If you want a morning meal that actually keeps you full until lunch, this breakfast burritos is exactly what you need.
These are loaded flour tortillas stuffed with fluffy scrambled eggs, crispy potatoes, savory breakfast sausage, melted cheese, and salsa. Every single bite has something going on.
They come together in under 30 minutes, which means you can make them on a weekday morning without any stress. And yes, they travel well too.
Once you try homemade, you’ll never reach for a frozen version again. The flavor difference is just that obvious.
If you love waking up to a hearty Mexican-inspired breakfast, you’ll want to check out my Chorizo and Eggs too, it uses many of the same bold flavors and comes together just as fast.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 12 minutes |
| Total Time | 27 minutes |
| Servings | 4 burritos |
| Difficulty Level | Easy |

Why You’ll Love This Breakfast Burritos
These burritos check every box for a great morning meal. They’re filling, fast, and you can customize them to match exactly what you like.
- Ready in under 30 minutes — From start to fully wrapped burrito, you’re done in about 27 minutes. That’s faster than most drive-throughs.
- Perfectly portable — Wrap them in foil and take them with you. They hold up great on a commute, road trip, or busy school morning.
- Completely customizable — Swap the sausage for bacon, add green chiles, pile on hot sauce, or skip the meat entirely. This recipe works with whatever you have.
- Great for meal prep — Make a big batch on Sunday and freeze them. Reheat in minutes throughout the week for zero-effort breakfasts.
- Kid-friendly and crowd-approved — Even picky eaters tend to love these. The flavor is familiar, the format is fun, and everyone can build theirs the way they want.
- Way better than frozen — Freshly made burritos have a texture and flavor that packaged ones just can’t match.
Another great make-ahead breakfast that travels beautifully is this Sausage Hash Brown Breakfast Casserole, perfect for feeding a crowd.
Ingredients
You only need a handful of straightforward ingredients to pull this together. Most of them are probably already in your kitchen.
- 4 large burrito-size flour tortillas
- 6 large eggs
- 1 cup frozen diced potatoes or frozen hash browns
- ½ cup breakfast sausage, cooked and crumbled (or bacon)
- 1 cup shredded Mexican blend cheese
- ½ cup salsa
- 2 tablespoons butter
- Salt, pepper, and garlic powder to taste
- Optional: diced green chiles, sour cream, hot sauce
Read Also: Homemade Flour Tortillas Recipe
Kitchen Equipment Needed
Nothing fancy needed here, just basic cooking tools you likely already own.
- Large non-stick skillet (10 to 12 inch)
- Cast iron skillet (optional, great for getting the potatoes extra crispy)
- Mixing bowl
- Fork or whisk
- Spatula
- Cutting board
- Sharp knife
- Aluminum foil (for wrapping and keeping warm)
- Paper towels (for draining cooked sausage)
You might also enjoy: Air Fryer Cheese Quesadillas
Recommended Products for This Recipe
These are items I genuinely use and recommend. They’re not required, but they make the process easier and the results noticeably better.
1. Lodge Cast Iron Skillet
If you want your potatoes to come out golden-brown with those crispy edges, a cast iron skillet is the way to go.
It holds heat better than a regular pan and gives the hash browns that diner-style crust. It’s also incredibly durable and gets better the more you use it.
2. Burrito-Size Flour Tortillas
The tortilla makes or breaks a burrito. You need something pliable and large enough to actually fold without splitting.
A good burrito-size flour tortilla wraps everything up cleanly and holds together when you eat it on the go.
3. Mexican Blend Shredded Cheese
A good pre-shredded Mexican blend (Colby Jack, Monterey Jack, cheddar, and asadero) melts beautifully into the eggs while they’re still hot.
It’s more flavorful than plain cheddar and saves you the step of grating your own.
4. Herdez Salsa
The salsa you use matters more than you’d think. Herdez is a classic choice, it’s got a good balance of tomato, chile, and cilantro without being overly watery.
Watery salsa makes soggy burritos, so pick a chunkier variety whenever possible.

