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
Red wine beef stew with dombolo
Beef recipes

Red wine beef stew with dombolo

2½–3 hours
Sandwich biscuits with speculaas
Afternoon tea

Sandwich biscuits with speculaas

15 minutes
Roast sirloin with potato bake
Roast recipes

Roast sirloin with potato bake

2½ hours
  • Home
  • recipe-guide
  • Root vegetable recipes
Seafood platter with onion rings
Aliums

Seafood platter with onion rings

15 minutes
Reduced sugar pineapple-and-carrot cake with burnt butter frosting
Cake recipes

Reduced sugar pineapple-and-carrot cake with burnt butter frosting

50 minutes
Tomato-and-chilli mussels with garlic toast
Aliums

Tomato-and-chilli mussels with garlic toast

20 minutes
Lamb frikkadels with beetroot raita
Beetroot recipes

Lamb frikkadels with beetroot raita

20 minutes
Grilled kingklip with roast sweet potatoes
Seafood recipes

Grilled kingklip with roast sweet potatoes

55 minutes
Hot pink beetroot soup with spiced yoghurt
Beetroot recipes

Hot pink beetroot soup with spiced yoghurt

2–3 hours
Ricotta with charred Tenderstem broccoli and crispy fried onions
Aliums

Ricotta with charred Tenderstem broccoli and crispy fried onions

25 minutes
Crispy roast porchetta with charred onion petals and thyme brown butter
Aliums

Crispy roast porchetta with charred onion petals and thyme brown butter

2 hours
Bulgur wheat and honey-roasted parsnip salad
Carrot recipes

Bulgur wheat and honey-roasted parsnip salad

30 minutes
Sweet potato soufflé pie with beetroot and walnut sauce
Beetroot recipes

Sweet potato soufflé pie with beetroot and walnut sauce

1 hour 10 minutes
Sautéed baby greens
Asparagus recipes

Sautéed baby greens

45 minutes
Leek-and-onion soup with ricotta frittata
Aliums

Leek-and-onion soup with ricotta frittata

50 minutes
Load more
  • 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.