Introduction
“You’re not seriously wrapping the whole burrito in bacon, right?” My roommate’s skeptical laugh echoed from the kitchen doorway as I meticulously wrapped strip after strip around a hefty breakfast burrito. Honestly, I wasn’t sure if it would work either. But after a brutal morning juggling deadlines, missed alarms, and a fridge that only half-cooperated, I just needed something quick, comforting, and, well, a bit indulgent.
Turns out, that slightly ridiculous idea of a bacon-wrapped burrito was exactly what the chaotic morning needed. Crispy bacon hugging a warm, cheesy, egg-filled burrito with a smoky chipotle cream sauce on the side? Yes, please. It became my weekend obsession, made multiple times in a week, often with a side of leftover crispy chicken fried rice (because why not mix breakfast and dinner vibes?).
There’s something about the crunch of the bacon contrasting with the soft, savory filling that makes biting into this breakfast burrito feel like a mini celebration. And the chipotle cream? That smoky, spicy drizzle that wakes up your taste buds without stealing the spotlight. Honestly, this recipe stuck with me because it’s not just a meal—it’s a small moment of joy on a hectic day, a reminder that breakfast can be both simple and ridiculously satisfying.
Why You’ll Love This Recipe
Having tested this bacon-wrapped breakfast burrito more times than I can count, I can say it nails that balance of comfort and flavor every single time. Whether you’re rushing through a busy morning or hosting an impromptu brunch, this recipe delivers.
- Quick & Easy: Comes together in about 25 minutes, perfect for busy mornings or weekend treats.
- Simple Ingredients: Mostly pantry staples and basics you already have—nothing fancy needed.
- Perfect for Brunch or Casual Gatherings: Makes a hearty, crowd-pleasing dish that’s easy to share (or hoard for yourself).
- Crowd-Pleaser: Kids, adults, and picky eaters alike love the crispy bacon and melty cheese combo.
- Unbelievably Delicious: The crispy exterior with the creamy, smoky chipotle sauce inside takes breakfast to another level.
What sets this recipe apart? It’s the clever twist of wrapping the burrito in bacon, which crisps up beautifully in the oven, sealing in all those flavors. The chipotle cream adds a smoky heat that’s just right—not overwhelming, but enough to make you pause and savor each bite. Plus, it’s a recipe that’s easy to tweak—swap out fillings, adjust spice levels, or make it vegetarian by skipping the bacon and adding extra veggies (though I won’t lie, the bacon is the star here!).
This isn’t just breakfast; it’s a little culinary adventure that’s become a staple in my kitchen, especially on slow mornings when I want something warm, satisfying, and just a bit decadent.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most ingredients are easy to find and likely already stocked in your kitchen.
- Bacon strips (thick-cut preferred for extra crispiness and flavor)
- Large flour tortillas (10-inch size works best; you can swap for gluten-free tortillas if needed)
- Eggs (large, beaten—room temperature for fluffier texture)
- Shredded cheese (cheddar or Monterey Jack for melty goodness; I love using a sharp cheddar for that punch)
- Crispy breakfast sausage or cooked diced ham (adds savory depth—feel free to use turkey sausage for a leaner option)
- Black beans (rinsed and drained; optional but adds heartiness and fiber)
- Onion (finely chopped, sautéed for sweetness)
- Garlic (minced, for a flavor boost)
- Fresh cilantro (chopped, for a fresh note)
- Chipotle peppers in adobo sauce (for the cream sauce’s smoky kick—you can adjust the amount to taste)
- Sour cream or Greek yogurt (for the chipotle cream base; Greek yogurt adds a tangy, protein-rich twist)
- Lime juice (freshly squeezed, brightens up the chipotle cream)
- Salt & pepper (to taste)
- Olive oil or butter (for sautéing the veggies and eggs)
Pro tip: I recommend using a trusted brand like Applegate for bacon—thicker slices tend to crisp better without burning. For the tortillas, Mission brand works well and stays pliable, making rolling easier. If you want to make this recipe seasonal, try adding diced roasted sweet potatoes or fresh avocado slices inside for extra creaminess.
Equipment Needed

