Bacon Egg Cheese Burrito

Featured in: Breakfast & Brunch
This bacon egg cheese burrito is a hearty, all-in-one breakfast wrap that combines crispy bacon, fluffy scrambled eggs, and gooey melted cheese in a warm flour tortilla. It's a customizable crowd-pleaser that's perfect for busy mornings or leisurely brunches. Once you try this homemade version, you'll never go back to fast-food breakfast burritos.
A freshly made bacon egg cheese burrito with a crisp, golden tortilla on a wooden board Pin it
A freshly made bacon egg cheese burrito with a crisp, golden tortilla on a wooden board | cookymood.com

A perfect bacon egg cheese burrito is a morning game-changer you can make at home in less time than a drive-thru. This Tex-Mex classic wraps crispy bacon, fluffy scrambled eggs, and melted cheese in a warm flour tortilla for a hearty, portable breakfast. It’s a customizable meal that easily becomes a family favorite. You’ll love how simple ingredients come together for a result that’s far better than any fast-food version.

Ingredients You’ll Need

  • Bacon slices: Choose standard-cut bacon, not thick-cut, for the right balance of crispiness and chew. Starting it in a cold skillet renders the fat perfectly.
  • Medium onion: Yellow onions are ideal here for their sweet, mellow flavor when cooked down, but a white onion works too.
  • Bell pepper: Any color adds sweetness and crunch; green peppers have a sharper taste while red or orange are sweeter.
  • Unsalted butter or cooking oil: Butter gives richer flavor, but the reserved bacon fat or a neutral oil works just as well.
  • Large eggs: Fresh, room-temperature eggs whip up fluffier and cook more evenly for perfect scrambles every time.
  • Milk or water: A splash of liquid creates steam for those light, tender curds you love in scrambled eggs.
  • Kosher salt: Its coarse grains season the eggs evenly without over-salting, unlike fine table salt.
  • Black pepper: Freshly cracked pepper gives the best aromatic kick to complement the savory bacon and eggs.
  • Ground cumin: This optional spice adds a subtle, warm earthiness that ties all the Tex-Mex flavors together.
  • Flour tortillas: Large 10-inch burrito-size tortillas are key; look for ones with a bit of flexibility so they don’t tear.
  • Shredded cheese: Cheddar offers a sharp bite, while Monterey Jack melts into incredible creaminess. A blend is fantastic.

How to Make It

Cook the Bacon:
Place your bacon slices in a large, cold skillet. Cooking over medium heat from a cold start renders the fat slowly, which is the secret to perfectly crisp bacon without burning. Transfer the cooked bacon to a paper towel-lined plate to drain, then chop it into small pieces.

Sauté the Veggies:
Pour off all but one tablespoon of the glorious bacon fat from the skillet. Add your diced onion and bell pepper to that fat and cook them over medium heat. You’re looking for them to soften and get a few golden edges, which builds a sweet, savory base for your burrito filling.

Whisk the Egg Mixture:
While the veggies cook, crack the eggs into a medium bowl. Add the milk or water, salt, pepper, and cumin if you’re using it. Whisk everything vigorously until it’s well combined and looks a bit frothy; this incorporates air for the fluffiest scrambled eggs.

Scramble the Eggs:
Push your cooked vegetables to one side of the skillet. Add the butter or oil to the empty side, let it melt or heat, then pour in the egg mixture. Cook over medium heat, gently folding the eggs with a spatula as they set. Pull them off the heat while they’re still slightly moist—they’ll finish cooking from residual heat.

Combine the Filling:
Immediately stir the chopped bacon and half of your shredded cheese into the warm egg and veggie mixture. The cheese will start to melt from the heat, creating a wonderfully gooey binder that holds everything together.

Warm the Tortillas:
Wrap your flour tortillas in a damp paper towel and microwave them for 20-30 seconds. Alternatively, heat each one individually in a dry skillet for about 15 seconds per side. This crucial step makes the tortillas pliable so they won’t crack when you roll your burrito.

