Balkan Style Scrambled Eggs with Peppers and Tomatoes (High-Protein Sataras)

There is something deeply satisfying about a breakfast that feels like it came straight from a sun-drenched Balkan kitchen. This recipe is inspired by sataras (also written sataraš), a beloved dish across the former Yugoslav region that combines sweet bell peppers, ripe tomatoes, and onions into a thick, fragrant base before eggs are folded through. Think of it as a cousin to shakshuka and menemen, but with its own distinct personality. The vegetable mixture is softer, sweeter, and more stew-like, and the eggs are gently scrambled into every corner rather than poached on top.
What makes this version genuinely healthier than the traditional recipe is a handful of smart swaps that do not sacrifice a single bit of flavour. First, we use five whole eggs plus two extra egg whites, boosting protein significantly without adding unnecessary fat or calories. Traditional recipes often call for generous amounts of sunflower oil, but here we use just one tablespoon of extra virgin olive oil, which provides heart-friendly monounsaturated fats instead. We also add a handful of baby spinach in the final two minutes of cooking the vegetable base. The spinach wilts down to almost nothing, but it quietly adds iron, folate, and extra fibre. To keep sodium in check, we skip any processed ingredients and season simply with smoked paprika, a pinch of ground cumin, black pepper, and just a small amount of sea salt added at the very end.
The colour alone is enough to make you excited about breakfast. Red and yellow bell peppers bring natural sweetness and a generous hit of vitamin C. Ripe tomatoes create a jammy, glossy sauce that coats every piece of egg beautifully. A small red onion adds depth without overpowering the dish, and two cloves of garlic bring warmth and that unmistakable aromatic quality you expect from Balkan cooking. This is a one-pan meal from start to finish, which means less washing up and more time enjoying your morning. The whole thing takes around 25 minutes, making it completely realistic on a weekday.
Serving suggestions are wonderfully flexible. In the Balkans, sataras is often enjoyed with crusty bread, but for a lower-carb, higher-fibre option you could serve it alongside a slice of whole grain rye bread or simply eat it as it is. A small sprinkle of crumbled feta on top adds a lovely salty, creamy contrast and a little extra protein, though the dish is completely satisfying without it. Fresh flat-leaf parsley scattered over the top right before serving brightens everything up and adds a subtle herbal note. This is the kind of meal that works at breakfast, brunch, or even a light lunch, and it proves that eating well does not have to be complicated.
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 small red onion (finely sliced)
- 1 medium red bell pepper (deseeded and sliced into thin strips)
- 1 medium yellow bell pepper (deseeded and sliced into thin strips)
- 2 cloves garlic (finely minced)
- 3 medium ripe tomatoes (roughly chopped, or 250g canned chopped tomatoes with no added salt)
- 1 teaspoon smoked paprika
- 0.3 teaspoon ground cumin
- 0.3 teaspoon black pepper (freshly ground)
- 1 large handful baby spinach (approximately 40g)
- 5 large whole eggs (free-range if possible)
- 2 large egg whites (from 2 additional eggs)
- 0.3 teaspoon sea salt (added at the end)
- 2 tablespoons fresh flat-leaf parsley (roughly chopped, to serve)
- 30 g reduced-fat feta cheese (optional, crumbled on top to serve)
Instructions
- 1
Place a large non-stick frying pan or skillet over a medium heat. Add the olive oil and let it warm for about 30 seconds. Add the sliced red onion and cook for 3 to 4 minutes, stirring occasionally, until it softens and begins to turn translucent.
Do not rush this step. Softened onion creates the sweet flavour base that makes sataras so comforting.
- 2
Add the red and yellow bell pepper strips to the pan. Stir to coat them in the oil and onion mixture. Cook over medium heat for 5 minutes, stirring every minute or so, until the peppers begin to soften and their edges pick up a little colour.
Using both red and yellow peppers keeps the sugar content balanced while giving the dish that gorgeous colour.
- 3
Add the minced garlic and stir it through. Cook for one minute until fragrant, being careful not to let it brown.
- 4
Add the chopped tomatoes along with the smoked paprika, ground cumin, and black pepper. Stir everything together well. Let the mixture cook for 5 to 6 minutes over medium heat, stirring occasionally, until the tomatoes have broken down and the sauce has thickened slightly. You want it jammy and glossy, not watery.
If using fresh tomatoes and they are releasing too much liquid, turn the heat up slightly and let it cook off for an extra minute.
- 5
Add the baby spinach to the pan and stir it through the tomato and pepper mixture. It will wilt down in about 60 to 90 seconds. Once wilted, spread the vegetable mixture evenly across the pan.
- 6
In a bowl, crack the 5 whole eggs and add the 2 egg whites. Whisk briefly with a fork until just combined. You do not need to over-beat them. Pour the egg mixture evenly over the vegetable base.
Whisking lightly rather than vigorously keeps the eggs a little more tender and custardy once cooked.
- 7
Reduce the heat to low to medium-low. Using a spatula or wooden spoon, gently fold the eggs through the vegetable mixture in slow, sweeping motions. Continue folding every 20 to 30 seconds, bringing the cooked egg from the edges toward the centre. The goal is large, soft, creamy curds that are just set but still slightly glossy on top. This should take 3 to 4 minutes.
Remove the pan from the heat just before the eggs look fully done. They will continue cooking from residual heat and will be perfectly set by the time they reach the plate.
- 8
Season with sea salt, taste, and adjust if needed. Divide between two plates, scatter over the fresh parsley, and add crumbled feta if using. Serve immediately.
Nutrition per serving
292kcal
Calories
24g
Protein
16g
Carbs
14g
Fat
4g
Fibre
10g
Sugar
340mg
Sodium
Pro Tips
- ✓
Use the ripest tomatoes you can find for the deepest, sweetest flavour. In summer, fresh tomatoes are ideal. In winter, good quality canned chopped tomatoes with no added salt work very well.
- ✓
Keep the heat on low when cooking the eggs. The biggest mistake with scrambled eggs is rushing them over high heat, which makes them rubbery and dry.
- ✓
Prepping your vegetables before you start cooking makes the whole process smooth and stress-free since the recipe moves fairly quickly once the pan is hot.
- ✓
This dish is best eaten fresh and immediately. Scrambled eggs do not reheat well, so plan to serve it straight from the pan.
- ✓
Adding salt only at the very end prevents it from drawing moisture out of the eggs prematurely, which helps keep them soft and creamy.
Frequently Asked Questions
Variations
- •
Spicy Balkan Eggs
Add half a teaspoon of chilli flakes or one finely chopped fresh red chilli along with the garlic in step 3 for a gentle heat that works beautifully with the sweet peppers.
- •
Vegan Sataras Base
Make the pepper, tomato and onion base exactly as written but skip the eggs entirely. Serve it as a warm vegetable dish alongside grilled tofu or spread it on whole grain toast. It is a fantastic plant-based sauce on its own.
- •
Added Greens Boost
Replace baby spinach with kale or Swiss chard for a more robust green with a slightly earthier flavour and even higher iron content. Chop the leaves finely and add them a minute earlier than the spinach since they take a little longer to wilt.
- •
Feta and Herb Loaded
Double the feta to 60g total and add a tablespoon of fresh dill alongside the parsley. This creates a more generous, Mediterranean-inspired topping that adds creaminess and a beautiful herbal lift.
Substitutions
- •Fresh tomatoes → Canned chopped tomatoes with no added salt (Use 250g. Drain slightly if the mixture looks too watery. Works very well outside of summer months.)
- •Baby spinach → Kale, Swiss chard or rocket (All work well. Kale and chard need a little longer to soften so add them a minute before you would add spinach.)
- •Red and yellow bell peppers → Orange bell pepper or green bell pepper (Green pepper has a slightly more bitter flavour but works fine. Orange is very similar to red and yellow in sweetness.)
- •Egg whites → Carton liquid egg whites (Use 60ml of carton liquid egg whites as an equivalent to 2 large egg whites. Saves the step of separating eggs.)
- •Extra virgin olive oil → Avocado oil (Avocado oil has a high smoke point and a mild flavour that works well here. Use the same quantity.)
🧊 Storage
This dish is best served fresh. If you have leftovers, store them in an airtight container in the refrigerator for up to 1 day. Reheat very gently in a pan over low heat, stirring carefully. Be aware that reheated scrambled eggs can become rubbery, so use the lowest possible heat and stop as soon as they are warm.
📅 Make Ahead
The vegetable base (peppers, onions, tomatoes, garlic and spices) can be made up to 2 days ahead and stored in the fridge. When ready to serve, simply reheat the base in a pan, add the spinach, then proceed with the eggs from step 5. This makes the morning routine much faster.
You might also like

Homemade White Cheese and Cucumber Open Sandwich with Herbs and Seeds

High Protein Ajvar with Eggs and Sourdough Toast
