Share this recipe

Traditionally, onion soup is served with a large, cheese-oozing crouton on top. But once in a while, we feel like showing off a little and this one ticks the box beautifully! It also eliminates the need to serve a starch with your soup. Enjoy!

Onion Soup with Crusty Tops

0 from 0 votes
Recipe by I Love Cooking Course: Main, StarterDifficulty: Moderate




  • 400 Roll Roll puff pastry, defrosted

  • 6 Large white or yellow onions, thinly sliced

  • Olive oil

  • Butter

  • 10 ml Sugar

  • 2 Cloves finely grated garlic

  • 1.2 Litres prepared chicken or vegetable stock

  • 250 ml Dry white wine

  • 2 Bay leaves

  • 10 ml Dried thyme

  • 1 packet White onion soup powder

  • Salt and freshly-milled pepper to taste


  • Roll out the puff pastry (if necessary) and cut into 6 pieces large enough to fit over the tops of oven-safe serving bowls you plan to serve the soup in. If you like, use any leftover dough to cut a few decorative strips. Place all the dough pieces in a single layer on a board, cover lightly with a clean dry towel and place in the fridge to chill well while you make the soup.
  • Next, in a large saucepan, sauté the onions in the olive oil and butter until golden and tender. Stir in the sugar and continue to cook the onions for 30 to 40 minutes (or even longer) until they are soft and well-caramelised.
  • Add the garlic and sauté for 1 minute or until aromatic, no longer.
  • Add the stock, wine, bay leaves and thyme. Bring to a boil, cover partially and simmer for half an hour.
  • Mix the soup powder with a little cold water to a smooth paste and stir just enough of this paste into the simmering soup to thicken it to your liking.
  • Season to taste with salt and pepper and fish out the bay leaves.
  • Place 6 oven-safe serving bowls onto a baking sheet. Ladle the soup into the bowls taking care not to fill it to the brim. Depending on the size of your bowls, you may have leftover soup which means that seconds will have to be without the crusty lids – or, freeze the leftover for a future soup, stew or gravy.
  • Now, using your fingers, wet the rims of each bowl with a little cold water so that the pastry will stick. Place a piece of puff pastry on top of each bowl and push the pastry over the rims to form a lid and push it against the rims all around so that they stick. Cut a small slice or two into each “lid” and decorate (if you like) with strips of leftover pastry.
  • Put the baking sheet with the soup bowls into the oven preheated to 200° C for 20 – 25 minutes or until the pastry is cooked and golden.

    Remove from oven and serve immediately.

    Serves 6

Did you make this recipe?

Tag @ILoveCooking_za on Instagram and hashtag it #ilovecooking

Like this recipe?

Follow us @ILoveCooking_za on Pinterest

Did you make this recipe?

Like us on Facebook

Share this recipe

Leave a Reply

Your email address will not be published. Required fields are marked *