Assemble the Burritos:
Lay a warmed tortilla flat on your work surface. Spoon about one cup of the filling onto the lower third of the tortilla, then sprinkle on some of the remaining cheese. Fold the left and right sides inward over the filling, then tightly roll from the bottom edge up to form a secure burrito.

Crisp the Exterior (Optional):
For that signature crispy, golden exterior, heat a clean skillet over medium heat. Place each burrito seam-side down and cook for 1-2 minutes until nicely browned, then flip to cook the other side. This also helps seal the seam shut.

Serve Immediately:
Serve your bacon egg cheese burritos right away while the cheese is molten and the tortilla is warm. Let everyone add their favorite toppings like salsa, sour cream, or avocado slices.

Close-up of a burrito cut in half, revealing fluffy scrambled eggs, crispy bacon, and melted cheese

Close-up of a burrito cut in half, revealing fluffy scrambled eggs, crispy bacon, and melted cheese | cookymood.com

Storage Tips

To store, let your assembled burritos cool completely to room temperature first. Wrap each one individually in foil or plastic wrap, then pop them in the fridge where they’ll keep beautifully for up to three days. For longer storage, place the wrapped burritos in a freezer-safe bag and freeze for up to two months. Reheat from frozen in a 350°F oven for 20-25 minutes, or from the fridge for 10-15 minutes, until hot all the way through. The microwave works in a pinch but can make the tortilla a bit soggy.

Ingredient Substitutions

You’ve got loads of flexibility here. Swap the bell peppers for diced jalapeños if you want heat, or use chopped spinach or mushrooms for a veggie boost. Any good melting cheese works—pepper jack, Colby, or even a Mexican blend. For a gluten-free version, use your favorite certified gluten-free tortillas, though you might need to warm them extra carefully. If you’re out of milk, water works just fine in the eggs, or you can skip it altogether. Try turkey bacon or a plant-based alternative if you want to mix up the protein.

Serving Suggestions

I love pairing this hearty bacon egg cheese burrito with something fresh or crispy to balance it out. A simple side of hash browns or seasoned breakfast potatoes is classic, or go for a light fruit salad with berries and melon. For a fuller brunch spread, add some creamy avocado slices and a tangy pico de gallo on the side. Don’t forget a big mug of strong coffee or a glass of cold orange juice—it completes the whole experience perfectly.

Cultural Context

The breakfast burrito is a staple of Southwestern and Tex-Mex cuisine, born from the practical need for a hearty, portable morning meal. While its exact origins are debated, it gained massive popularity in places like New Mexico and California, where it became a canvas for local ingredients. This particular version with bacon, eggs, and cheese is a classic American diner twist, showcasing how adaptable the format is. It’s a beautiful example of how simple, comforting food transcends borders and becomes a beloved part of everyday life.

A breakfast plate featuring a warm burrito next to sliced avocado, salsa, and a hot cup of coffee

A breakfast plate featuring a warm burrito next to sliced avocado, salsa, and a hot cup of coffee | cookymood.com

Frequently Asked Questions

What type of cheese works best for a bacon egg cheese burrito?

Shredded cheddar or Monterey Jack cheese melts beautifully and offers great flavor. For extra creaminess, try a Mexican blend or pepper jack for a bit of heat. Always shred your own cheese for the best melt, as pre-shredded varieties contain anti-caking agents.

Can I make this bacon egg cheese burrito ahead of time?

Absolutely. You can cook the bacon and veggie filling, then store it separately in the fridge for up to 3 days. Reheat and assemble when ready. For the best texture, scramble the eggs fresh, but you can also cook and store them, reheating gently to avoid rubberiness.

What can I substitute for bell pepper in this burrito?

You can easily swap the bell pepper for diced poblano peppers, chopped spinach, or even drained canned green chiles. If you want to skip veggies entirely, just add a pinch of smoked paprika to the eggs for a deeper flavor.

How do I know when the burrito is perfectly warmed and sealed?

