Breakfast Burritos Recipe
If your mornings are a blur of missing socks and lukewarm coffee, these freezer-friendly breakfast burritos are about to become your new best friend. They’re packed with fluffy scrambled eggs, crispy golden potatoes, savory sausage, and plenty of melted cheddar, all rolled into a soft flour tortilla. Make a batch on Sunday and you’ve got a hot, satisfying breakfast ready in minutes all week long.
This recipe is built for real life — the kind where you need something hearty you can eat with one hand while packing lunches. Everything cooks in a single skillet, the fillings cool while you clean up, and assembly takes about five minutes. Whether you’re feeding a family or just yourself before work, these burritos deliver.
The best part? They freeze beautifully for up to three months, so you can double the batch and always have a backup breakfast on hand. Let’s walk through exactly how to build them so they hold together and never turn out soggy.

Why You’ll Love This Breakfast Burritos
Meal prep is the whole point here. You cook once, and breakfast is handled for days. No more drive-through runs or sad granola bars eaten in the car. Each burrito is a complete meal with protein, carbs, and fat to keep you full until lunch.
They’re also endlessly customizable. Don’t eat pork? Use turkey sausage or skip the meat entirely. Watching carbs? Grab whole wheat or low-carb tortillas. The formula stays the same, so you can adapt it to whatever your household likes without starting from scratch.
And because they freeze so well, this is the kind of recipe that rewards a little extra effort. Spend 40 minutes on a Sunday and you’ve bought yourself a stress-free morning routine. That trade-off is hard to beat.
Equipment You’ll Need
- Large nonstick or cast-iron skillet
- Mixing bowl and whisk
- Paper towels or a plate lined with them
- Aluminum foil and freezer bags
- Microwave-safe plate (for reheating)
Ingredients
- 8 large eggs
- 1/4 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 lb russet potatoes, diced into 1/2-inch cubes
- 1/2 lb breakfast sausage, casings removed (or 8 slices bacon, chopped)
- 1 cup shredded cheddar cheese
- 1/2 cup salsa (optional, for serving)
- 4 large (10-inch) flour tortillas
Servings: 4 | Prep time: 15 minutes | Cook time: 25 minutes | Total time: 40 minutes
Instructions
- Cook the potatoes. Heat olive oil in a large skillet over medium heat. Add diced potatoes, season with salt and pepper, and cook for 10–12 minutes, stirring occasionally, until golden and tender. Remove from the skillet and set aside on a plate.
- Cook the sausage. In the same skillet, cook sausage over medium heat, breaking it up with a spoon, until browned and cooked through, about 5–7 minutes. Transfer to a paper towel–lined plate to drain.
- Scramble the eggs. In a bowl, whisk eggs with milk, salt, and pepper. Melt butter in the skillet over medium-low heat. Pour in the eggs and cook, stirring gently, until just set, about 3–4 minutes. Pull them off the heat while they still look slightly glossy — they’ll keep cooking from residual heat.
- Warm the tortillas. Warm tortillas in the microwave for 20–30 seconds, or in a dry skillet over medium heat for 30 seconds per side. This makes them pliable and prevents tearing when you roll.
- Assemble the burritos. Lay a tortilla on a flat surface. Layer with a quarter of the eggs, potatoes, sausage, and cheese. Fold in the sides and roll tightly into a burrito, tucking as you go. Repeat with the remaining ingredients.
- Serve or freeze. Serve immediately with salsa, or wrap each burrito tightly in foil and freeze for up to 3 months. To reheat, remove the foil and microwave for 2–3 minutes, flipping halfway.


Tips & Variations
- Cool fillings completely before assembling to prevent soggy tortillas.
- For extra crunch, add crispy bacon or diced bell peppers.
- Use a potato ricer or grate the potatoes for faster cooking.
- Swap cheddar for pepper jack, Monterey Jack, or a Mexican blend.
- Add a smear of refried beans or black beans for extra protein and fiber.
- To prevent sogginess, layer cheese first (it acts as a barrier), then add wetter ingredients.
- For a lower-carb option, use low-carb or whole wheat tortillas.
- Salt the potatoes only after they’ve started to brown for the crispiest texture.
Storage & Make-Ahead
Wrap burritos individually in foil and store in a freezer bag. They keep for up to 3 months frozen, or you can refrigerate assembled burritos for up to 3 days if you plan to eat them sooner. Reheat from frozen: remove the foil, wrap in a paper towel, and microwave 2–3 minutes, flipping halfway. For a crispier texture, reheat in a 350°F oven for 15–20 minutes.
If you’re making a double batch, cook the fillings in stages and let everything cool on sheet pans before assembling. This speeds up cooling and keeps the tortillas dry. Label the bag with the date so you’re not guessing later.
Nutrition Information
- Calories: 650
- Carbohydrates: 45 g
- Protein: 30 g
- Fat: 35 g
- Saturated Fat: 12 g
- Fiber: 3 g
- Sugar: 3 g
- Sodium: 900 mg
These values are an estimate and will vary based on your exact ingredients and portion sizes.
FAQs
Can I make these breakfast burritos ahead of time?
Absolutely. Assemble the burritos, wrap tightly in foil, and refrigerate for up to 3 days or freeze for up to 3 months. Reheat in the microwave or oven when ready to eat.
How do I prevent soggy breakfast burritos?
Make sure all fillings are cooled completely before assembling. Layer cheese directly on the tortilla first to create a barrier, and avoid overfilling with wet ingredients like salsa.
What other fillings can I add?
Feel free to customize. Try cooked bacon, ham, chorizo, sautéed onions, bell peppers, spinach, or black beans. You can also swap the cheese for pepper jack or feta.
Can I use egg whites instead of whole eggs?
Yes, you can substitute with egg whites or a mix. Use about 1 1/4 cups of egg whites for 8 whole eggs. Adjust seasoning to taste.
How do I reheat frozen breakfast burritos?
Remove the foil and wrap in a damp paper towel. Microwave on high for 2–3 minutes, flipping halfway, until heated through. For a crispier tortilla, reheat in a 350°F oven for 15–20 minutes.
Are breakfast burritos healthy?
They can be. This recipe provides a balance of protein, carbs, and fats. For a lighter version, use turkey sausage, egg whites, and whole wheat tortillas, and load up on veggies.
