Taste Magazine
Login/Register
Menu
  • Home
  • Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Starters
    • Mains
    • Desserts
    • Drinks
    • View all
  • Ingredients
    • Asparagus
    • Avocado
    • Beetroot
    • Berries
    • Cheese
    • Chicken
    • Mielies
    • Potatoes
    • Spinach
    • View all
  • Dishes
    • Chakalaka
    • Braai
    • Fridge desserts
    • Mediterranean
    • Sandwiches
    • Plant-based
    • Potjies
    • View all
  • Occasions
    • Birthdays
    • Ramadan
    • Eid
    • Easter
    • Pesach
    • Diwali
    • Hanukkah
    • Christmas
    • New Year’s Eve
  • Popular
    • South African
    • Air fryer
    • Braai
    • Five-ingredients or less
    • 30 minutes or less
    • Great Value
  • Win
    • Competitions
    • Competition Winners
  • Culture
    • Articles
    • How To
    • Columns
    • Glossary
  • WList™ great value hub
  • WCellar
  • Login
  • Contact Us
  • Newsletter sign up
Editor’s picks
Strawberry tart with lemon posset
Berry recipes

Strawberry tart with lemon posset

20 minutes
Rum-and-raisin rusks
Rusk recipes

Rum-and-raisin rusks

35–40 minutes
Crispy pork rashers with cabbage
Cabbage recipes

Crispy pork rashers with cabbage

40 minutes
  • Home
  • Recipes
  • Meat-free
Three-cheese braaibroodjies
Braai recipes

Three-cheese braaibroodjies

20 minutes
Quick vegan curry
Curry recipes

Quick vegan curry

15 minutes
Spinach-and-cauliflower noodles with macadamia yoghurt-and-green olive sauce and caponata-style brinjals
Brinjal recipes

Spinach-and-cauliflower noodles with macadamia yoghurt-and-green olive sauce and caponata-style brinjals

25 minutes
Cauliflower korma
Cauliflower recipes

Cauliflower korma

25 minutes
Hot pink beetroot soup with spiced yoghurt
Beetroot recipes

Hot pink beetroot soup with spiced yoghurt

2–3 hours
Lettuce-and-sesame chopped salad
Asian recipes

Lettuce-and-sesame chopped salad

Chargrilled curry-buttered mielies
Braai recipes

Chargrilled curry-buttered mielies

20 minutes
Bulgur wheat and honey-roasted parsnip salad
Carrot recipes

Bulgur wheat and honey-roasted parsnip salad

30 minutes
Baby marrow-and-fennel trifolati
Italian recipes

Baby marrow-and-fennel trifolati

25 minutes
The best-ever triple green creamed spinach
Seven colours

The best-ever triple green creamed spinach

30 minutes
Cheat's creamy mushroom risotto with lemony kale
Cheat recipes

Cheat’s creamy mushroom risotto with lemony kale

Leek-and-onion soup with ricotta frittata
Aliums

Leek-and-onion soup with ricotta frittata

50 minutes
  • 39 of 75
  • Taste Magazine
  • shop online at woolworths. Shop Now
© 2026 Woolworths holdings limited. All rights strictly reserved.
  • Advertise
  • Contact Us
  • Privacy Policy
  • Terms & Conditions
  • Media24
Please login or register to favourite a recipe.
Login/Register

Leek-and-onion soup with ricotta frittata

By Brita Du Plessis
4 to 6
Easy
15 minutes
50 minutes

Ingredients

  • 2 T olive oil
  • 2 T butter
  • 4 large onions, sliced
  • 300 g leeks, trimmed, washed and sliced
  • 3 cloves garlic, crushed
  • 2 large sprigs thyme
  • sea salt and freshly ground black pepper, to taste
  • 1 litre good-quality chicken stock
  • a handful parsley, chopped
  • For the ricotta frittata:

  • 50 g butter
  • 2 T olive oil
  • 2 onions, thinly sliced
  • 2 cloves garlic, crushed
  • 1 T thyme leaves
  • sea salt and freshly ground black pepper, to taste
  • 6 free-range eggs
  • ¼ cup cream
  • 2 large potatoes, peeled, parboiled and thinly sliced
  • 1 x 250 g tub ricotta
  • ½ cup Gruyère, grated

Method

1. Heat the oil and butter in a large, heavy-based saucepan until foaming. Add the onions, leeks, garlic and thyme, then season and stir until well coated.

2. Reduce the heat to low, cover partially with a lid and cook slowly, without letting the onions colour, for about 30 minutes, stirring occasionally.

3. Remove the lid and cook for a further 10 minutes. Add the stock and bring to the boil. Reduce the heat and simmer for 10–15 minutes. Add the parsley and serve with the ricotta frittata.

4. To make the ricotta frittata, heat the butter and oil in an ovenproof pan. Add the onions, garlic and thyme and sauté for 8 minutes over a low heat or until soft and sweet. Season well, remove from the pan and set aside.

5. Whisk together the eggs and cream and season. Layer half the potatoes into the bottom of the pan and top with half the onions and half the ricotta.

6. Pour over half the egg mixture and top with the remaining potatoes, onions and ricotta. Sprinkle with the Gruyère and cook over a medium heat for 5 minutes, or until set underneath. Finish under the grill until golden brown and cooked through. Cut into wedges and serve with the soup.