Make Ahead Freezer Breakfast Burritos with Black Beans and Eggs

Make Ahead Freezer Breakfast Burritos with Black Beans and Eggs solve a very real problem: getting a filling, high-protein breakfast on the table when you have almost no time in the morning. At 22 grams of protein and 8 grams of fibre per burrito, these are not a light snack. They hold you through a full morning without the mid-morning crash that comes from toast or cereal. What sets this recipe apart from other freezer burritos is the combination of whole wheat tortillas, black beans, and eggs working together to create a genuinely satisfying meal rather than a sad, rubbery wrap that tastes like it came from a petrol station. The fire-roasted salsa and smoked paprika bring real depth of flavour, which means you actually want to eat this at 7am. You make a batch of eight on one afternoon, wrap them individually, and stack them in the freezer. That single hour of effort pays off across an entire working week. No complicated technique is required, and the ingredient list is accessible and affordable.
The ingredients in these burritos each earn their place for a specific reason. Whole wheat tortillas provide complex carbohydrates and additional fibre compared to standard flour tortillas, which helps slow glucose absorption and keeps energy steadier across the morning. Eight large eggs contribute the bulk of the protein, with each egg delivering around 6 grams of high-quality complete protein along with B12, choline, and vitamin D. The semi-skimmed milk is stirred into the eggs before scrambling, which lightens the texture and adds a small amount of extra calcium without pushing the fat content up significantly. Black beans are a standout here. One 400g can gives you a large amount of plant-based protein and soluble fibre, supporting both muscle maintenance and gut health. Ground cumin and smoked paprika are not just flavour additions. Cumin has been studied for its digestive benefits, and both spices work to make the beans taste rounded and warm rather than flat. Red bell pepper adds vitamin C and a natural sweetness, while baby spinach contributes iron and folate with almost no calorie cost. Fire-roasted salsa brings acidity and moisture to bind the filling without requiring added fat or cheese.
The filling for these burritos smells exactly the way a good breakfast should smell when it is coming together in the pan. The onion and red pepper soften and caramelise slightly at the edges, releasing a sweet, savoury aroma that mixes with the toasted cumin and smoked paprika into something that genuinely gets you out of bed. The eggs are scrambled gently over a medium-low heat with the milk stirred through, which produces soft, slightly creamy curds rather than tough rubbery folds. You want them just set and not fully cooked when you take them off the heat, because they will continue cooking slightly as the burritos are assembled and again when reheated. The black beans are warmed through and seasoned so they take on the spices fully. Each assembled burrito is rolled firmly with the ends tucked in, which keeps the filling tight and prevents the tortilla from becoming soggy around loose edges during freezing. After wrapping in foil and freezing, the texture on reheating is warm and cohesive, with the tortilla staying soft rather than crisp, and the filling holding together cleanly when you bite through.
These burritos support a few specific health goals at once. The high protein content makes them a strong choice for anyone focused on muscle maintenance, weight management, or stabilising blood sugar across the morning. The fibre content of 8 grams per burrito is significant. Most adults fall well short of the recommended daily intake, and starting the day with a substantial portion of it from beans, whole wheat, and vegetables puts you in a much better position before lunch. This recipe fits a vegetarian diet as written and is suitable for anyone following a high-protein eating pattern. It is particularly useful for people with long or demanding mornings, parents getting children ready for school, shift workers who cannot rely on a predictable mealtime, and anyone who knows from experience that skipping breakfast leads to poor food choices later in the day. At 340 calories per burrito, it sits at a moderate calorie count that works across a range of energy needs, and the macro balance of carbohydrate, protein, and fat is broadly in line with guidance for a complete, sustaining breakfast.
To prepare a full batch, set aside about 60 to 75 minutes on a Sunday or any free afternoon. Once assembled and wrapped tightly in foil, the burritos keep well in the freezer for up to three months without any noticeable decline in quality. To reheat from frozen, remove the foil and wrap the burrito in a damp sheet of kitchen paper before microwaving for two to three minutes, turning halfway through. Alternatively, unwrap the foil and reheat in a 180C oven for 20 to 25 minutes if you prefer a slightly firmer tortilla. If you have moved them from the freezer to the fridge overnight, two minutes in the microwave is enough. For variations, try swapping black beans for pinto beans, which have a slightly creamier texture and a milder flavour. Adding crumbled feta or a small amount of grated cheddar before rolling gives a richer result if your diet allows dairy in larger amounts. For extra heat, increase the chilli flakes or add a few slices of pickled jalapeno to each burrito before wrapping. The full recipe card below has all the quantities and timings laid out clearly.
Ingredients
- 8 large whole wheat tortillas (25cm or 10-inch size)
- 8 large eggs (free-range preferred)
- 3 tbsp semi-skimmed milk (or unsweetened oat milk)
- 1 can (400g) black beans (drained and rinsed)
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 0.5 tsp garlic powder
- 0.3 tsp chilli flakes (optional, adjust to taste)
- 1 cup fire-roasted salsa (use a thick, chunky variety to avoid excess liquid)
- 2 cups baby spinach (roughly chopped)
- 1 medium red bell pepper (finely diced)
- 1 medium yellow onion (finely diced)
- 3 cloves garlic (minced)
- 0.8 cup reduced-fat sharp cheddar (freshly grated for best melt)
- 1 tbsp extra virgin olive oil (divided)
- 0.5 tsp sea salt (divided, adjust to taste)
- 0.3 tsp black pepper
Instructions
- 1
Heat half a tablespoon of olive oil in a large non-stick skillet over medium heat. Add the diced onion and red bell pepper and cook for 5 to 6 minutes, stirring occasionally, until softened and lightly golden. Add the minced garlic and cook for another 30 seconds until fragrant.
Dicing the onion and pepper finely helps them cook quickly and distribute evenly through the burrito filling.
- 2
Add the drained black beans to the skillet along with the cumin, smoked paprika, garlic powder, chilli flakes, and a quarter teaspoon of salt. Stir well to coat the beans in the spices. Cook for 3 to 4 minutes until the beans are heated through and aromatic. Transfer the bean mixture to a large bowl and set aside to cool.
Slightly mashing a few of the beans with the back of a spoon helps them bind inside the burrito and prevents the filling from falling out when you bite in.
- 3
Wipe out the skillet and add the remaining half tablespoon of olive oil over low to medium-low heat. In a bowl, whisk together the eggs, milk, remaining quarter teaspoon of salt, and black pepper until fully combined. Pour the egg mixture into the skillet and cook low and slow, gently folding with a spatula every 30 seconds. Remove from heat when the eggs are just barely set and still look slightly underdone. They will firm up further during reheating.
Undercooking the eggs slightly is the secret to fluffy, non-rubbery eggs after freezing and reheating. Trust the process here.
- 4
Add the chopped baby spinach directly to the hot eggs and fold gently until just wilted. Remove from heat and allow the egg and spinach mixture to cool for at least 10 minutes at room temperature, then transfer to the refrigerator to cool completely.
- 5
Once all components are fully cooled, set up your assembly station. Lay a whole wheat tortilla flat on a clean surface. Spoon about 2 tablespoons of salsa down the centre, leaving a 3cm border on each side. Add a generous scoop of the black bean mixture, followed by a portion of the scrambled eggs and spinach. Sprinkle about 1.5 tablespoons of grated cheddar on top.
Do not overfill the tortilla or it will be difficult to roll tightly and may burst during reheating.
- 6
To roll the burrito, fold in the two short sides of the tortilla over the filling, then fold the bottom edge up and over the filling. Roll forward firmly and tightly to seal. Place seam-side down on a foil sheet and wrap tightly. Repeat with all eight tortillas.
Warming the tortillas briefly in a dry skillet or microwave for 15 seconds before rolling makes them more pliable and less likely to crack.
- 7
Place all wrapped burritos into a large zip-lock freezer bag, squeeze out as much air as possible, and seal. Label the bag with the date and contents. Freeze for up to 3 months.
- 8
To reheat from frozen, remove the foil and wrap the burrito in a damp paper towel. Microwave on high for 2 minutes, flip, then microwave for another 1 to 2 minutes until heated through. Alternatively, reheat in a dry skillet over medium heat for 4 to 5 minutes per side for a crispier exterior.
The damp paper towel creates a little steam during microwaving, keeping the tortilla soft rather than chewy.
Nutrition per serving
340kcal
Calories
22g
Protein
38g
Carbs
10g
Fat
8g
Fibre
3g
Sugar
490mg
Sodium
Pro Tips
- ✓
Allow every component to cool completely before assembling to prevent condensation inside the burrito, which leads to soggy wraps after freezing.
- ✓
Use thick, chunky salsa rather than watery varieties. Excess liquid is the main enemy of a freezer burrito that holds its texture well.
- ✓
Grate your own cheese from a block rather than using pre-shredded. Pre-shredded cheese contains anti-caking agents that can affect melt quality.
- ✓
Make a double batch and freeze in groups of four for easy weekly rotation.
- ✓
If you prefer a crispier finish on reheating, unwrap the burrito completely and place it in a preheated 190C oven for 15 to 20 minutes.
- ✓
Label each burrito with the date using a permanent marker on the foil so you can track freshness easily.
Frequently Asked Questions
Variations
- •
Spicy Chipotle Turkey Sausage Burritos
Add 200g of cooked, crumbled turkey sausage seasoned with chipotle powder to the filling alongside the black beans for an extra protein boost and smoky heat.
- •
Vegan Black Bean Breakfast Burritos
Replace the eggs with a firm tofu scramble seasoned with turmeric, nutritional yeast, cumin, and black salt for an eggy flavour. Omit the cheese or use a plant-based alternative.
- •
Southwestern Sweet Potato Burritos
Add a cup of roasted sweet potato cubes to the filling for extra natural sweetness, beta-carotene, and complex carbohydrates. Pairs beautifully with the smoked paprika and black beans.
- •
Green Goddess Burritos
Swap the red bell pepper for green, use tomatillo salsa verde instead of red salsa, and add sliced avocado just before serving rather than inside the frozen burrito for a bright, fresh variation.
Substitutions
- •Whole wheat tortillas → Gluten-free tortillas (Use certified gluten-free wraps to make this recipe suitable for those with coeliac disease or gluten sensitivity. Look for ones made from cassava or brown rice flour.)
- •Black beans → Pinto beans or kidney beans (Any canned legume works here. Pinto beans have a creamier texture while kidney beans are slightly firmer. Both provide comparable fibre and protein.)
- •Reduced-fat cheddar → Dairy-free shredded cheese (A good melting dairy-free cheddar alternative works well for a completely dairy-free version. Use sparingly as some brands have stronger flavours.)
- •Baby spinach → Kale or Swiss chard (Both are nutrient-dense alternatives. Remove the tough stems from kale or chard and chop finely before wilting into the eggs.)
- •Fire-roasted salsa → Pico de gallo or homemade tomato salsa (If using fresh pico de gallo, drain off excess liquid before adding to the burrito to prevent sogginess during freezing.)
🧊 Storage
Wrap each assembled burrito tightly in aluminium foil. Place all wrapped burritos in a large zip-lock freezer bag with the air pressed out. Store in the freezer for up to 3 months, or in the refrigerator for up to 4 days. Reheat from frozen in the microwave (2 to 4 minutes wrapped in a damp paper towel) or in a dry skillet over medium heat for 4 to 5 minutes per side.
📅 Make Ahead
This recipe is specifically designed for make-ahead meal prep. Cook and cool all components on Sunday, assemble the burritos, wrap, and freeze. You will have 8 ready-to-go breakfasts for the week ahead. The cooling step is critical: never assemble with warm filling as the steam will make the tortillas soggy after freezing.


