
Sometimes dinner needs to feel comforting and quick without derailing your nutrition goals. That is exactly where this healthy turkey and egg breakfast burrito for dinner comes in. It combines lean ground turkey, fluffy scrambled eggs, fibre-rich black beans, and a rainbow of colourful vegetables, all wrapped snugly in a high-fibre whole wheat tortilla. It is the kind of meal that feels indulgent but genuinely fuels your body from the inside out.
What makes this recipe stand out from a typical burrito is the deliberate layering of protein sources. Ground turkey brings lean protein and a satisfying savoury base, while eggs add creaminess and an extra hit of amino acids your muscles will thank you for after a long day. Black beans quietly do the heavy lifting on fibre and slow-digesting carbohydrates, which means you stay full for hours rather than reaching for a snack an hour after dinner. Diced red bell pepper and baby spinach add sweetness, crunch, and a generous dose of vitamins A and C, making each bite genuinely nutritious.
The seasoning here is bold and intentional. A simple blend of cumin, smoked paprika, garlic powder, and a pinch of chilli flakes gives the turkey filling a deep, warm flavour that makes this taste anything but diet food. A squeeze of fresh lime juice stirred through at the end brightens everything up beautifully. The whole thing gets a quick toast in a dry pan once rolled, which creates that lightly crispy exterior you get from a proper burrito. It is a small step but it makes a huge difference to the texture and eating experience.
This recipe works brilliantly as a meal prep option too. You can cook the turkey and egg filling ahead of time, store it in an airtight container, and simply assemble and toast your burritos fresh each evening in under five minutes. One serving comes in at around 420 calories with 38 grams of protein and 7 grams of fibre, making it one of the most balanced dinner options you can put on the table on a busy weeknight. Serve with a dollop of plain Greek yogurt instead of sour cream and a simple avocado salsa on the side for an extra layer of healthy fats and freshness.
Ingredients
- 400 g lean ground turkey (93% lean or higher)
- 4 large eggs (free range if possible)
- 2 large egg whites (adds extra protein without much fat)
- 1 can (400g) black beans (drained and rinsed)
- 1 medium red bell pepper (finely diced)
- 1 medium yellow onion (finely diced)
- 2 large handfuls baby spinach (roughly chopped)
- 2 cloves garlic (minced)
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 0.5 tsp garlic powder
- 0.3 tsp chilli flakes (adjust to taste)
- 0.5 tsp fine sea salt (divided)
- 0.3 tsp black pepper
- 1 tbsp olive oil (for cooking)
- 1 lime fresh lime (juice only)
- 4 large whole wheat tortillas (high-fibre variety, 10-inch size)
- 60 g reduced-fat cheddar cheese (shredded)
- 4 tbsp plain non-fat Greek yogurt (to serve, instead of sour cream)
- 1 medium avocado (sliced or diced, to serve)
- 4 tbsp fresh salsa (low-sodium store-bought or homemade)
Instructions
- 1
Heat the olive oil in a large non-stick skillet over medium-high heat. Add the diced onion and cook for 3 minutes, stirring occasionally, until softened and slightly translucent.
Do not rush this step. Softening the onion first builds a sweet, savoury base for the whole filling.
- 2
Add the diced red bell pepper and minced garlic to the pan. Cook for a further 2 minutes, stirring frequently, until the pepper has softened slightly and the garlic is fragrant.
- 3
Add the lean ground turkey to the skillet. Break it up with a wooden spoon and cook for 5 to 6 minutes, stirring and breaking it apart regularly, until fully cooked through with no pink remaining. Drain any excess liquid if needed.
Lean turkey can release water as it cooks. Tipping this off before seasoning helps the meat brown a little and intensifies the flavour.
- 4
Sprinkle in the cumin, smoked paprika, garlic powder, chilli flakes, half the salt, and black pepper. Stir well to coat the turkey and vegetables evenly. Cook for 1 minute until the spices are fragrant.
- 5
Add the drained black beans and baby spinach to the skillet. Stir everything together and cook for 1 to 2 minutes until the spinach has wilted and the beans are warmed through. Squeeze in the lime juice and stir. Remove the turkey filling from the pan and set aside in a bowl.
Keeping the filling separate before adding eggs prevents overcooking.
- 6
Wipe the skillet clean with a paper towel and return it to medium-low heat. Crack the 4 whole eggs into a bowl, add the 2 egg whites, the remaining salt, and a small pinch of black pepper. Whisk together until the yolks and whites are fully combined.
Whisking well and cooking on a lower heat gives you softer, creamier scrambled eggs every time.
- 7
Pour the egg mixture into the clean skillet. Using a spatula, gently fold and push the eggs from the outer edges inward as they begin to set. Remove from the heat when the eggs are just cooked through and still look slightly glossy. They will finish cooking from residual heat.
- 8
Warm the whole wheat tortillas one at a time in a dry pan or in the microwave for 20 seconds each. Lay a warm tortilla flat on a clean surface. Spoon a quarter of the turkey filling down the centre, followed by a quarter of the scrambled eggs and a tablespoon of shredded cheddar.
Do not overfill. Leaving a 3cm border on each side and the bottom makes rolling much easier.
- 9
Fold the two sides of the tortilla inward over the filling, then roll the bottom edge up and over, tucking the filling tightly as you roll upward to form a neat burrito. Repeat with the remaining three tortillas.
- 10
Place each rolled burrito seam-side down into a dry skillet over medium heat. Toast for 1 to 2 minutes per side until the outside is lightly golden and crispy. Serve immediately with Greek yogurt, avocado, and fresh salsa on the side.
Toasting seam-side down first seals the burrito shut without needing a toothpick.
Nutrition per serving
420kcal
Calories
38g
Protein
36g
Carbs
13g
Fat
7g
Fibre
4g
Sugar
540mg
Sodium
Pro Tips
- ✓
Use high-fibre whole wheat tortillas to keep the carbohydrate quality high and the sugar content low.
- ✓
If your tortillas keep cracking when you roll them, warm them for an extra 10 seconds in the microwave wrapped in a damp paper towel.
- ✓
Greek yogurt is a brilliant swap for sour cream here. It adds a creamy tang with far more protein and far less fat.
- ✓
Do not season the eggs until right before cooking. Salting them too early breaks down the proteins and makes scrambled eggs watery.
- ✓
For meal prep, store the turkey filling and scrambled eggs separately in the fridge. Reheat gently before assembling so the eggs do not become rubbery.
- ✓
Toasting the assembled burrito in a dry pan is what separates a good burrito from a great one. It takes just 2 minutes but adds real texture.
Frequently Asked Questions
Variations
- •
Spicy Chipotle Turkey Burrito
Add 1 teaspoon of chipotle powder and a tablespoon of finely chopped chipotle pepper to the turkey filling for a smoky, deeply spiced variation. Serve with a cooling avocado and lime dip on the side to balance the heat.
- •
Egg White Only Burrito
Replace all whole eggs with 6 egg whites for a lower fat, lower calorie version that still delivers excellent protein. The filling will be lighter in colour but just as delicious when seasoned well.
- •
Dairy Free Version
Simply omit the cheddar cheese and swap the Greek yogurt for a ripe avocado mash mixed with a squeeze of lime and a pinch of salt. You will not miss the dairy at all.
- •
Low Carb Bowl Version
Skip the tortilla entirely and serve the turkey and egg filling over a bed of shredded romaine lettuce or cauliflower rice. Top with avocado, salsa, and Greek yogurt for a satisfying low-carb dinner bowl.
Substitutions
- •Lean ground turkey → Lean ground chicken (Ground chicken works as a direct swap with a very similar nutritional profile. Use 93% lean for best results.)
- •Black beans → Pinto beans or kidney beans (Any canned bean works here. Pinto beans are traditional in burritos and have a slightly creamier texture.)
- •Whole wheat tortilla → Cassava flour or corn tortilla (Use for a gluten-free version. Choose large burrito-size varieties and warm well before rolling.)
- •Reduced-fat cheddar → Monterey Jack or pepper jack (Both melt beautifully in burritos. Pepper jack adds a mild heat if you enjoy spice.)
- •Baby spinach → Kale or Swiss chard (Remove tough stems first. Kale holds its texture a little better than spinach during cooking.)
- •Fresh lime juice → Fresh lemon juice (Lemon works in a pinch, though it gives a slightly different flavour profile. Use the same quantity.)
🧊 Storage
Store leftover turkey and egg filling in separate airtight containers in the fridge for up to 3 days. Assembled untoasted burritos can be wrapped individually in foil and stored in the fridge for up to 2 days. Toast fresh before eating. Freeze assembled burritos (without avocado and yogurt) for up to 2 months, wrapped tightly in foil.
📅 Make Ahead
The turkey filling stores brilliantly in the fridge for up to 3 days, making this a great meal prep recipe. Cook a full batch of filling on Sunday, scramble fresh eggs each evening, and you have a wholesome dinner on the table in under 10 minutes on any weeknight. You can also batch-cook and freeze fully assembled burritos for up to 2 months.