Heat the assembled burrito in a dry skillet over medium heat for 1-2 minutes per side. It’s ready when the tortilla is golden brown with crisp spots and the cheese inside is visibly melted, creating a seal that holds the filling together.

What should I serve with a bacon egg cheese burrito?

This burrito is a complete meal, but for a classic Tex-Mex breakfast, serve it with fresh salsa, sliced avocado, or a dollop of sour cream. A side of crispy hash browns or refried beans also makes a hearty and delicious combination.

Rate This Recipe

How would you rate this recipe?

Classic Bacon Egg Cheese Burrito

This bacon egg cheese burrito is a hearty, all-in-one breakfast wrap that combines crispy bacon, fluffy scrambled eggs, and gooey melted cheese in a warm flour tortilla. It's a customizable crowd-pleaser that's perfect for busy mornings or leisurely brunches. Once you try this homemade version, you'll never go back to fast-food breakfast burritos.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
4.9
(135 reviews)
By: Emily Rodriguez
Category: Breakfast & Brunch
Difficulty: Easy
Cuisine: Tex-Mex
Yield: 4 Servings

Ingredients

  1. 01 8 slices bacon (about 8 ounces)
  2. 02 1/2 medium onion, diced (about 1/2 cup)
  3. 03 1/2 bell pepper, any color, diced (about 1/2 cup)
  4. 04 1 tablespoon unsalted butter or cooking oil
  5. 05 8 large eggs
  6. 06 2 tablespoons milk or water
  7. 07 1/2 teaspoon kosher salt
  8. 08 1/4 teaspoon black pepper
  9. 09 1/4 teaspoon ground cumin (optional)
  10. 10 4 large (10-inch) flour tortillas
  11. 11 1 cup shredded cheddar or Monterey Jack cheese

Instructions

Step 01

Place bacon slices in a large cold skillet. Cook over medium heat, turning occasionally, until crispy and browned, about 8-10 minutes. Transfer to a paper towel-lined plate to drain, then chop into small pieces.

Step 02

Pour off all but 1 tablespoon of bacon fat from the skillet. Add diced onion and bell pepper to the skillet and cook over medium heat, stirring occasionally, until softened and lightly browned, about 5 minutes.

Step 03

While vegetables cook, crack eggs into a medium bowl. Add milk, salt, black pepper, and cumin (if using). Whisk vigorously until well combined and slightly frothy.

Step 04

Push cooked vegetables to one side of the skillet. Add butter or oil to the empty side, then pour in egg mixture. Cook over medium heat, gently folding with a spatula, until eggs are softly set but still slightly moist, about 3-4 minutes. Remove from heat immediately.

Step 05

Stir chopped bacon and half of the shredded cheese (1/2 cup) into the egg mixture until evenly distributed.

Step 06

Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds, or heating individually in a dry skillet over medium heat for 10-15 seconds per side until pliable.

Step 07

Lay a warmed tortilla flat on a work surface. Spoon about 1 cup of the egg mixture onto the lower third of the tortilla. Sprinkle with a portion of the remaining cheese.

Step 08

Fold the left and right sides of the tortilla inward over the filling, then tightly roll from the bottom edge upward to form a burrito. Repeat with remaining tortillas and filling.

Step 09

For a crispy exterior, heat a clean skillet over medium heat. Place each burrito seam-side down and cook for 1-2 minutes until golden brown, then flip and cook the other side for 1-2 minutes.

Step 10

Serve burritos immediately with your choice of optional toppings like salsa, sour cream, avocado, or hot sauce.

Tools You'll Need

  • Large skillet
  • Mixing bowl
  • Whisk
  • Spatula
  • Cutting board
  • Chef's knife
  • Measuring spoons
  • Paper towels

Allergy Information

Contains gluten (flour tortillas), dairy (cheese, milk), eggs, and pork. For gluten-free, use certified gluten-free tortillas. For dairy-free, omit cheese and use dairy-free milk and cheese alternatives.

Nutrition Facts (Per Serving)

Calories
520
Protein
26g
Carbohydrates
30g
Fat
33g