Turkey Sausage and Egg Breakfast Burrito with Spinach and Black Beans

There is something deeply satisfying about wrapping a warm, flavour-packed filling into a tortilla and knowing it is actually doing your body good. This turkey sausage and egg breakfast burrito does exactly that. It brings together lean turkey sausage, protein-rich eggs, fibre-loaded black beans, and fresh baby spinach into one tidy, portable package that keeps you full for hours. No greasy skillet dramas, no mid-morning energy crashes, just a genuinely nourishing start to your day.
What makes this recipe stand apart from your typical breakfast burrito is the thoughtful combination of protein sources. Ground turkey sausage seasoned with fennel, smoked paprika, garlic, and a pinch of chilli flakes gives you all the bold, savoury flavour you would expect from a classic sausage, without the excess saturated fat that comes with traditional pork versions. Pairing that with whole eggs scrambled low and slow keeps them custardy and soft rather than rubbery. Then the black beans come in, adding a serious fibre boost plus a good dose of plant-based protein. Together these three ingredients push the protein content of each burrito to around 32 grams, which is impressive for a breakfast that still tastes indulgent.
The vegetables here are not an afterthought. A handful of fresh baby spinach wilts naturally into the warm filling in the final 30 seconds of cooking, meaning you barely notice it is there texturally, but your body certainly benefits. A scoop of fresh tomato salsa stirred through the mixture adds brightness, a little acidity, and a pop of colour without loading the burrito with extra calories. The whole wheat tortilla wraps everything up with an extra couple of grams of fibre compared to white flour versions. If you want to take the nutrition even further, you can swap in a high-fibre or low-carb tortilla, and the recipe notes cover that option too. A light sprinkle of reduced-fat cheddar melted over the top is all you need to bring it home.
This burrito is genuinely one of the best meal prep breakfasts you can add to your rotation. The filling comes together in under 20 minutes, and you can make a batch of six on a Sunday, wrap them individually in foil or beeswax wrap, and refrigerate or freeze them for the week ahead. Reheating takes about two minutes in a dry skillet or three minutes in the microwave. Busy mornings, early gym sessions, kids rushing out the door, this recipe handles all of it without breaking a sweat. Once you have these in your freezer, grabbing a drive-through burrito loaded with sodium and processed fillings will feel completely unnecessary.
Ingredients
- 300 g lean ground turkey (at least 93% lean)
- 1 tsp fennel seeds (lightly crushed)
- 1 tsp smoked paprika
- 0.5 tsp garlic powder
- 0.3 tsp dried chilli flakes (adjust to taste)
- 0.5 tsp fine sea salt (divided)
- 0.3 tsp black pepper
- 1 tsp olive oil (for the skillet)
- 5 large eggs (free-range if possible)
- 2 tbsp skimmed milk (or unsweetened oat milk)
- 240 g canned black beans (drained and rinsed)
- 60 g baby spinach (fresh)
- 120 g fresh tomato salsa (shop-bought or homemade, low sodium)
- 40 g reduced-fat cheddar cheese (finely grated)
- 4 large whole wheat tortillas (25 cm diameter)
Instructions
- 1
In a small bowl, combine the ground turkey with the fennel seeds, smoked paprika, garlic powder, chilli flakes, 0.25 tsp of the salt, and the black pepper. Mix well with your hands or a fork until the spices are evenly distributed throughout the meat.
Seasoning the turkey directly rather than adding spices to the pan gives you a much more flavourful sausage-style filling.
- 2
Heat the olive oil in a large non-stick skillet over medium-high heat. Add the seasoned turkey and cook for 7 to 9 minutes, breaking it up into small crumbles with a wooden spoon as it browns. The turkey should be cooked through with no pink remaining and the internal temperature should reach 74 degrees C (165 degrees F).
Do not stir too frequently in the first 2 to 3 minutes so the turkey gets a little colour on the bottom, which adds depth of flavour.
- 3
Add the drained black beans to the skillet and stir them through the turkey. Cook for 2 minutes, stirring occasionally, until the beans are warmed through. Reduce the heat to medium-low.
- 4
In a small bowl, whisk together the eggs, milk, and remaining 0.25 tsp of salt until the mixture is smooth and slightly frothy. Pour the egg mixture over the turkey and bean filling in the skillet.
Low and slow is the key here. Resist the urge to turn the heat up, as gentle cooking keeps the eggs soft and creamy rather than dry and rubbery.
- 5
Using a silicone spatula, gently fold the eggs through the filling every 15 to 20 seconds, scraping from the edges into the centre. Cook for 3 to 4 minutes until the eggs are just set but still look slightly glossy. They will continue cooking off the heat.
- 6
Remove the skillet from the heat and immediately scatter the baby spinach over the filling. Gently fold it through once or twice. The residual heat will wilt the spinach within about 30 seconds without overcooking it. Stir through the tomato salsa.
Adding the salsa off the heat prevents it from releasing too much liquid into the filling, which keeps your burrito from going soggy.
- 7
Warm the whole wheat tortillas one at a time in a dry skillet over medium heat for about 20 seconds per side, or wrap them in a slightly damp paper towel and microwave for 30 seconds. Warmed tortillas are much more pliable and less likely to crack when you fold them.
- 8
Lay a warm tortilla flat on a clean surface. Spoon one quarter of the filling down the centre of the tortilla, leaving a 4 cm border at the top and bottom. Sprinkle one quarter of the grated cheddar over the filling.
- 9
Fold the left and right sides of the tortilla inward over the filling, then fold the bottom edge up and roll the burrito away from you, keeping it tight as you go. Place seam-side down. Repeat with the remaining tortillas and filling. Serve immediately or wrap for meal prep.
For a slightly crispy exterior, place the finished burrito seam-side down in a dry non-stick pan over medium heat for 1 minute per side.
Nutrition per serving
375kcal
Calories
32g
Protein
34g
Carbs
11g
Fat
8g
Fibre
3g
Sugar
610mg
Sodium
Pro Tips
- ✓
Do not overfill the tortillas or they will be impossible to wrap without splitting. Less is more when it comes to building burritos.
- ✓
Pat the black beans dry with a paper towel after rinsing them to reduce excess moisture in the filling.
- ✓
If you are making these for meal prep, let the filling cool completely before assembling to prevent the tortilla from going soggy.
- ✓
A squeeze of fresh lime juice stirred into the filling just before wrapping adds a lovely brightness.
- ✓
To boost the fibre even further, use a high-fibre tortilla, which can add an extra 5 to 8 grams of fibre per wrap.
- ✓
For extra heat, stir a teaspoon of hot sauce or a few slices of pickled jalapeno into the filling before wrapping.
Frequently Asked Questions
Variations
- •
Veggie Boost Version
Add half a diced red bell pepper and 60 grams of finely diced courgette to the skillet after browning the turkey. Cook for 3 minutes before adding the eggs. This adds extra vitamins, fibre, and colour without meaningfully increasing the calorie count.
- •
Dairy-Free Version
Replace the skimmed milk with unsweetened oat milk or almond milk and skip the cheddar cheese entirely. Add a quarter of an avocado sliced into the burrito instead for a creamy texture and a dose of healthy monounsaturated fats.
- •
Southwest Style
Stir 2 tablespoons of canned diced green chillies and a quarter teaspoon of cumin into the filling. Top the finished burrito with a spoonful of Greek yogurt instead of sour cream for extra protein with a similar cool, tangy effect.
- •
Egg White Version
Replace the 5 whole eggs with 8 egg whites for a lower fat, lower calorie option. The texture will be slightly firmer but still delicious. This version brings the calorie count down by around 50 calories per burrito while keeping protein high.
Substitutions
- •Whole wheat tortilla → High-fibre low-carb tortilla or gluten-free corn tortilla (A high-fibre tortilla can add up to 8 extra grams of fibre per burrito. A corn tortilla makes the recipe gluten free but use two smaller ones if your corn tortillas are the standard taco size.)
- •Black beans → Pinto beans or kidney beans (Both work equally well here. Pinto beans have a slightly creamier texture, while kidney beans hold their shape better during cooking. Nutritional values are very similar.)
- •Reduced-fat cheddar → Monterey Jack, pepper jack, or nutritional yeast (Pepper jack adds a nice kick of heat. Nutritional yeast gives a cheesy, nutty flavour for a dairy-free option and also adds B vitamins.)
- •Baby spinach → Kale, rocket, or finely diced courgette (Finely chopped kale works well but needs an extra minute in the pan to soften. Rocket is best added fresh after cooking rather than wilted into the filling.)
- •Skimmed milk → Unsweetened almond milk, oat milk, or just leave it out (The milk makes the eggs slightly more fluffy and creamy. You can omit it entirely with minimal impact on the final result.)
🧊 Storage
Assembled burritos wrapped in foil keep in the fridge for up to 4 days. Store them seam-side down to help them hold their shape. Reheat in a dry skillet over medium heat for 2 to 3 minutes per side, or microwave for 60 to 90 seconds wrapped in a damp paper towel. For freezer storage, wrap individually in foil then place in a freezer bag for up to 3 months.
📅 Make Ahead
The turkey sausage and egg filling can be made up to 4 days ahead and stored in the fridge. Assemble the burritos fresh each morning using warmed tortillas, or batch-assemble all four, wrap in foil, and refrigerate or freeze. This recipe is ideal for Sunday meal prep, giving you a grab-and-go high-protein breakfast every day of the working week.


