This post may contain affiliate links, please see the privacy policy for details.
These bacon steak wraps are loaded with tender seasoned steak, crispy bacon, peppers, arugula and blue cheese, all wrapped up with a homemade blue cheese dressing. I really like the combination of steak and blue cheese, and adding bacon makes these even better. There’s plenty of crunch from the fried onions and fresh arugula to balance out the richer ingredients. They take about 35 minutes from start to finish, so they’re a fun way to change up lunch or dinner.

Why You’ll Love It

Bacon steak wraps are loaded with seasoned steak, crispy bacon, blue cheese, and veggies, then drizzled with creamy dressing and wrapped for the perfect bite.
Steak and bacon together: You get seasoned steak and crispy bacon in every wrap, with blue cheese adding that sharp, tangy contrast I really like with beef.
Homemade blue cheese dressing: I think the dressing is one of the best parts of these wraps. It’s creamy and tangy with plenty of blue cheese, and you can make it ahead and keep it chilled until you’re ready to eat.
Lots of texture: The steak and bacon are balanced with peppery arugula, sautéed bell pepper and crispy fried onions, so there’s a lot going on in every bite.
Ready in 35 minutes: The bacon, peppers and steak all cook in the same skillet, and once that’s done, you just need to assemble the wraps.

Love these? Also try slow cooker pepper steak, hibachi steak, Italian steak, or a hearty ground beef stroganoff.

Bacon Steak Wrap Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Chuck steak: Cut it into small, even pieces so it cooks quickly. Chuck has plenty of beefy flavor, but sirloin or flank steak will also work.
Seasonings: Chili powder, dried oregano, salt and black pepper season the steak before it hits the skillet.
Bacon: I like thick-cut bacon here because you get bigger, crisp pieces throughout the wraps. You’ll also cook the steak in some of the bacon grease.
Blue cheese: You’ll need crumbled blue cheese for both the wraps and the homemade dressing.
Arugula: Its peppery flavor works really well with the steak and rich blue cheese.
Fried onions: These add a really good crunch. I wouldn’t skip them!
Bell pepper: It cooks alongside the bacon until tender.
Flour tortillas: Use tortillas large enough to hold all those fillings and still wrap securely.
Dressing ingredients: Mayonnaise, sour cream, blue cheese, buttermilk, fresh parsley and lemon juice make the creamy blue cheese dressing.

How to Make Steak Wraps with Bacon
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Make the dressing: Whisk all dressing ingredients in a bowl and refrigerate.
Season the steak: Toss steak bites with olive oil and spices.
Cook the bacon and peppers: Cook them together until the bacon is crisp, then remove the bacon and continue cooking the peppers until tender.
Sear the steak: Brown the seasoned steak in bacon grease.
Assemble the wraps: Layer steak, peppers, arugula, blue cheese and onions in a tortilla. Drizzle with dressing and wrap tightly.

Substitutions and Variations
Different steak: Sirloin, flank steak or top round can be used instead of chuck. Whichever cut you choose, slice it against the grain for more tender pieces.
Gluten-free: Use gluten-free flour tortillas. One reader told me these turned out perfectly with gluten-free tortillas, and that’s the swap I’d make since I have celiac disease.
Not a blue cheese fan: Try feta or goat cheese instead and use another creamy dressing that you like.
Make them spicy: Add sliced jalapeños, hot sauce or a pinch of cayenne to the steak seasoning.
Change the greens: Baby spinach, chopped romaine or mixed greens can replace the arugula.
Use leftover steak: These are also a good way to use cooked steak. Slice or chop it, warm it briefly and then assemble the wraps as usual.

Serving Suggestions
With a salad: This steak wraps recipe would be delicious with a Mediterranean quinoa salad, Hawaiian macaroni salad or iceberg wedge salad.
With a hot side dish: Crispy stacked potatoes or truffle polenta fries would be good.

How to Store Bacon Steak Wraps
Store: I like these best served right away while the steak is still hot. If you have leftovers, store the steak, bacon, vegetables and dressing separately in airtight containers in the refrigerator for up to 3 days and assemble the wraps when you’re ready to eat.
Freeze: I don’t recommend freezing the assembled wraps because the fresh ingredients and dressing won’t thaw well.
Reheat: Warm the steak, bacon and peppers briefly in a skillet or microwave, then assemble with the cold ingredients and dressing.