Step-by-Step Instructions: How to Make Breakfast Burritos
1. Cook the Potatoes
- Heat your skillet over medium-high heat and add 1 tablespoon of butter.
- Once the butter has melted and the pan is hot, add 1 cup of frozen diced potatoes or hash browns in a single layer. Do not stir them right away — let them sit undisturbed for 3 to 4 minutes so they develop a golden crust on the bottom.
- Season the potatoes with a pinch of salt, pepper, and garlic powder.
- Flip the potatoes and cook for another 3 to 4 minutes until they are golden and cooked through. You want some crispy edges — that texture is what makes them so good inside the burrito.
- Remove the potatoes from the pan and set them aside on a plate lined with a paper towel to drain any excess butter.
2. Cook the Sausage
- In the same skillet over medium heat, add your breakfast sausage. If you’re using raw sausage, break it up into small crumbles as it cooks using your spatula.
- Cook for 5 to 7 minutes, stirring occasionally, until the sausage is fully browned and cooked through with no pink remaining.
- If using bacon instead, cook it separately until crispy, then crumble it into bite-size pieces.
- Use a slotted spoon to remove the sausage from the pan and set it aside on a plate lined with paper towels to drain the excess grease. Leave a tiny bit of the sausage fat in the pan if you like — it adds flavor to the eggs.
3. Scramble the Eggs
- In a mixing bowl, crack all 6 eggs. Add a small pinch of salt and pepper.
- Whisk the eggs vigorously for about 30 seconds until the yolks and whites are completely combined and the mixture looks pale yellow and slightly frothy. This helps make the eggs fluffier.
- Reduce the heat on your skillet to medium-low and add the remaining 1 tablespoon of butter. Let it melt and coat the pan.
- Pour the whisked eggs into the pan. Let them sit for about 15 to 20 seconds without touching them — you’ll start to see the edges set.
- Using a spatula, gently push the eggs from the outside edges toward the center in slow, sweeping folds. Do not stir aggressively or chop the eggs up — gentle folds create soft, creamy curds.
- Continue folding and turning the eggs every 15 to 20 seconds. Remove the pan from heat when the eggs are just barely set and still look slightly glossy. They will finish cooking from the residual heat of the pan. Overcooked eggs become rubbery, so err on the side of pulling them off early.
4. Warm the Tortillas
- Warm your flour tortillas before assembling. A cold, stiff tortilla will crack when you try to fold it.
- Option 1 (stovetop): Place each tortilla directly on a dry skillet over medium heat for about 20 to 30 seconds per side until it’s warm and pliable.
- Option 2 (microwave): Wrap all 4 tortillas in a damp paper towel and microwave for 30 to 45 seconds. The steam softens them without drying them out.
- Keep the warmed tortillas covered with a clean kitchen towel while you finish assembling so they don’t cool down and stiffen up again.
5. Assemble the Burritos
- Lay one warm tortilla flat on a clean surface or cutting board.
- Spoon a quarter of the scrambled eggs down the center of the tortilla, leaving about 2 inches of space on each side and a 2-inch border at the top and bottom.
- Add a quarter of the cooked potatoes on top of the eggs.
- Sprinkle a quarter of the cooked sausage over the potatoes.
- Add ¼ cup of the shredded Mexican blend cheese over the sausage. The heat from the filling will melt the cheese slightly.
- Spoon 2 tablespoons of salsa on top of the cheese. If you’re adding optional ingredients like diced green chiles or sour cream, add them now as well.
- Fold the bottom edge of the tortilla up and over the filling, tucking it snugly. Then fold in the left and right sides tightly. Roll the burrito forward (away from you) to close it up completely. The key is keeping everything tight so nothing falls out when you eat it.
- Repeat the assembly process with the remaining 3 tortillas.
6. Optional: Toast the Burritos
- For an extra layer of texture, toast the assembled burritos in a dry skillet over medium heat, seam-side down first, for 1 to 2 minutes per side until the outside is lightly golden and the tortilla develops a slight crunch.
- This step is optional, but it seals the burrito shut and adds a satisfying crispiness to the outside that makes them even better.
- Serve immediately, or wrap each burrito in aluminum foil to keep warm until ready to eat.
Read Also: Breakfast Tacos Recipe
Tips for The Best Breakfast Burritos
A few small adjustments can make a big difference between a good burrito and a great one. Keep these in mind when you’re cooking.
- Don’t overcook the eggs — Pull them off the heat while they still look a little wet. They’ll finish cooking from the residual heat, and the result is soft, creamy eggs instead of dry, rubbery ones.
- Use room-temperature tortillas — Cold tortillas crack and tear when you fold them. Always warm them before assembling.
- Season every component separately — Season the potatoes, the eggs, and the sausage individually. This builds flavor throughout the burrito instead of it tasting bland in spots.
- Don’t overfill — It’s tempting to pile everything in, but overfilling makes the burrito impossible to close and messy to eat. Stick to the portions listed in the recipe and distribute everything evenly.
- Toast it in the pan — Even just 1 to 2 minutes seam-side down in a dry skillet makes the outside golden and helps seal the burrito so nothing falls out.
- Use a chunky salsa — Avoid thin, watery salsas. They soak into the tortilla and make the burrito soggy. A thicker chunky salsa holds its structure much better inside the filling.
- Add the cheese before the salsa — Laying the cheese directly on the hot eggs and sausage lets it melt slightly before the salsa cools everything down. Better cheese pull, better burrito.
You might also enjoy: Huevos Rancheros
Serving Suggestions

