Easy Homemade Breakfast Burritos

Jump to Recipe

Homemade Breakfast Burritos are a very important part of life. I mean what is not to love right? You have to have the most perfect scrambled eggs, a delicious salsa, avocado, cheese, and breakfast potatoes. And seeing as how I've made it a point to try every breakfast burrito I can get my hands on over the past 30+ years, I feel like itโ€™s my duty to pass along all my learnings to you! Pro tip: looking to level up these burritos? Might I suggest this Chipotle Salsa as the finishing touch!

A stack of 6 breakfast burritos cut in half sitting next to a jar of salsa.


 

Easy Homemade Breakfast Burritos at a Glance

  • ๐Ÿ•’ Total Time: ~25โ€“30 minutes (prep + assembly + cook)
  • ๐Ÿ‘ช Servings: 4โ€“6 burritos (depending on size)
  • ๐Ÿ Cuisine Type: American / Tex-Mex / Breakfast
  • ๐Ÿง‚ Flavor Profile: Warm, savory eggs, melted cheese, hearty fillings (beans or meat if included), with soft tortillas comforting, satisfying, and customizable
  • ๐Ÿ“– Dietary Info: Contains eggs, dairy (cheese), gluten (tortilla); can be adapted vegetarian or gluten-free depending on ingredients used
  • ๐Ÿ“ฆ Storage Notes: Fillings can be prepped ahead and refrigerated 2โ€“3 days; assembled burritos can be wrapped and frozen for future breakfasts. Reheat thoroughly before serving
  • โญ Why Youโ€™ll Love It: A quick, portable, customizable breakfast (or brunch) solution. Easy to assemble, meal-prep friendly, and great warm or on the go.

Summarize and save this content on...

Why I Love This Recipe

Breakfast Burritos are one of my love languages. I love a cheesy cheddar bacon quiche, but if there's a Breakfast Burrito on a menu, you can bet it will be on the table or in my hands shortly. It's the perfect combination of all my favorite breakfast foods - softly scrambled eggs, roasted potatoes, cheese, salsa, avocado, bacon and a soft tortilla (plus a few extra things to boot!) It's perfection wrapped up into a beautiful little roll and then dipped in more salsa or guacamole. WHAT IS NOT TO LOVE?

There are a few things to keep in mind when crafting the perfect breakfast burrito at home and it all comes down to quality ingredients and the perfect ratios.

1: we need perfect roasted potatoes and you need the right amount of them. Just enough to have a little roasted potato in every bite but not overkill. If there are too many potatoes, you're taking away from all the other ingredients.

2: lots of crispy bacon. Imperative.

3: a few slices of avocado or guacamole. If you're serving up a breakfast burrito without avocado, you're not living your best life.

4: plenty of cheese and a touch of sour cream or crema. You need that creaminess to really round it out. This is the Crema I buy when I see it!

5: SALSA! You can buy your favorite from the store of if you keep some on hand like me, use homemade salsa!

Jump to:

Ingredients

Ingredients for the breakfast burrito sitting in individual prep bowls.  Ingredients are Roasted Potatoes, Chipotle Salsa, Sal & Pepper, Bacon, Avocado, Cilantro, Eggs, butter, Grated Cheese, and a pile of tortillas.

Substitutions

๐ŸŒฏ Tortilla Options

  • Flour tortillas โ€” classic and soft for the perfect wrap.
  • Whole wheat tortillas โ€” a little nuttier and more fiber.
  • Spinach or tomato tortillas โ€” for extra color and flavor.
  • Corn tortillas โ€” smaller, but perfect for turning these into tacos.
  • Low-carb or gluten-free wraps โ€” great for dietary swaps.

๐Ÿณ Egg + Protein Swaps

  • Scrambled eggs โ€” the base of any great breakfast burrito.
  • Egg whites or tofu scramble โ€” for a lighter version.
  • Chorizo or breakfast sausage โ€” brings a spicy, savory kick.
  • Crispy bacon or ham โ€” classic, crowd-pleasing add-ins.
  • Black beans or refried beans โ€” for extra protein and texture.

