If you're craving a creamy Leek Risotto that feels indulgent yet uses simple ingredients, this Risotto with Poached Egg is your answer. Rich flavours, velvety texture, and a perfectly runny egg and Parmesan Crisps on top make it a dish you'll return to again and again. Even without dry white wine, this recipe achieves the depth and comfort of a traditional risotto.

As an Amazon Associate I earn from qualifying purchases, at no extra cost for you! Thank you!
Make Risotto When The Fridge Is Looking Empty
One of the best things about this leek risotto recipe is how forgiving it is. No need for a glass of white wine or exotic ingredients - just leeks, garlic, risotto rice, and stock. It's a perfect solution for using what you have on hand while still achieving the creamiest results. A splash of lemon juice at the end lifts the flavours, giving a bright counterpoint to the soft, creamy rice.
Ingredients and Substitutes
Here are all the main ingredients you'll need to make this Leek Risotto With Poached Egg:
- Leeks: Large leeks with clean white and pale green parts work best. Dark green tops can be saved for stocks if you like.
- Shallots & Garlic Cloves: If you don't have shallots, substitute with a small brown or red onion. Garlic adds subtle umami flavours.
- Risotto Rice: Arborio rice is traditional, but Carnaroli rice with high starch content will give the creamiest texture. Avoid brown rice for risotto unless you want a nuttier, firmer bite.
- Stock: Vegetable stock keeps it vegetarian, but chicken stock or chicken broth (especially homemade stock) works too for richer flavour. Keep it warm for best results.
- Cream Cheese: Optional, for extra creamy texture, but a knob of vegan butter, creme fraiche or parmigiano reggiano cheese can be stirred in for depth.
- Eggs: For poaching; a runny yolk adds richness.
- Lemon Juice & Zest: Adds freshness; essential for balancing the rich flavours.
- Parmesan Cheese: Optional as crisps or stirred through the risotto for creamiest results. You can also make Cheddar Cheese Crisps that we use in our Courgette Potato Soup recipe.
Find ingredient quantities, detailed instructions and nutritional information in the recipe card at the bottom of the post.
Tips For The Creamiest Risotto
- It's a popular belief that risotto is difficult to make. Nonsense! Follow these tips and you'll be on your way to a comforting meal, made with minimal ingredients:
- Type of Rice matters: Always use short-grain rice like Arborio or Carnaroli - their high starch content is key to a velvety texture. Plus, these varieties can withstand a long cooking process.
- Warm broth is essential: Keep your vegetable stock at a gentle simmer. Cold stock can shock the rice, affecting the creamy consistency.
- Gentle cooking: Start on medium heat, then reduce to low heat after adding stock for good risotto.
- Stirring technique: Use a wooden spoon or silicone spatula. Gentle, frequent stirring ensures rice releases starch gradually.
- Last ladleful of stock: The last cup of stock should be stirred in slowly to reach perfect creamy consistency without overcooking.
- Storage: Store leftover risotto in an airtight container in the fridge for up to 2 days. Reheat it in a microwave or in a pan with a splash of water.
Learn more about how to make a perfect risotto!

Step-By-Step Method
1. Prepare the stock. Bring 700 ml vegetable stock to a gentle simmer on low heat; keep it warm throughout cooking.
2. Sauté aromatics. Heat 2 tablespoons olive oil in a large pan. Fry leeks, shallots, and garlic cloves for 3-4 minutes until soft and fragrant.
3. Toast the rice. Add 160 g risotto rice, stir for 2-3 minutes until grains start turning translucent. Squeeze in half a lemon's juice.

4. Add stock gradually. Add a ladle of stock, stir until absorbed, then repeat. Keep stirring gently to release starch, achieving creamiest results.
5. Finish the risotto. Once rice is al dente and all stock is incorporated, turn off heat, stir in 1 tablespoon cream cheese. Cover with a lid for a few minutes for a velvety texture.
6. Poach eggs. In simmering water with a splash of vinegar, poach eggs for 3-4 minutes for runny yolks.
7. Optional parmesan crisps. Place teaspoons of finely grated parmesan cheese in a dry pan, spread thinly, cook until golden brown and crisp.