Breakfast burritos are a complete meal on their own, but if you want to round out the spread, there are some great options that pair really well with them.
- Avocado Toast with Egg — A lighter side that adds some creaminess and freshness to the plate. Great for brunch spreads where you want a variety of textures.
- Yogurt Parfait — Something cool and slightly sweet after a savory burrito is a great contrast. Layer it with fresh fruit for extra brightness.
- Air Fryer Sweet Potato Fries — Crispy, slightly sweet fries alongside a spicy burrito is a combination that just works. They’re ready quickly and hold up great next to bold flavors.
- Strawberry Banana Smoothie — A cool, fruity smoothie is the perfect drink to balance out a hearty, savory breakfast burrito.
- Sour cream and hot sauce on the side — Simple but effective. Let everyone customize their heat level and add a cool, tangy dip right at the table.
- Fresh salsa or pico de gallo — A freshly made pico brings brightness and texture that jarred salsa can’t always deliver. Use it as a dipping sauce or spoon it directly on top.
Read Also: Authentic Chilaquiles Recipe
Variations of Breakfast Burritos
Once you nail the base recipe, it’s really easy to switch things up and keep breakfast interesting all week long.
- Veggie breakfast burrito — Skip the meat entirely and add diced bell peppers, sautéed mushrooms, spinach, and black beans. Season generously and you won’t miss the sausage at all.
- Bacon and cheddar — Swap the sausage for crispy bacon and use sharp cheddar instead of Mexican blend for a more classic American flavor profile.
- Spicy chorizo burrito — Replace the breakfast sausage with Mexican chorizo for a deeper, spicier flavor. Add pickled jalapeños and top with hot sauce.
- Green chile burrito — Add roasted and diced green chiles (Hatch or Anaheim) directly into the egg mixture before folding. It adds a mild, smoky heat that’s incredibly good.
- Smoked salmon burrito — A non-traditional but surprisingly delicious option. Flake some smoked salmon into your scrambled eggs and add cream cheese instead of salsa for a brunch-worthy spin.
- Loaded breakfast burrito bowl — Same ingredients, no tortilla. Layer everything into a bowl and top with avocado, sour cream, and a squeeze of lime for a lighter, lower-carb option.
Another great Mexican-inspired breakfast to try is this Authentic Mexican Tamales Recipe, a bit more of a weekend project but absolutely worth it.
Storage and Reheating
These burritos store really well, which makes them ideal for batch cooking and meal prepping for the week ahead.
- Refrigerator: Wrap each burrito tightly in aluminum foil or plastic wrap. Store in the fridge for up to 4 days. Make sure the filling has cooled down before wrapping to prevent condensation from making the tortilla soggy.
- Freezer: Wrap individual burritos in foil, then place them in a zip-top freezer bag. They’ll keep well for up to 3 months. Label the bag with the date so you know what you’re working with.
- Reheating from the fridge (microwave): Unwrap the burrito, place it on a microwave-safe plate, and heat on high for 1 to 2 minutes, flipping halfway through. Cover it with a damp paper towel to prevent it from drying out.
- Reheating from the fridge (skillet): Place the burrito seam-side down in a dry skillet over medium heat for 2 to 3 minutes per side. This method keeps the outside crispy and prevents sogginess.
- Reheating from frozen (microwave): Thaw overnight in the fridge first for best results, then microwave as above. Or microwave frozen for 3 to 4 minutes, flipping halfway through, until the center is hot.
- Reheating from frozen (oven): Preheat to 350°F (175°C). Place the foil-wrapped frozen burrito directly in the oven for 35 to 40 minutes until heated through. No need to thaw first with this method.
The same fillings work great in a make-ahead Cheesy Potato Breakfast Casserole if you’re feeding a crowd and want a hands-off oven option.
Nutritional Facts
The values below are estimates for one burrito based on the ingredients listed in this recipe.
Exact numbers will vary depending on your specific brands and any additions or substitutions you make.
| Nutrition Per Serving (1 burrito) | |
|---|---|
| Calories | ~520 kcal |
| Protein | ~26g |
| Carbohydrates | ~38g |
| Fat | ~28g |
| Saturated Fat | ~12g |
| Fiber | ~2g |
| Sodium | ~780mg |
These numbers make this a protein-rich, energy-dense breakfast option.
You can reduce the fat by using turkey sausage and cutting back on cheese, or lower the sodium by choosing a low-sodium salsa.
Another breakfast option with a great nutritional profile is this Easy Egg Muffin Cups Recipe, high in protein, easy to grab and go, and naturally lower in carbs.
Health Benefits of Key Ingredients
This breakfast is more than just satisfying, the key ingredients each bring something real to the table from a nutritional standpoint.
- Eggs — One of the most complete sources of protein available. They contain all nine essential amino acids, plus B12, vitamin D, and choline, which supports brain health. Studies consistently show that eating eggs in the morning helps reduce hunger and calorie intake later in the day.
- Potatoes — A great source of complex carbohydrates, potassium, and vitamin C. They provide sustained energy and are naturally fat-free before cooking. The skin (when included) contains a meaningful amount of fiber.
- Breakfast sausage — Provides a solid amount of protein and fat, both of which slow digestion and help keep you full for longer. Choosing a leaner variety or turkey sausage reduces the saturated fat without sacrificing flavor.
- Cheese — A good source of calcium, phosphorus, and protein. Mexican blend cheeses contain Monterey Jack, which has a slightly lower fat content than some aged cheeses and melts very smoothly.
- Salsa — Low in calories but high in flavor. Tomatoes are rich in lycopene, a powerful antioxidant, and the chiles in salsa contain capsaicin, which has been linked to improved metabolism and reduced inflammation.
Read Also: Spring Brunch Ideas
FAQs About Breakfast Burritos
1. Can I make breakfast burritos ahead of time?
Absolutely, and this is actually one of the best things about them.
Make a full batch, let the burritos cool completely, then wrap each one tightly in foil and refrigerate for up to 4 days or freeze for up to 3 months.
Reheat in the microwave or in a skillet when you’re ready to eat.
Meal prepping these on a Sunday is one of the easiest ways to take breakfast stress off your plate during the week.
2. How do I keep my breakfast burrito from getting soggy?
The main culprits for sogginess are watery salsa and steam trapped in the wrapping.
Use a thicker, chunkier salsa and make sure your filling has cooled slightly before wrapping.
If you’re storing them, let the burritos come to room temperature before sealing them in foil or a bag.
Toasting the burrito in a dry skillet after assembly also creates a barrier that helps keep the tortilla from getting soft.
3. What is the best tortilla for breakfast burritos?
You want a large, burrito-size flour tortilla, at least 10 inches.
Flour tortillas are more pliable than corn tortillas and stretch without tearing, which makes them much easier to fold and roll.
If you can find a fresh or locally made option, the texture is noticeably better.
Look for tortillas labeled “burrito-size” or “extra large” at the store to make sure you have enough real estate to wrap everything up cleanly.
4. Can I make breakfast burritos without potatoes?
Yes, you can leave out the potatoes entirely or swap them for something else.
Black beans are a popular substitute, they add protein and a creamy texture that works really well with the eggs and cheese.
You could also use roasted sweet potatoes, sautéed bell peppers, or even a scoop of leftover rice if you have some on hand. The recipe is very forgiving with substitutions.
5. Can I cook breakfast burritos in an air fryer?
Yes, the air fryer is a great option for reheating or crisping up assembled burritos.
Place the burrito seam-side down in the air fryer basket and cook at 370°F for about 5 to 7 minutes until the outside is golden and the filling is heated through.
If you enjoy air fryer breakfasts, you’ll also love the Air Fryer Chicken Quesadillas, similar concept, just as crispy and done in minutes.