๐Ÿง€ Cheese Options

  • Cheddar or Monterey Jack โ€” melty and flavorful.
  • Pepper Jack โ€” for a spicy edge.
  • Cotija or queso fresco โ€” crumbly and salty for a Mexican-inspired touch.
  • Vegan cheese shreds โ€” if youโ€™re dairy-free but still want that cheesy pull.

๐Ÿฅ” Veggies + Fillings

  • Roasted potatoes or hash browns โ€” the heart of the burrito.
  • Bell peppers and onions โ€” add color and sweetness.
  • Spinach, kale, or zucchini โ€” for a veggie-packed version.
  • Avocado or guacamole โ€” creamy perfection.
  • Pico de gallo or salsa verde โ€” adds freshness and tang.

๐ŸŒถ Flavor Boosters

  • Hot sauce or chipotle mayo โ€” for a smoky-spicy bite.
  • Cilantro and lime juice โ€” brightens everything up.
  • Sautรฉed jalapeรฑos or pickled chiles โ€” for extra heat.
  • Everything bagel seasoning โ€” fun twist that totally works.

๐ŸงŠ Make-Ahead Tips

  • Freeze individually wrapped burritos for grab-and-go mornings.
  • Reheat in the oven or skillet to keep the tortilla crisp.
  • Add fresh avocado or salsa after reheating for the best texture.

*For the full list of ingredients and instructions please see the recipe card down below

How to Make Breakfast Burritos

4 strips of bacon cooking in a cast iron skillet.

Step 1: Cook the bacon in a large cast iron skillet until done. Remove and set aside.

Eggs scrambled in a cast iron skillet with. a dusting of pepper.

Step 2: Put the butter or olive oil in a skillet and heat over medium high heat. Soft scramble the eggs and season with salt and pepper.

Tortilla filled with ingredients and cheese

Step 3: Lay the 4 tortillas on a clean flat surface. Divide the cooked eggs equally on each tortilla, followed by the chopped bacon, roasted potatoes, equal amounts of shredded cheese, salsa, avocado and chopped cilantro.

Wrapped burrito on wooden board

Step 4: Fold and roll the burrito, griddle on the flat top and serve immediately.

๐ŸŒฏโœจ 10 Tips + Tricks for the Best Breakfast Burritos

  • Warm the tortillas first. Cold tortillas crack. Warm ones roll like a dream. Heat them directly over a flame, in a dry skillet, or wrapped in foil in the oven, whatever works.
  • Use large flour tortillas. The big burrito-size ones give you room to stuff and roll without everything exploding out the sides.
  • Season your eggs before scrambling. A little salt, pepper, and splash of milk or cream gives you soft, fluffy eggs that donโ€™t dry out when rolled.
  • Cook your eggs low and slow. Gentle heat = soft, custardy scrambled eggs. Overcooked eggs get rubbery inside a burrito. No thanks.
  • Drain the fillings well. Make sure potatoes, beans, or salsa arenโ€™t watery. Excess moisture = soggy burrito. Let everything cool slightly and drain if needed.
  • Add cheese strategically. Put a layer of cheese down first so it melts as you roll, and another sprinkle inside so each bite is gooey. Cheese is your glue.
  • Layer thoughtfully. The trick: eggs โ†’ potatoes โ†’ meat โ†’ beans โ†’ cheese โ†’ salsa. Putting wet ingredients in the center helps everything stay contained.
  • Roll it tight. Fold the sides in, then roll forward like a little burrito yoga move. Tight rolls stay intact on the skillet and travel well.
  • Crisp the burrito seam-side down. A quick toast in a skillet makes it golden, melty, and holds the whole thing together. Plus, crispy tortilla edges = heaven.
  • Freeze like a boss. Wrap each burrito in foil, stash in a freezer bag, and reheat in the oven or air fryer. They reheat beautifully and make weekday mornings feel like a win.

FAQs

What does a breakfast burrito contain?

A few things are mandatory for a great breakfast burrito - eggs, potatoes, bacon, cheese, salsa and a tortilla. Everything else is personal preference but I'm inclined to tell you that avocado is basically mandatory.

How do you make breakfast burritos not soggy?