8. Assemble. Divide risotto into bowls, sprinkle lemon zest, and top with a poached egg and parmesan crisps if using. Season with black pepper to taste.
What To Serve Leek Risotto With?
This risotto with poached egg is indulgent enough to stand alone, but can also be paired with:
- A glass of wine, like Pinot Grigio or Sauvignon Blanc.
- Light green salads with a mustard or lemon dressing for freshness.
- We LOVE it with Raw Courgette Ribbon Salad with Honey & Earl Grey Dressing.
- Fried Tenderstem Broccoli with Garlic and Lemon (Garlic Broccolini)
- Roasted vegetables for extra colour and texture.
- Crusty bread or sourdough toast to mop up the creamy sauce.
- Leftover rotisserie chicken can be served alongside (or stirred in), adding protein.
More Leek Recipes
If you love leeks, there are plenty of other great recipes that highlight their mild, sweet flavour.
- Vegetarian Mushroom Tart with Crispy Leeks
- Easy Leek and Carrot Soup
- Creamy Halloumi Pie with Leeks and Sweet Potatoes
- Sweet Potato Crumble with Leeks and Feta
Other Creamy Risotto Recipes
For more comforting, creamy rice dishes, explore other risotto variations that keep the perfect creamy consistency and showcase different fresh herbs and ingredients.
- Spinach and Mushroom Risotto with Pecan & Garlic Drizzle (Vegan)
- Sweet Chilli Pepper Risotto
- Blue Cheese Risotto with Sweet Potatoes & Walnuts

Leek Risotto with Poached Egg (Without Wine)
Ingredients
- 2 tablespoon olive or vegetable oil
- 1 leek trimmed and sliced thinly
- 1 shallot chopped finely
- 2 garlic cloves chopped finely
- 160 g (0.8 cups) risotto rice
- ½ lemon zest and juice
- 700 ml (3.8 cups) vegetable stock
- 1 tablespoon cream cheese
- 2 eggs
- a splash of vinegar
For Parmesan Crisps (Optional):
- 15 g (2 tablespoon) parmesan finely grated
Instructions
- Boil a kettle and make the stock. Keep it warm on low heat.
- Heat 2 tablespoon of oil in a large frying pan. Add leeks, shallots and garlic and fry for 4 minutes. Add the rice, stir and cook for another minute or two until the rice is starting to turn translucent. Squeeze in half a lemon.
- One ladle at a time, start adding the stock and stir until all the stock is absorbed. Add another ladle of stock and keep on cooking until you have no stock left or until your rice is cooked al dente. Take the risotto off the heat, stir in a tablespoon of cream cheese and cover with a lid.
- In the meantime, prepare parmesan crisps. Heat a dry frying pan. Place generous teaspoons of finely grated parmesan in small piles, then spread them into a thin layer. Keep on frying on low heat until the crisps firm up. Carefully flip them over and fry for another minute to brown.
- Poach two eggs in boiling water with a splash of vinegar.
- Divide your leek risotto between bowls. Sprinkle the lemon zest. Top your risotto with a poached egg and a couple of parmesan crisps.
Nutrition










Amy says
This was such a perfect dish and awesome to use up my leeks. Thank you so much!
Ieva says
Thanks for the wonderful feedback, Amy! 💗
Sarah James says
What a delicious risotto, we loved the addition of soft poached egg and parmesan crisps. it was a real treat, thanks for sharing.
Ieva says
Absolutely, the soft yolk really adds to the creaminess of this risotto and the crisp is perfect for texture. 🙂
Heather says
Risotto is amazing as is...but add a creamy poached egg on top?! Heck yes! I love a good poached egg, so I can't wait combine the two with this leek risotto. Going to give a try this week.
Ieva says
Thanks, Heather! Really hope you like it 🙂