Easy Spinach and Egg Skillet Recipe

Breakfast

October 30, 2026

Jammy Eggs with Savory Spinach – vegetarian recipe

Jammy eggs with savory spinach is a powerhouse of protein and greens topped with perfectly jammy eggs, ready in under 30 minutes. Mustard seeds pop in olive oil before the spinach wilts down with butter, almonds, and a hint of chili. It works beautifully for breakfast, lunch, or a light dinner.

Looking for a meal that’s as nutritious as it is delicious, and ready in under 30 minutes? You’ve found it! This simple dish of tender, savory spinach topped with perfectly jammy eggs is my go-to for a reason. It’s a powerhouse of protein and greens that works for a hearty breakfast, a quick lunch, or a light, satisfying dinner. The combination of rich yolks, flavorful spinach, and a little crunch from almonds is pure magic. Let’s get cooking!

Ingredients

• 1 lb / 450g fresh spinach, roughly chopped
• 4 large eggs
• 3 tbsp / 45ml olive oil, plus more for drizzling
• 1 tbsp / 15g (0.53 oz) butter
• 1 tbsp / 15ml whole mustard seeds
• 1 tbsp / 15g (0.53 oz) raw almonds, roughly chopped
• 1 tbsp / 15g (0.53 oz) olives, pitted and halved
• ½ tsp / 2.5ml (0.1 fl oz) chili flakes, or to taste
• ½ tsp / 2.5ml (0.1 fl oz) sea salt, or to taste
• Optional: Sliced avocado for serving

Instructions

1. Directions
2. Prepare the Eggs: Place the eggs in a saucepan and cover with cold water by about an inch. Bring to a rolling boil over high heat. Once boiling, turn off the heat, cover the pot, and let the eggs sit for 6-7 minutes for jammy yolks. Immediately transfer the eggs to a bowl of ice water to stop the cooking process.
3. Sauté Aromatics: While the eggs cook, heat 3 tbsp (45 ml) of olive oil in a large skillet or pan over medium heat. Add the mustard seeds and cook for about 30 seconds, or until they begin to pop.
4. Wilt the Spinach: Add the chopped spinach to the skillet, working in batches if necessary. Stir continuously until all the spinach has wilted, which should take about 2-3 minutes.
5. Season and Finish: Stir in the butter, sea salt, and chili flakes. Cook for another minute until the butter is melted and everything is well combined. Remove from heat and stir in the chopped almonds.
6. Assemble and Serve: Gently peel the cooled eggs and slice them in half lengthwise. Arrange the cooked spinach on two plates, top with the egg halves, and scatter the olives over the top. Optionally, serve with sliced avocado and a final drizzle of olive oil.

Nutritional Information

• Per Serving: Calories 414
• Total Fat: 36.8g
• Net Carbs: 4.1g (0.14 oz)
• Protein: 17.7g
• Fiber: 5.1g

Pro Tips

• For a firmer yolk, let the eggs sit in the hot water for 9-10 minutes. For a runnier yolk, reduce the time to 4-5 minutes.
• Add a clove of minced garlic or a finely chopped shallot to the oil with the mustard seeds for an extra layer of savory flavor.
• Toast the almonds in a dry pan for 2-3 minutes before chopping to deepen their nutty flavor and add more crunch.
• Feel free to swap spinach with other hearty greens like kale or Swiss chard. Just be sure to cook them a bit longer until tender.

FAQ

Q: How do I make the egg yolks more or less runny
A: For a perfectly jammy yolk, cook the eggs for 6-7 minutes. If you prefer a runnier yolk, reduce the time to 4-5 minutes. For a firmer, hard-boiled yolk, let the eggs sit in the hot water for 9-10 minutes.

Q: Is this spinach and eggs recipe keto-friendly
A: Yes, this recipe is an excellent choice for a keto or low-carb diet. With only 4.1g (0.14 oz) of net carbs per serving, it’s packed with healthy fats and protein, making it a satisfying and compliant meal.

Q: Can I use other greens instead of spinach
A: Absolutely. While the recipe calls for spinach, you can easily substitute other hearty greens like kale or Swiss chard. Just be aware that they may require a slightly longer cooking time to become tender.