You can't overload them with anything too wet. The salsa shouldn't go on the base of the tortilla, instead put it on top of the eggs and potatoes so those ingredients cling to the salsa and keep it from seeping out.

How do you wrap breakfast burritos?

First fold the sides of the burrito in slightly and then roll. This way nothing can slip out while you're eating!

Similar Recipes

If you tried this recipe, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below. Thanks for visiting today!

Breakfast Burritos

Author: Gaby Dalkin
5 from 1 vote
A fool-proof method to make your favorite restaurant-style breakfast burritos from home.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Breakfast
Cuisine Mexican, Tex Mex, Southwestern
Servings 4 people

Ingredients
  

  • 4 pieces uncooked bacon
  • 4 large eggs
  • 1 tablespoon butter or olive oil
  • Kosher salt and pepper to taste
  • 1 cup grated cheese
  • 4 flour tortillas large or extra large
  • 1 cup roasted potatoes
  • 1 cup chipotle salsa
  • 1 avocado sliced
  • sour creamย 
  • 4 tablespoons cilantro chopped (optional)

Instructions
 

  • Cook the bacon in a large cast iron skillet until done. Remove and set aside.
  • Crack the eggs into a bowl and whisk together. Put the butter or olive oil in a skillet and heat over medium high heat. Soft scramble the eggs and season with salt and pepper. Add the cheese on top and let melt.
  • To assemble, lay the 4 tortillas on a clean flat surface. Divide the cooked eggs equally on each tortilla, followed by the chopped bacon, roasted potatoes, salsa, avocado and chopped cilantro.
  • Fold and roll the burrito, griddle on the flat top and serve immediately.

Notes

  • Warm the tortillas first. Cold tortillas crack. Warm ones roll like a dream. Heat them directly over a flame, in a dry skillet, or wrapped in foil in the oven, whatever works.
  • Use large flour tortillas. The big burrito-size ones give you room to stuff and roll without everything exploding out the sides.
  • Season your eggs before scrambling. A little salt, pepper, and splash of milk or cream gives you soft, fluffy eggs that donโ€™t dry out when rolled.
  • Cook your eggs low and slow. Gentle heat = soft, custardy scrambled eggs. Overcooked eggs get rubbery inside a burrito. No thanks.
  • Drain the fillings well. Make sure potatoes, beans, or salsa arenโ€™t watery. Excess moisture = soggy burrito. Let everything cool slightly and drain if needed.
  • Add cheese strategically. Put a layer of cheese down first so it melts as you roll, and another sprinkle inside so each bite is gooey. Cheese is your glue.
  • Layer thoughtfully. The trick: eggs โ†’ potatoes โ†’ meat โ†’ beans โ†’ cheese โ†’ salsa. Putting wet ingredients in the center helps everything stay contained.
  • Roll it tight. Fold the sides in, then roll forward like a little burrito yoga move. Tight rolls stay intact on the skillet and travel well.
  • Crisp the burrito seam-side down. A quick toast in a skillet makes it golden, melty, and holds the whole thing together. Plus, crispy tortilla edges = heaven.
  • Freeze like a boss. Wrap each burrito in foil, stash in a freezer bag, and reheat in the oven or air fryer. They reheat beautifully and make weekday mornings feel like a win.

Nutrition Information

Calories: 527kcal | Carbohydrates: 34g | Protein: 20g | Fat: 35g | Saturated Fat: 13g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 14g | Trans Fat: 0.2g | Cholesterol: 214mg | Sodium: 1069mg | Potassium: 799mg | Fiber: 7g | Sugar: 5g | Vitamin A: 1030IU | Vitamin C: 17mg | Calcium: 301mg | Iron: 3mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!

39 Comments

    1. make it entirely, then wrap in tin foil and freeze! take out the night before you want to eat and then warm and heat

  1. I think that you missed an essential part of coking the eggs... the remaining bacon drippings! Why bother with another pan and butter or olive oil. Plus... the eggs cooked in bacon fat are great breakfast addition.

  2. Please share with us your favorite tortillas - both flour and corn. I tend to this the tortilla texture is the make/break of the breakfast burrito and would love to know your fav.

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating