The smell of cumin hitting a hot skillet and eggs starting to set is the sound of a good morning in my house. These burritos came from a Sunday when I wanted a breakfast that would actually hold me until lunch, not a sad pastry at 10 a.m.
You scramble eggs low and slow with black beans and turkey sausage, then roll everything into warm flour tortillas with cheese that melts into every fold. They freeze beautifully, so a whole week of breakfasts lives in your freezer.
Here is the trick: keep your eggs slightly underdone before they hit the tortilla, because they keep cooking as the burrito cools. That is the difference between creamy and rubbery.
Why You'll Love This Recipe
About the Ingredients
12 large eggs
Large eggs give the best fluff; if you only have medium, add one extra egg to keep the protein up. Buy the freshest carton you can find, since fresh eggs hold their shape better when scrambled.
1/2 cup (120ml) whole milk
Whole milk makes the eggs silkier; swap in oat milk or half-and-half if that is what is in your fridge. Avoid skim milk, which thins the eggs without adding richness.
1 lb (450g) turkey breakfast sausage, casings removed
Turkey sausage keeps the fat lower than pork; regular breakfast sausage or crumbled chorizo works just as well. Look for a brand with no added sugar if you are watching carbs.
1 can (15 oz / 425g) black beans, drained and rinsed
Rinse them well to wash off the canning liquid, which tastes metallic. Pinto beans or a cup of cooked lentils are easy swaps.
1 cup (150g) frozen diced hash brown potatoes
Frozen diced potatoes save 20 minutes; fresh diced potato works if you parboil it for 5 minutes first. Do not thaw the frozen ones, they crisp better straight from the bag.
1 1/2 cups (170g) shredded Monterey Jack or cheddar cheese
Monterey Jack melts creamier; sharp cheddar brings more tang. Buy a block and shred it yourself, since pre-shredded cheese is coated and melts grainy.
1/2 cup (80g) diced red bell pepper
Red pepper adds sweetness; poblano or green bell pepper gives a slightly smoky edge. Frozen diced peppers work fine, just drain them well.
3 scallions, thinly sliced
Use both white and green parts for the best onion flavor. A tablespoon of finely diced red onion is a fine stand-in.
1 1/2 teaspoons ground cumin
Cumin is the backbone of the flavor; toast it in the pan for 30 seconds to wake it up. Smoked paprika can replace half of it for a deeper note.
1 teaspoon kosher salt, plus more to taste
Kosher salt is less salty by volume than table salt, so taste before adding more. If using table salt, start with 1/2 teaspoon.
1/2 teaspoon freshly ground black pepper
Fresh-cracked pepper tastes brighter than pre-ground. Add a pinch of cayenne if you like a little heat.
6 large burrito-size flour tortillas (10-inch / 25cm)
Look for tortillas that say soft and pliable on the package; stale ones crack when rolled. Whole wheat or low-carb tortillas both work, though low-carb ones tear more easily.
Tips & Tricks
Do not overcook the eggs
Pull them off the heat while still glossy and slightly wet, because they finish cooking inside the warm tortilla.
Squeeze out the moisture
Pat the beans and peppers dry before they hit the pan, or your burritos will leak and turn soggy in the freezer.
Roll tight, then wrap tight
A loose burrito traps air and gets icy; press as you roll, then wrap snugly in foil or parchment.
Cool completely before freezing
Warm burritos steam inside the wrapper and form ice crystals that ruin the texture.
Pro Tips
Step-by-Step Instructions
1. Crisp the potatoes
Heat 1 tablespoon of oil in a large nonstick skillet over medium-high heat (375°F / 190°C) and cook the frozen hash browns for 6 to 8 minutes, stirring every 2 minutes, until golden brown at the edges and crisp to the touch. Push them to a plate.
2. Brown the sausage
Add the turkey sausage to the same skillet over medium-high heat (375°F / 190°C) and cook for 6 to 7 minutes, breaking it up with a spoon, until no pink remains and it reaches 165°F (74°C) on an instant-read thermometer. Stir in the cumin, salt, and pepper and cook 30 seconds until fragrant.
3. Soften the vegetables
Lower the heat to medium (350°F / 175°C), add the bell pepper and scallion whites, and cook for 3 minutes until they soften and smell sweet. Stir in the black beans and cook 2 minutes more until heated through, then return the potatoes to the pan.
4. Scramble the eggs
Whisk the eggs with the milk and a pinch of salt in a bowl. Pour into a second skillet over medium-low heat (325°F / 165°C) and stir gently with a spatula for 5 to 6 minutes, until soft curds form and the eggs are still glossy and slightly wet. They will look underdone, and that is correct.
5. Fold everything together
Scrape the eggs into the sausage mixture and fold gently with a spatula until just combined, about 30 seconds. Taste and add salt if needed, then stir in half the cheese and the scallion greens.
6. Warm the tortillas
Wipe out a skillet and warm each tortilla over medium heat (350°F / 175°C) for 20 seconds per side, until soft and pliable with faint brown spots. Stack them under a clean towel so they stay warm.
7. Fill and roll
Spoon about 3/4 cup of filling down the center of each tortilla, top with the remaining cheese, and fold in the sides before rolling tightly away from you. Press the seam down firmly.
8. Crisp the seams
Return each burrito seam-side down to the dry skillet over medium heat (350°F / 175°C) for 1 to 2 minutes per side, until golden brown and sealed. Serve hot, or cool completely on a rack for freezing.
Delicious Variations
Chorizo and Potato
Swap the turkey sausage for 12 oz of Mexican chorizo and skip the salt, since chorizo is already seasoned.
Meatless Black Bean
Double the beans, add 1 cup of crumbled feta, and use 10 eggs instead of 12 for a vegetarian version with plenty of protein.
Green Chile and Egg
Stir 1/2 cup of diced roasted green chiles and a teaspoon of garlic powder into the eggs for a New Mexico-style kick.
How to Store High Protein Breakfast Burritos
Refrigerator
Wrap cooled burritos individually in foil or parchment and refrigerate for up to 4 days. Reheat in a 350°F (175°C) oven for 12 minutes or microwave for 90 seconds.
Freezer
Flash-freeze wrapped burritos on a tray for 30 minutes, then bag them in a freezer bag, squeezing out the air. They keep for up to 3 months.
Reheating
From frozen, microwave on high for 2 to 3 minutes, flipping halfway, or bake at 350°F (175°C) for 25 minutes. For a crisp exterior, finish in a dry skillet for 1 minute per side.
Frequently Asked Questions
Q: How many grams of protein are in a high protein breakfast burrito?
Each burrito in this recipe has about 28 grams of protein, mostly from the eggs, turkey sausage, beans, and cheese. That is roughly half of what many adults need in a day.
Q: Can I make breakfast burritos ahead of time?
Yes, and they are actually better made ahead. Assemble and cool them completely, then refrigerate for up to 4 days or freeze for up to 3 months.
Q: Why do my breakfast burritos get soggy?
Soggy burritos come from wet fillings and warm tortillas meeting cold storage. Drain the beans, pat the peppers dry, and let the filling cool completely before rolling.
Q: What is the best cheese for breakfast burritos?
Monterey Jack is the best choice because it melts smoothly without turning greasy. Cheddar works too, but shred it fresh from a block for a creamier melt.
Q: How do I reheat a frozen breakfast burrito so it is not soggy?
Microwave it for 2 to 3 minutes, flipping halfway, then finish it in a dry skillet over medium heat for 1 minute per side. The skillet step dries the surface and gives you a crisp, golden shell.
Roll a batch this Sunday and you have breakfast handled all week. Try the chorizo version next time and tell me which one your family fights over. Taste as you go, then taste again.
High Protein Breakfast Burritos
High Protein Breakfast Burritos pack 28g of protein per wrap with fluffy eggs, black beans, and melty cheese – perfect for grab-and-go weekday mornings.
🧂 Ingredients
- 12 large eggs
- 1/2 cup (120ml) whole milk
- 1 lb (450g) turkey breakfast sausage, casings removed
- 1 can (15 oz / 425g) black beans, drained and rinsed
- 1 cup (150g) frozen diced hash brown potatoes
- 1 1/2 cups (170g) shredded Monterey Jack or cheddar cheese
- 1/2 cup (80g) diced red bell pepper
- 3 scallions, thinly sliced
- 1 1/2 teaspoons ground cumin
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 6 large burrito-size flour tortillas (10-inch / 25cm)
📋 Instructions
- 1Crisp the potatoes — Heat 1 tablespoon of oil in a large nonstick skillet over medium-high heat (375°F / 190°C) and cook the frozen hash browns for 6 to 8 minutes, stirring every 2 minutes, until golden brown at the edges and crisp to the touch. Push them to a plate.
- 2Brown the sausage — Add the turkey sausage to the same skillet over medium-high heat (375°F / 190°C) and cook for 6 to 7 minutes, breaking it up with a spoon, until no pink remains and it reaches 165°F (74°C) on an instant-read thermometer. Stir in the cumin, salt, and pepper and cook 30 seconds until fragrant.
- 3Soften the vegetables — Lower the heat to medium (350°F / 175°C), add the bell pepper and scallion whites, and cook for 3 minutes until they soften and smell sweet. Stir in the black beans and cook 2 minutes more until heated through, then return the potatoes to the pan.
- 4Scramble the eggs — Whisk the eggs with the milk and a pinch of salt in a bowl. Pour into a second skillet over medium-low heat (325°F / 165°C) and stir gently with a spatula for 5 to 6 minutes, until soft curds form and the eggs are still glossy and slightly wet. They will look underdone, and that is correct.
- 5Fold everything together — Scrape the eggs into the sausage mixture and fold gently with a spatula until just combined, about 30 seconds. Taste and add salt if needed, then stir in half the cheese and the scallion greens.
- 6Warm the tortillas — Wipe out a skillet and warm each tortilla over medium heat (350°F / 175°C) for 20 seconds per side, until soft and pliable with faint brown spots. Stack them under a clean towel so they stay warm.
- 7Fill and roll — Spoon about 3/4 cup of filling down the center of each tortilla, top with the remaining cheese, and fold in the sides before rolling tightly away from you. Press the seam down firmly.
- 8Crisp the seams — Return each burrito seam-side down to the dry skillet over medium heat (350°F / 175°C) for 1 to 2 minutes per side, until golden brown and sealed. Serve hot, or cool completely on a rack for freezing.
