Fluffy eggs, crispy potatoes, melty cheese, all wrapped up and ready in 30 minutes.
Freezer Friendly
Kid Approved
I used to think breakfast burritos were a “special occasion” food. The kind you order at a food truck on vacation and think about for months after.
Then I made them at home once and realized something. They’re basically eggs, potatoes, cheese and a tortilla. That’s it. No secret sauce, no line out the door required.
Now they’re my go-to for busy mornings, lazy weekends, and the occasional “breakfast for dinner” situation.
This recipe makes six big, stuffed burritos. Enough for the week, or enough to feed a hungry family in one sitting. Either way, you’re covered.
What You’ll Need
- 6 large flour tortillas (burrito size)
- 8 large eggs
- 2 tablespoons milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons butter
- 2 cups frozen shredded hash browns, thawed
- 1 tablespoon olive oil
- 1/2 pound breakfast sausage (or bacon, chopped)
- 1 1/2 cups shredded cheddar cheese
- 1/2 cup diced onion
- 1/2 cup diced bell pepper
- Salsa, for serving
- Hot sauce, for serving
Tools You’ll Need
- Large nonstick skillet
- Second skillet (or work in batches)
- Mixing bowl
- Whisk
- Spatula
- Foil, for wrapping
How to Make Breakfast Burritos
- Cook the sausage. Heat a large skillet over medium heat. Add the sausage and cook, breaking it up with a spatula, until browned and no longer pink, about 6 minutes. Remove and set aside, leaving the drippings in the pan.
- Crisp the potatoes. Add the olive oil to the same skillet. Add the hash browns, onion and bell pepper. Cook, stirring occasionally, until golden and crispy, about 8 minutes. Season with a pinch of salt. Transfer to a plate.
- Whisk the eggs. In a mixing bowl, whisk together the eggs, milk, salt and pepper until fully combined.
- Scramble low and slow. Melt the butter in the skillet over medium-low heat. Pour in the eggs and let them sit for a few seconds before gently stirring. Keep stirring occasionally until just set, about 3 to 4 minutes. Pull them off the heat while they still look slightly wet, they’ll keep cooking from the residual heat.
- Warm the tortillas. Heat each tortilla for about 15 seconds per side in a dry skillet or over an open flame. This makes them soft and pliable so they won’t crack when you roll them.
- Build your burrito. Lay a tortilla flat. Add a scoop of eggs, potatoes, sausage and a handful of cheese slightly below the center.
- Roll it up. Fold in the sides, then roll from the bottom up, tucking tightly as you go. Repeat with the remaining tortillas.
- Toast for extra flavor (optional). Place the burritos seam-side down in a dry skillet over medium heat for 1 to 2 minutes per side, until golden and crisp.
Pro Tips
Substitutions and Variations
This recipe is basically a blank canvas. Here’s how to make it your own.
- Meat swap: Use bacon, chorizo, or ground turkey instead of sausage.
- Vegetarian: Skip the meat and add black beans, sautéed mushrooms or spinach.
- Low carb: Swap the tortilla for a low carb wrap and skip the potatoes in favor of extra veggies.
- Spicy version: Add diced jalapeños to the potato mix or a spoonful of chipotle in adobo to the eggs.
- Cheese options: Pepper jack, Monterey jack or a Mexican blend all work great.
Make Ahead Tips
These burritos are made for meal prep. Once wrapped, roll each one tightly in foil or plastic wrap. Store in the fridge for up to 4 days, or freeze for up to 3 months.
To reheat from frozen, remove the foil, wrap the burrito in a damp paper towel, and microwave for 2 to 3 minutes, flipping halfway. For a crispier finish, pop it in a 350°F oven for 15 minutes after microwaving.
Nutrition Snapshot
Here’s a rough breakdown per burrito, based on six servings.
| Nutrient | Amount |
|---|---|
| Calories | ~420 |
| Protein | 21g |
| Carbohydrates | 32g |
| Fat | 23g |
| Fiber | 2g |
Actual numbers will vary depending on the brands and substitutions you use.
Leftovers and Storage
Store leftover burritos wrapped tightly in the fridge for up to 4 days. For longer storage, freeze them individually wrapped so you can grab one at a time.
Avoid storing them with fresh toppings like salsa or avocado already inside. Those get soggy fast. Add them fresh right before eating instead.
FAQ
Can I make these without eggs?
Yes. Swap the eggs for scrambled tofu seasoned with turmeric and a pinch of salt for a similar color and texture.
Why does my burrito fall apart when I bite it?
It’s usually one of two things: too much filling, or a tortilla that wasn’t warmed before rolling. Fix both and you’re set.
Can I bake these instead of freezing them raw?
You can bake them at 375°F for about 15 minutes if you want them ready to eat right away instead of freezing for later.
What’s the best tortilla size for burritos?
Look for 10 to 12 inch burrito-style tortillas. Smaller ones make it hard to fit enough filling without tearing.
Can I make a big batch for a crowd?
Absolutely. This recipe doubles or triples easily. Just cook the eggs and potatoes in batches so they don’t steam instead of crisping up.
Wrapping Up
These breakfast burritos take about 30 minutes and give you a week’s worth of mornings sorted. Once you make a batch, that drive-thru breakfast run starts looking pretty unnecessary.
Give this recipe a try, then come back and let me know how it went. Did you make any swaps? Any questions before you get started? Drop a comment below, I’d love to hear from you.