- Large non-stick skillet or frying pan (for cooking eggs and sautéing veggies)
- Baking sheet (to crisp up the bacon-wrapped burritos in the oven)
- Parchment paper or silicone baking mat (prevents sticking and makes cleanup easier)
- Mixing bowls (for beating eggs and mixing chipotle cream)
- Sharp knife and cutting board (for chopping veggies and herbs)
- Measuring spoons and cups (to get your chipotle cream just right)
If you don’t have a non-stick skillet, a well-seasoned cast iron pan works beautifully, especially for getting a nice crust on the eggs. I’ve found that using parchment paper on the baking sheet helps the bacon crisp evenly without sticking. Budget-wise, these tools are pretty standard and can be found inexpensively at most kitchenware stores.
Keeping your knife sharp is a game changer here—it makes chopping quick and safe, especially when prepping the onions and cilantro. I keep a small handheld sharpener handy for quick touch-ups.
Preparation Method
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Cook the bacon strips partially: Lay the bacon strips on the baking sheet and bake for about 8 minutes until they start to render fat but are still pliable (this helps with wrapping later). Remove and set aside.
- Prepare the filling: Heat a tablespoon of olive oil or butter in a skillet over medium heat. Add chopped onion and sauté until translucent, about 3-4 minutes. Toss in minced garlic and cook for 30 seconds until fragrant.
- Add cooked breakfast sausage or diced ham, and black beans: Stir to combine and warm through for another 2-3 minutes. Season with a pinch of salt and pepper. Remove mixture from the pan and set aside.
- Scramble the eggs: In the same skillet, add a little more oil or butter if needed. Pour in beaten eggs and gently scramble until soft but fully cooked, about 3-4 minutes. Season lightly with salt and pepper.
- Assemble the burritos: Lay a tortilla flat. Spoon a layer of scrambled eggs in the center, then add the sausage-bean mixture. Sprinkle shredded cheese generously on top, followed by fresh cilantro.
- Wrap the burrito: Fold the sides over the filling and roll tightly. Place the burrito seam side down on your work surface.
- Wrap each burrito with 3-4 partially cooked bacon strips: Overlap the strips slightly to cover the burrito completely. Tuck the ends under to seal.
- Bake the bacon-wrapped burritos: Place them seam side down on the parchment-lined baking sheet. Bake for 15-20 minutes until the bacon is crispy and golden brown. Keep an eye on them—bacon can go from crispy to burnt fast.
- Make the chipotle cream: While burritos bake, mix chipotle peppers (finely chopped or blended) with sour cream or Greek yogurt, a squeeze of lime juice, salt, and a pinch of pepper. Adjust spice level to your liking.
- Serve: Let the burritos cool for a few minutes before slicing in half. Drizzle with chipotle cream or serve it on the side for dipping.
Quick tip: If your bacon cooks unevenly, try rotating the baking sheet halfway through. And if the tortillas feel stiff while rolling, warm them for 10 seconds in the microwave to make folding easier.
This method keeps everything hot, crispy, and packed with flavor—trust me, it’s worth the little bit of effort.
Cooking Tips & Techniques
Wrapping a burrito with bacon can feel a little tricky at first, but here’s what I’ve learned from the many trial runs:
- Partially cook the bacon first: This prevents it from being too raw or too crispy to wrap. It crisps up nicely in the oven without burning.
- Don’t overfill the burrito: A moderate amount of filling ensures it rolls neatly and the bacon wraps snugly. Too much filling can cause tearing or uneven bacon coverage.
- Use thick-cut bacon: It holds together better and crisps up with a satisfying crunch. Thin bacon tends to shrink too much and can break apart.
- Keep the seam side down when baking: This seals the burrito and helps prevent it from unrolling during cooking.
- Watch your oven closely: Bacon can go from perfectly crispy to burnt in minutes, so set a timer and check regularly.
- Make the chipotle cream ahead: It’s best if it rests a few minutes to let the flavors meld, and it cools the palate when eating spicy bacon.
I remember the first time I tried wrapping the burrito in raw bacon—it was a greasy mess. Cooking the bacon just enough beforehand changed everything and gave this recipe its signature crispness. Also, multitasking by prepping the chipotle cream while the bacon finishes baking saves time and keeps everything hot and fresh.
Variations & Adaptations
This crispy bacon-wrapped breakfast burrito is super versatile, so feel free to mix things up:
- Vegetarian version: Skip the bacon and sausage. Load up on black beans, sautéed mushrooms, peppers, and spinach. Wrap in foil and bake for a soft, hearty burrito.
- Spicy swap: Add diced jalapeños or hot sauce inside for more heat. Use chipotle mayo instead of sour cream if you want a richer, creamier sauce.
- Cheese choices: Try pepper jack or a smoky gouda for different cheesy profiles. Vegan cheese can work too if you want dairy-free options.
- Cooking method alternative: Instead of baking, cook the bacon-wrapped burritos in a cast iron skillet over medium heat, turning often until bacon is crisp (about 10-12 minutes). This adds a nice sear and can be quicker.
- Personal twist: I once added some leftover shrimp fried rice inside for a surf-and-turf breakfast twist—unexpected but delicious.
Serving & Storage Suggestions
This breakfast burrito is best served hot to enjoy the crisp bacon and melty cheese at their peak. Slice it in half diagonally for a nice presentation, and either drizzle the chipotle cream over the top or serve it on the side for dipping.
It pairs beautifully with fresh fruit, a simple green salad, or even a cup of black coffee or fresh-squeezed orange juice to balance the rich flavors. For a brunch spread, consider adding a light avocado salsa or pico de gallo for brightness.
To store leftovers, wrap burritos tightly in foil or plastic wrap and refrigerate for up to 3 days. Reheat in a 350°F (175°C) oven for 10-15 minutes to keep the bacon crisp (microwaving tends to make it soggy). You can also freeze wrapped burritos for up to 2 months—just thaw overnight in the fridge before reheating.
Flavors mellow and mingle overnight, so leftovers often taste even better the next day. Just remember to add fresh chipotle cream or sauce after reheating to keep it vibrant.
Nutritional Information & Benefits
Each bacon-wrapped breakfast burrito contains approximately:
| Calories | ~450-500 per serving |
|---|---|
| Protein | 25-30 grams (thanks to eggs, bacon, and sausage) |
| Fat | 30 grams (mostly from bacon and cheese) |
| Carbohydrates | 30-35 grams (from the tortilla and beans) |
Key health highlights include protein-rich eggs and beans for sustained energy, plus the beneficial fats from avocado oil (if used) and bacon. Using Greek yogurt in the chipotle cream adds probiotics and reduces fat compared to sour cream.
Note: This recipe contains gluten (flour tortillas) and dairy (cheese, sour cream), and bacon is a processed meat, so keep portion sizes in mind if you’re watching sodium or fat intake. For gluten-free diets, swap in corn or gluten-free tortillas. For dairy-free, use plant-based cheese and yogurt alternatives.
Conclusion
This crispy bacon-wrapped breakfast burrito with chipotle cream isn’t just another breakfast idea; it’s a little celebration wrapped in bacon and bursting with flavor. It’s easy enough for a busy morning but special enough to savor slowly on a weekend.
Feel free to tweak the fillings, spice level, or cheese to your liking—this recipe is your playground. I love it because it’s as flexible as it is indulgent, with a smoky sauce that ties everything together like a warm hug.
Give it a try, and don’t forget to share how you made it your own. There’s something pretty satisfying about biting into crispy bacon wrapped around a cheesy, spicy burrito that just feels like breakfast done right.
Frequently Asked Questions
Can I make this breakfast burrito ahead of time?
Yes! Assemble and wrap the burritos, then store them in the fridge for up to 24 hours before baking. You can also freeze them before baking—just thaw overnight before cooking.
What’s the best bacon to use for wrapping?
Thick-cut bacon works best because it crisps nicely without shrinking too much. Avoid very thin bacon strips as they can burn or tear easily.
Can I use a different sauce instead of chipotle cream?
Absolutely. Sour cream with salsa, avocado crema, or even a spicy aioli all pair well. The chipotle cream is my favorite for its smoky heat.
Is this recipe gluten-free?
Not with traditional flour tortillas, but you can use gluten-free or corn tortillas to make it gluten-free friendly.
How do I keep the bacon crispy after baking?
Serve immediately after baking for best crispness. If reheating, use an oven or toaster oven instead of a microwave to maintain the crunch.
Pin This Recipe!