Q: How can I add more flavor to the spinach
A: For an extra layer of savory flavor, you can add a clove of minced garlic or a finely chopped shallot to the oil at the same time as the mustard seeds. Toasting the almonds in a dry pan beforehand also deepens their nutty flavor.

Pro Tips

  • Let the boiled eggs sit in the covered pot for 6-7 minutes for jammy yolks; 9-10 minutes gives a firmer yolk, and 4-5 minutes keeps them runny.
  • Transfer the boiled eggs to a bowl of ice water immediately to stop the cooking and make peeling much easier.
  • Toast the almonds in a dry pan for 2-3 minutes before chopping to deepen their nutty flavor and add more crunch to the finished plate.
  • Add a minced garlic clove or a finely chopped shallot to the oil with the mustard seeds for an extra layer of savory flavor.

Frequently Asked Questions

Can I swap the spinach for another green?

Yes. Kale or Swiss chard work well; just cook them a few minutes longer than spinach until fully tender.

Is this dish keto-friendly?

It is. Each serving has about 4.1g net carbs with 17.7g protein and 36.8g fat, mostly from olive oil, butter, and almonds.

Can I meal prep this recipe?

Cook the spinach ahead and refrigerate it, then boil the eggs fresh. Jammy yolks are best when they are not reheated.

How do I get the eggs exactly jammy?

Start with a rolling boil, then turn off the heat and cover for 6-7 minutes. The ice bath locks in that creamy, custardy yolk.

Recipe card below.

More Recipes You’ll Love

Jammy Eggs with Savory Spinach – vegetarian recipe
Stav Kogan

Jammy Eggs with Savory Spinach

A nutritious and delicious meal of tender, savory spinach topped with perfectly jammy eggs, ready in under 30 minutes. This powerhouse of protein and greens is perfect for a hearty breakfast, a quick lunch, or a light, satisfying dinner.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 serving
Calories: 414

Ingredients
  

  • 1 lb (450 g) fresh spinach, roughly chopped
  • 4 large eggs
  • 3 tbsp (45 ml) olive oil, plus more for drizzling
  • 1 tbsp (15 g / 0.53 oz) butter
  • 1 tbsp (15 ml) whole mustard seeds
  • 1 tbsp (15 g / 0.53 oz) raw almonds, roughly chopped
  • 1 tbsp (15 g / 0.53 oz) olives, pitted and halved
  • ½ tsp (2.5 ml / 0.1 fl oz) chili flakes, or to taste
  • ½ tsp (2.5 ml / 0.1 fl oz) sea salt, or to taste
  • Optional: Sliced avocado for serving
  • For a firmer yolk, let the eggs sit in the hot water for 9-10 minutes. For a runnier yolk, reduce the time to 4-5 minutes.
  • Toast the almonds in a dry pan for 2-3 minutes before chopping to deepen their nutty flavor and add more crunch.
  • Feel free to swap spinach with other hearty greens like kale or Swiss chard. Just be sure to cook them a bit longer until tender.

Method
 

  1. Directions
  2. Prepare the Eggs: Place the eggs in a saucepan and cover with cold water by about an inch.
  3. Bring to a rolling boil over high heat.
  4. Once boiling, turn off the heat, cover the pot, and let the eggs sit for 6-7 minutes for jammy yolks. Immediately transfer the eggs to a bowl of ice water to stop the cooking process.
  5. Sauté Aromatics: While the eggs cook, heat 3 tbsp (45 ml) of olive oil in a large skillet or pan over medium heat.
  6. Add the mustard seeds and cook for about 30 seconds, or until they begin to pop.
  7. Wilt the Spinach: Add the chopped spinach to the skillet, working in batches if necessary.
  8. Stir continuously until all the spinach has wilted, which should take about 2-3 minutes.
  9. Season and Finish: Stir in the butter, sea salt, and chili flakes.
  10. Cook for another minute until the butter is melted and everything is well combined.
  11. Remove from heat and stir in the chopped almonds.
  12. Assemble and Serve: Gently peel the cooled eggs and slice them in half lengthwise.
  13. Arrange the cooked spinach on two plates, top with the egg halves, and scatter the olives over the top. Optionally, serve with sliced avocado and a final drizzle of olive oil.
  14. Add a clove of minced garlic or a finely chopped shallot to the oil with the mustard seeds for an extra layer of savory flavor.

