Meal Prep Breakfast Tacos for the Week with Turkey, Eggs and Black Beans

If mornings in your house feel like a race against the clock, these meal prep breakfast tacos for the week are about to become your new best friend. Spending one focused hour on Sunday sets you up with a full week of grab-and-go breakfasts that are actually nourishing. No sad desk snacks, no drive-through temptations. Just warm, satisfying tacos loaded with lean turkey mince, fluffy scrambled eggs, fibre-rich black beans and a bright salsa verde that ties everything together beautifully.
What makes this recipe genuinely healthier than most versions you will find floating around? First, the protein content. Each taco delivers around 22 grams of protein, thanks to the combination of lean ground turkey and whole eggs. High protein breakfasts are consistently linked to better appetite control throughout the morning, which means less snacking before lunch. Second, the tortillas. Swapping standard flour tortillas for small whole wheat or corn varieties adds meaningful fibre without sacrificing the satisfying taco experience. The black beans bring in even more fibre and a good dose of plant-based iron, making these tacos genuinely well-rounded rather than just convenient. Compared to a standard fast food breakfast, you are looking at roughly half the sodium and a fraction of the saturated fat.
The flavour here is where things get really fun. The turkey mince is seasoned with cumin, smoked paprika and a pinch of chipotle powder, which gives it this deep, slightly smoky warmth that pairs so well with the creamy scrambled eggs. The eggs are cooked low and slow, stirred almost constantly, so they stay soft and luscious even after freezing and reheating. Roasted cherry tomatoes and wilted baby spinach round out the filling, adding antioxidants and a pop of freshness. A spoonful of mild salsa verde on each taco before wrapping keeps things from tasting dry once reheated. Every component works together rather than just coexisting.
Assembly is genuinely straightforward. You cook everything in stages, let it cool slightly, then build the tacos and wrap them individually in foil before storing. For fridge storage, these keep brilliantly for up to four days. For a longer stretch, pop them in the freezer and they will hold well for up to three months. Reheating takes about two minutes in the microwave or eight minutes in the oven, still wrapped in foil to keep the moisture in. Topping ideas when you serve them are endless: sliced avocado, a drizzle of hot sauce, a small spoonful of Greek yogurt instead of sour cream, or a scatter of fresh coriander if that is your thing. This is genuinely one of those recipes that gets easier and more intuitive every single time you make it.
Ingredients
- 500 g lean ground turkey mince (93% lean or higher)
- 8 large eggs (free-range if possible)
- 1 can (400g) black beans (drained and rinsed)
- 200 g cherry tomatoes (halved)
- 80 g baby spinach (roughly chopped)
- 1 medium white onion (finely diced)
- 1 medium red bell pepper (finely diced)
- 3 cloves garlic (minced)
- 4 tbsp mild salsa verde (store-bought or homemade)
- 10 small whole wheat tortillas (or corn tortillas for gluten free)
- 60 g reduced-fat cheddar cheese (grated)
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 0.5 tsp chipotle powder (reduce for milder flavour)
- 0.5 tsp garlic powder
- 0.5 tsp fine sea salt (divided)
- 0.3 tsp black pepper
- 1 tbsp olive oil (divided)
- 2 tbsp semi-skimmed milk (for the eggs)
Instructions
- 1
Preheat your oven to 200C (180C fan). Spread the halved cherry tomatoes on a small baking tray, drizzle with half a teaspoon of olive oil and a pinch of salt. Roast for 15 to 18 minutes until they are soft and slightly caramelised at the edges. Set aside to cool.
Roasting the tomatoes concentrates their flavour and removes excess moisture, which keeps your tacos from going soggy after storage.
- 2
Heat half a tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the diced onion and red pepper, cooking for 4 to 5 minutes until softened. Add the minced garlic and cook for another 30 seconds until fragrant.
- 3
Add the ground turkey mince to the skillet. Break it apart with a wooden spoon and cook for 7 to 8 minutes until fully browned with no pink remaining. Stir in the cumin, smoked paprika, chipotle powder, garlic powder, a quarter teaspoon of salt and the black pepper. Cook for one more minute so the spices bloom into the meat.
Do not rush this step. Letting the turkey get a little colour on the bottom of the pan builds real depth of flavour.
- 4
Add the drained black beans to the turkey mixture. Stir well to combine and cook for 2 minutes until the beans are warmed through. Add the chopped baby spinach and stir until fully wilted, about one minute. Remove the pan from the heat and fold in the roasted tomatoes. Taste and adjust seasoning if needed.
- 5
In a bowl, whisk together the eggs, milk, a pinch of salt and a pinch of pepper until fully combined. Heat the remaining olive oil in a separate non-stick pan over low heat. Pour in the egg mixture and cook slowly, gently stirring with a spatula every 20 to 30 seconds. Remove from heat when the eggs are just set but still look slightly underdone. They will finish cooking from residual heat.
Slightly undercooking the eggs is key for meal prep. They will firm up perfectly when reheated and will not turn rubbery.
- 6
Warm the tortillas briefly in a dry pan or microwave so they are pliable and less likely to crack when rolled. Lay them flat on a clean surface.
- 7
Divide the turkey and bean mixture evenly across all 10 tortillas, using roughly 3 to 4 tablespoons per taco. Top each with a portion of the soft scrambled egg, a small pinch of grated cheddar and half a teaspoon of salsa verde.
Keep the filling slightly off-centre toward the bottom third of the tortilla so it is easier to fold and wrap tightly.
- 8
Fold the sides of each tortilla inward, then roll from the bottom up to create a secure parcel. Wrap each taco tightly in a square of aluminium foil. Let them cool completely at room temperature before refrigerating or freezing.
Labelling each foil parcel with a date using a marker pen saves a lot of guesswork later in the week.
Nutrition per serving
285kcal
Calories
22g
Protein
26g
Carbs
8g
Fat
6g
Fibre
3g
Sugar
420mg
Sodium
Pro Tips
- ✓
Let all cooked components cool fully before assembling. Hot fillings create steam inside the tortilla which makes them soggy.
- ✓
Corn tortillas hold up better in the freezer than flour tortillas and add a lovely flavour. If using corn tortillas, double-layer two small ones per taco to prevent tearing.
- ✓
For the creamiest scrambled eggs that survive reheating well, use a ratio of two tablespoons of milk per four eggs and cook exclusively on low heat.
- ✓
Batch cooking the turkey and bean filling in a larger quantity and freezing it separately is a great way to speed up future assembly sessions.
- ✓
If you are adding avocado, always add it fresh at serving time. It does not survive storage and will brown and become unpleasant.
Frequently Asked Questions
Variations
- •
Veggie Black Bean Tacos
Skip the ground turkey entirely and double the black beans. Add one diced courgette and a handful of sweetcorn kernels to the vegetable saute for bulk. Season with the same spice blend. Just as filling, fully plant-based and high in fibre.
- •
Chicken Chorizo and Egg Tacos
Replace the ground turkey with 400g of sliced chicken chorizo. The chorizo brings its own bold seasoning, so reduce the added spices by half. Pairs especially well with a spoonful of roasted red pepper salsa.
- •
High-Protein Egg White Tacos
Use 12 egg whites instead of 8 whole eggs to cut fat while boosting protein further. The texture is slightly firmer but still works well. Add an extra pinch of salt and a teaspoon of nutritional yeast to the egg whites before cooking for a richer flavour.
- •
Spicy Sriracha Turkey Tacos
Stir one tablespoon of sriracha and a teaspoon of gochujang paste into the turkey mixture along with the spices. Top each assembled taco with a small drizzle of extra sriracha before wrapping. Ideal for anyone who wants serious heat first thing in the morning.
Substitutions
- •Whole wheat tortillas → Corn tortillas (Corn tortillas are naturally gluten free and have a slightly firmer texture. Use two small ones per taco to prevent tearing.)
- •Ground turkey mince → Lean ground chicken (Ground chicken works as a one-to-one swap with very similar flavour and protein content.)
- •Black beans → Pinto beans or cooked green lentils (Both options match the fibre content well. Pinto beans have a creamier texture; lentils add an earthier flavour.)
- •Reduced-fat cheddar → Crumbled feta or nutritional yeast (Feta adds a salty tang and is lower in calories. Nutritional yeast keeps it fully dairy free while adding a cheesy note.)
- •Salsa verde → Pico de gallo or tomatillo hot sauce (Any fresh or jarred salsa works here. Tomatillo sauce is closest in flavour profile to salsa verde.)
- •Semi-skimmed milk (for eggs) → Unsweetened oat milk or almond milk (Plant-based milks work fine in scrambled eggs and create a similar creamy texture without the dairy.)
🧊 Storage
Refrigerator: Wrap each assembled taco tightly in foil and store in an airtight container for up to 4 days. Freezer: Place foil-wrapped tacos in a labelled zip-lock freezer bag. Freeze for up to 3 months. Reheat from frozen in the oven at 180C (fan) for 20 to 25 minutes, or microwave on high for 2 to 3 minutes, turning halfway. Always ensure the centre is piping hot before eating.
📅 Make Ahead
These tacos are designed entirely around make-ahead convenience. Cook, assemble and wrap everything on Sunday for a full week of ready breakfasts. If you prefer more flexibility, the turkey and bean filling can be made up to 5 days ahead and stored separately in the fridge. Cook the eggs fresh each morning for the best texture, or scramble them ahead and store separately for up to 3 days.
You might also like

Low Calorie Breakfast Tacos with Egg Whites, Black Beans and Roasted Peppers

Easy Breakfast Tacos with Corn Tortillas and High-Protein Egg Scramble
