Skip to main content

Roasted Beet Soup with Crème Fraîche

This vibrant roasted beetroot soup with crème fraîche is a sophisticated vegetarian dish that celebrates the natural, earthy sweetness of root vegetables. By roasting the beetroot in its skin first, the sugars caramelise to create a deep, complex flavour profile that far surpasses shop-bought alternatives. The additions of aromatic ginger and allspice provide a subtle warmth, while the bright crimson colour makes it a stunning centrepiece for any table.

Ideal as a comforting lunch or an elegant dinner party starter, this velvety soup is beautifully balanced by the tang of fresh crème fraîche and the crunch of reserved beetroot garnishes. It is naturally gluten-free and can be prepared a day in advance, making it a stress-free option for midweek entertaining or healthy meal prepping.

Continue reading below

Ingredients for Roasted Beet Soup with Crème Fraîche

  • 230g red beets (about 3 medium)

  • 1 1/2 teaspoons butter

  • 1 1/2 teaspoons olive oil

  • 1 leek (white and pale green parts only), chopped

  • 1 small onion, thinly sliced

  • 1 celery stalk, chopped

  • 1/8 teaspoons ground ginger

  • 1/8 teaspoons ground allspice

  • 1/8 teaspoons ground white pepper

  • 475ml water

  • 1 small bay leaf

  • 1 fresh thyme sprig

  • 1 fresh parsley sprig

  • 1/4 cup whipping cream

  • 2 tablespoons crème fraîche or soured cream

How to make Roasted Beet Soup with Crème Fraîche

Preheat oven to 177°C. Wrap beets in foil and roast until tender when pierced with fork, about 1 hour. Cool. Peel beets. Cut 1/4 of 1 beet into 1/4-inch cubes; reserve for garnish. Cut remaining beets into 1/2-inch pieces.

Melt butter with oil in heavy medium saucepan over medium-high heat. Add leek, onion, and celery and cook until beginning to brown, stirring frequently, about 13 minutes. Stir in ginger, allspice, white pepper, and 1/2-inch beet pieces. Cook until vegetables begin to stick to bottom of pot, stirring frequently, about 7 minutes. Add 2 cups water, bay leaf, thyme sprig, and parsley sprig. Bring to boil. Reduce heat to low, cover, and simmer until vegetables are very tender, about 25 minutes. Remove bay leaf, thyme sprig, and parsley sprig. Cool soup slightly. Working in batches, puree soup in blender with cream. Season to taste with salt and pepper. (Can be made 1 day ahead. Cool slightly, cover, and refrigerate.)

Gently rewarm soup (do not boil). Divide between 2 bowls. Garnish each with 1 tablespoon crème fraîche. Sprinkle with reserved beet cubes.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 17 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.