Nutrition

Calories: 414kcalCarbohydrates: 4.1gProtein: 17.7gFat: 36.8g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Potato Breakfast Hash – vegetarian recipe

Potato Breakfast Hash

Potato breakfast hash is a one-pot Instant Pot mashup of sweet potatoes, bell peppers, onions, and warm spices. A quick pressure cook softens everything, then a sauté crisps the edges into golden bites. It feeds four and welcomes a poached egg on top. Preparation...

Breakfast Potatoes – vegetarian recipe

Breakfast Potatoes 

Breakfast potatoes are an Instant Pot shortcut to chunky, rustic spuds with an Italian-herb edge. Potatoes pressure-cook in ten minutes, then take a quick sauté in bacon fat or butter with a heap of fresh chives. They are a hearty breakfast side for a relaxed morning....

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) – vegetarian recipe

Easy Keto Mahi-Mahi Cakes (Quick & Crispy!)

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) turn a humble can of fish into crisp-edged patties worth serving to guests. Egg yolks, minced onion, and seafood seasoning bind the flaked mahi-mahi, which bakes to set before a quick sear. Each serving has just 1.5g...

Low Carb Broccoli and Cheese Fritters – vegetarian recipe

Crispy Keto Broccoli and Cheese Fritters

Low Carb Broccoli and Cheese Fritters fry up golden with a mozzarella-rich interior and a crunchy flaxseed coating. A quick zesty dill sauce of mayonnaise, fresh dill, and lemon juice cuts right through the richness. The batch makes 16 fritters at just 1.2g net carbs...

5-Minute Keto Vegan Porridge – vegetarian recipe

5-Minute Keto Vegan Porridge (High-Protein)

5-minute keto vegan porridge is a warm, creamy oatmeal stand-in made from golden flaxseed meal, coconut flour, and vegan vanilla protein powder. It thickens on the stove in three to five minutes and lands at 7 g net carbs with 20 g protein. Grain-free, dairy-free, and...

Incredible Tofu Scramble – vegetarian recipe

Easy Tofu Scramble (12-Minute Vegan Breakfast)

Incredible tofu scramble is a fast, savory, protein-packed alternative to eggs that comes together in under 20 minutes. Crumbled extra-firm tofu, cherry tomatoes, and spinach get a garlic-onion seasoning in one non-stick skillet. It's the vegan keto breakfast...

Quick Scramble with Spinach, Mushrooms, and Ham – vegetarian recipe

The Ultimate 10-Minute High-Protein Egg Scramble

Quick scramble with spinach, mushrooms, and ham is serious fuel for zero-time mornings — six eggs folded around earthy baby bellas, salty deli ham, and red pepper. The trick is cooking the filling first and folding it back in at the very end so the eggs stay silky....

Warm Asian Broccoli Salad – vegetarian recipe

Warm Asian Broccoli Salad (15-Min Keto Breakfast)

Warm Asian broccoli salad is a savory slaw of steamed broccoli crunch tangled in a creamy goat yogurt and ginger sauce. Fresh grated ginger and coconut aminos give it a bright, zesty edge while sesame seeds finish the bowl. It's a 15-minute keto breakfast that...

Potato Breakfast Hash – vegetarian recipe

Potato Breakfast Hash

Potato breakfast hash is a one-pot Instant Pot mashup of sweet potatoes, bell peppers, onions, and warm spices. A quick pressure cook softens everything, then a sauté crisps the edges into golden bites. It feeds four and welcomes a poached egg on top. Preparation...

Breakfast Potatoes – vegetarian recipe

Breakfast Potatoes 

Breakfast potatoes are an Instant Pot shortcut to chunky, rustic spuds with an Italian-herb edge. Potatoes pressure-cook in ten minutes, then take a quick sauté in bacon fat or butter with a heap of fresh chives. They are a hearty breakfast side for a relaxed morning....

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) – vegetarian recipe

Easy Keto Mahi-Mahi Cakes (Quick & Crispy!)

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) turn a humble can of fish into crisp-edged patties worth serving to guests. Egg yolks, minced onion, and seafood seasoning bind the flaked mahi-mahi, which bakes to set before a quick sear. Each serving has just 1.5g...

0
Would love your thoughts, please comment.x
()
x