Top Tips
Cut the steak evenly: Keep the pieces about the same size so they cook at roughly the same rate.
Cut against the grain: Look for the lines of muscle fibers running through the steak and slice across them rather than in the same direction. This helps keep the steak tender.
Don’t crowd the skillet: You want the steak to sear rather than steam. If your skillet is small, cook it in two batches.
Drain the bacon: Let the cooked bacon drain on a paper towel before adding it to the wraps so they don’t get overly greasy.
Assemble just before serving: I wait until everything is ready before putting the wraps together so the tortilla and fried onions don’t get soggy.

Bacon Steak Wraps FAQs
Chuck steak works well because it has plenty of beefy flavor, but sirloin, flank steak and top round are also good options. Whatever you use, cut it into small pieces against the grain so it cooks quickly and stays tender.
You can prepare the blue cheese dressing and cook the steak, bacon and peppers ahead. Store everything separately in the refrigerator and assemble the wraps just before serving so the tortillas don’t get soggy.
Yes. Slice or chop leftover cooked steak and warm it just enough to take the chill off before assembling the wraps. Don’t cook it for too long or it can become dry.
Feta or goat cheese are both good alternatives if you don’t like blue cheese. You’ll also want to replace the blue cheese dressing with a creamy dressing that works with whichever cheese you choose.

Bacon Steak Wraps Recipe

Bacon Steak Wraps
Ingredients
- 1 Pound chuck steak, cut into ¼-inch pieces
- 1 Teaspoon chili powder
- 1 Teaspoon oregano, dried
- 1 Teaspoon salt
- ½ Teaspoon black pepper
- 1 Tablespoon olive oil
- 6 Slices bacon, thick cut
- ½ Cup blue cheese, crumbles
- 1 Cup arugula
- 1 Cup fried onions
- 1 bell pepper, sliced
- 6 flour wraps
For the Blue Cheese Dressing
- 2 Tablespoons mayonnaise
- 2 Tablespoons sour cream
- 2 Ounces blue cheese
- 2 Tablespoons buttermilk
- parsley, fresh
- 1 Pinch salt
- 1 Pinch black pepper
- 1 Tablespoon lemon juice
Instructions
- Bring the steak pieces to room temperature.
- Prepare the dressing. Combine all ingredients in a small bowl and whisk. Refrigerate until ready to serve.
- Preheat a frying pan over medium high heat.
- Combine chili powder, oregano, salt, and pepper in a small bowl or ramekin.
- Add steak bites to a medium bowl and toss with olive oil and seasoning.
- Add bacon and peppers to the hot pan. Cook bacon until crispy and transfer to a paper towel lined plate. Cook peppers until softened, about 3 more minutes. Remove from bacon grease and set aside.
- Next, add the steak to the bacon grease and cook for about 4 minutes, turning the pieces as they brown, or until cooked to your preferred doneness.
- Place a tortilla onto a solid work surface. Line steak down the middle, then peppers, arugula, blue cheese crumbles, and last fried onions. Drizzle with blue cheese dressing. Tightly wrap and secure with a pick.
Notes
Cut against the grain: Look for the lines of muscle fibers running through the steak and slice across them rather than in the same direction. This helps keep the steak tender.
Don’t crowd the skillet: You want the steak to sear rather than steam. If your skillet is small, cook it in two batches.
Drain the bacon: Let the cooked bacon drain on a paper towel before adding it to the wraps so they don’t get overly greasy.
Assemble just before serving: I wait until everything is ready before putting the wraps together so the tortilla and fried onions don’t get soggy.
Nutrition






These bacon steak wraps have a little bit of everything I want in a wrap: juicy steak, salty bacon, crisp onions, fresh arugula and plenty of blue cheese. The homemade dressing ties everything together, and I usually make that first so it has time to chill while I cook the rest. If you’re a steak and blue cheese person like me, this is such a good combination.
Other Recipes to Try


Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.















Disappeared in minutes, hearty and unbelievably satisfying!
Can’t believe how good this recipe turned out—it’s definitely a keeper!
This has been my go-to lunch recipe. Yummy!!
These were absolutely delicious! One for the books! Thanks!
Glad you enjoyed them!
I made this yesterday when my family came over and eeeverybody was talking about it. So delicious, so simple and the instructions are super easy to follow.
Had some leftover steak that my husband had and we made this and it was so delicious, he loved it! The blue cheese dressing is so good!
These were absolutely perfect with gluten free flour tortillas.
These were such a hit at our house! My husband wants me to make these at least once a week!
You had me at bacon haha but seriously the bacon + steak combo makes this protein packed wrap my new favorite lunch recipe!
Yum! My favorite kind of lunch