Best Breakfast Burritos
Ingredients
- 4 large burrito-size flour tortillas at least 10 inches each
- 6 large eggs
- 1 cup frozen diced potatoes or hash browns about 150g; frozen, straight from the bag
- ½ cup breakfast sausage about 115g; cooked and crumbled, or substitute bacon
- 1 cup shredded Mexican blend cheese about 115g
- ½ cup salsa about 120ml; use a chunky variety to avoid sogginess
- 2 tablespoons butter about 28g; divided
- salt to taste
- black pepper to taste
- garlic powder to taste
- diced green chiles canned or fresh roasted; add to egg mixture or filling
- sour cream for serving or inside the burrito
- hot sauce for serving
Equipment
- Large non-stick skillet 10 to 12 inch
- Cast iron skillet (optional) great for extra crispy potatoes
- Mixing bowl for whisking eggs
- Fork or whisk
- Spatula
- Cutting board
- Sharp knife
- Aluminum foil for wrapping and keeping burritos warm
- Paper towels for draining cooked sausage
Method
- Melt 1 tablespoon butter in a skillet over medium-high heat, then add the frozen potatoes in a single layer. Cook undisturbed for 3 to 4 minutes, season with salt, pepper, and garlic powder, then flip and cook another 3 to 4 minutes until golden and crispy. Set aside on a paper-towel-lined plate.
- In the same skillet over medium heat, cook and crumble the breakfast sausage for 5 to 7 minutes until fully browned with no pink remaining. Remove with a slotted spoon and drain on paper towels, leaving a small amount of fat in the pan.
- Crack all 6 eggs into a mixing bowl, add a pinch of salt and pepper, and whisk vigorously for 30 seconds until pale yellow and slightly frothy.
- Reduce heat to medium-low, melt the remaining 1 tablespoon butter in the skillet, and pour in the egg mixture. Gently fold the eggs from the edges toward the center every 15 to 20 seconds, then remove from heat when just barely set and still slightly glossy.
- Warm each tortilla in a dry skillet over medium heat for 20 to 30 seconds per side, or microwave all 4 wrapped in a damp paper towel for 30 to 45 seconds. Keep covered with a kitchen towel until ready to assemble.
- Layer a quarter each of the eggs, potatoes, sausage, and cheese down the center of each tortilla, then spoon 2 tablespoons of salsa on top and add any optional fillings. Fold the bottom up, tuck in the sides, and roll forward tightly to close.
- Place each assembled burrito seam-side down in a dry skillet over medium heat and cook 1 to 2 minutes per side until the outside is lightly golden. Serve immediately or wrap in foil to keep warm.
Nutrition
Notes
- Pull the scrambled eggs off the heat while they still look slightly glossy — they will finish cooking from residual heat and stay soft and creamy instead of rubbery.
- Always warm your tortillas before assembling. Cold tortillas crack and tear when folded, making them impossible to roll cleanly.
- Use a chunky salsa rather than a thin watery one. Watery salsa soaks into the tortilla and makes the burrito soggy, especially if storing for later.
- Season the potatoes, eggs, and sausage separately for the most flavorful burritos. Seasoning only at the end results in uneven flavor throughout.
- Add the cheese directly on top of the hot eggs and sausage, before the salsa. The heat from the filling melts it slightly for a better texture.
- To freeze: let burritos cool completely, wrap each tightly in foil, place in a zip-top freezer bag, and freeze for up to 3 months.
- To reheat from frozen: microwave on high for 3 to 4 minutes flipping halfway, or bake foil-wrapped at 350°F (175°C) for 35 to 40 minutes directly from frozen.
- Swap breakfast sausage for Mexican chorizo for a spicier, deeper flavor — just drain the excess oil well before assembling.
- For a vegetarian version, omit the sausage and add black beans, sautéed bell peppers, and mushrooms in its place.
- Do not overfill the burritos. Stick to the listed portions per tortilla so the burrito folds and holds together cleanly when eaten.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This breakfast burritos is proof that a great morning meal doesn’t have to be complicated.
Fluffy eggs, crispy potatoes, savory sausage, melted cheese, and salsa all wrapped up in a warm tortilla, it hits every note.
Make them on a lazy weekend morning, or prep a batch at the start of the week and eat well every single day. Either way, you’re going to love them.
Give these a try and let me know how yours turned out in the comments below.
I’d love to hear what fillings you added or any swaps you made, this recipe is all about making it your own.
Recommended:
- Biscuits and Gravy Breakfast Casserole
- Ham and Cheese Breakfast Casserole
- Vegetable Frittata
- Mini Quiche
- Banana Pancakes