Crispy Bacon-Wrapped Breakfast Burrito with Chipotle Cream
A hearty and indulgent breakfast burrito wrapped in crispy bacon, filled with eggs, cheese, sausage, and black beans, served with a smoky chipotle cream sauce.
- Prep Time: 10 minutes
- Cook Time: 15-20 minutes
- Total Time: 25-30 minutes
- Yield: 4 servings
- Category: Breakfast
- Cuisine: American
Ingredients
- Thick-cut bacon strips
- Large flour tortillas (10-inch size; can substitute gluten-free tortillas)
- Large eggs, beaten (room temperature)
- Shredded cheddar or Monterey Jack cheese
- Crispy breakfast sausage or cooked diced ham (turkey sausage optional)
- Black beans, rinsed and drained (optional)
- Onion, finely chopped
- Garlic, minced
- Fresh cilantro, chopped
- Chipotle peppers in adobo sauce
- Sour cream or Greek yogurt
- Fresh lime juice
- Salt and pepper to taste
- Olive oil or butter for sautéing
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Partially cook bacon strips on the baking sheet for about 8 minutes until fat renders but bacon is still pliable. Remove and set aside.
- Heat olive oil or butter in a skillet over medium heat. Sauté chopped onion until translucent, about 3-4 minutes. Add minced garlic and cook for 30 seconds.
- Add cooked breakfast sausage or diced ham and black beans. Stir and warm for 2-3 minutes. Season with salt and pepper. Remove from pan and set aside.
- In the same skillet, add more oil or butter if needed. Pour in beaten eggs and scramble gently until soft and fully cooked, about 3-4 minutes. Season with salt and pepper.
- Lay a tortilla flat. Spoon scrambled eggs in the center, add sausage-bean mixture, sprinkle shredded cheese, and top with fresh cilantro.
- Fold sides over filling and roll tightly. Place burrito seam side down on work surface.
- Wrap each burrito with 3-4 partially cooked bacon strips, overlapping slightly to cover completely. Tuck ends under to seal.
- Place bacon-wrapped burritos seam side down on the parchment-lined baking sheet. Bake for 15-20 minutes until bacon is crispy and golden brown, checking regularly to avoid burning.
- While baking, mix chopped chipotle peppers with sour cream or Greek yogurt, lime juice, salt, and pepper to make chipotle cream. Adjust spice level to taste.
- Let burritos cool a few minutes before slicing in half. Drizzle chipotle cream over or serve on the side for dipping.
Notes
Partially cook bacon before wrapping to ensure crispiness without burning. Keep burrito seam side down while baking to prevent unrolling. Rotate baking sheet halfway if bacon cooks unevenly. Warm tortillas briefly if stiff for easier rolling. For reheating, use oven to maintain bacon crispness. Chipotle cream can be made ahead and rested for better flavor.
Nutrition
- Serving Size: 1 bacon-wrapped brea
- Calories: 475
- Sugar: 3
- Sodium: 850
- Fat: 30
- Saturated Fat: 10
- Carbohydrates: 32
- Fiber: 5
- Protein: 28
Keywords: bacon wrapped burrito, breakfast burrito, chipotle cream, crispy bacon, brunch recipe, easy breakfast, savory burrito


