• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast
    • Lunch
    • Appetizers
    • Dinner
    • Salads
    • Soup
    • Sides
    • Desserts
    • Cake
    • Treats
  • Breakfast
  • Lunch
  • Dinner
  • Meal Plans
  • About
    • Work with Me
    • Contact
    • Privacy Policy
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
  • All Recipes
  • Dinners
  • Lunch
  • Salads
  • Soups
  • Breakfast
  • Meal Plans
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Soups » Roasted Carrot and Fennel Soup

    Roasted Carrot and Fennel Soup

    Published: November 11, 2015, Modified: March 25, 2021, By: Michelle Alston

    3.1K shares
    • Share
    • Threads
    Jump to Recipe

    This Roasted Carrot and Fennel Soup is bursting with flavour. Made with just a few simple ingredients this vegan soup is perfect for lunch or as a starter for a special occasion meal. Roasting the carrots and fennel brings out their subtle sweetness, making this a delicious but delicate soup.

    Carrot soup in bowls with croutons and yoghurt.
    Jump to:
    • 📝 What You'll Need
    • 🥣How To Make It
    • 📋 Tips and Variations
    • Roasted Carrot and Fennel Soup

    If you've been reading this blog for a while you will know that I'm a huge soup fan. Whether it's creamy broccoli and cauliflower soup or sweet potato and carrot soup, we have soup either for lunch or dinner at least twice a week. So I make a lot of soups and I like to make them as varied as possible.

    Carrot and fennel soup

    This roasted carrot and fennel soup is one I make over and over again and never get tired of. It is a lovely delicate soup yet big on flavour! Roasting the vegetables really brings out the sweetness from the carrots and fennel. Add that with the gentle flavour of thyme and then the hit of garlic, and voila you have a pretty amazing soup!

    📝 What You'll Need

    Ingredients for making this recipe
    • Carrots -  to peel or not to peel? Here's my rule on this, if the carrots are organic I don't peel them, I just give them a scrub under a running tap. If they are not organic I peel them. 
    • Fennel - when buying your fennel look for small, heavy, white bulbs that are unmarked and not browning. The stalks should be crisp with bright green fronds. I use the fronds as a garnish, waste not, want not!
    • Thyme - fresh is best here, but you could swap it for a teaspoon of dried thyme if you can't get fresh.
    • Stock - to keep this soup vegan I use a vegan vegetable bouillon to make the stock.

    🥣How To Make It

    1. Roast the carrots - to avoid the fennel burning I roast the carrots for a little while first. 
    2. Add the fennel - after 10 minutes add the fennel and thyme to the carrots and roast for another 10 to 15 minutes.
    3. Cook the onion celery and garlic - while the vegetables are roasting, cook the onion and celery. Once they are soft add the garlic and cook for a minute before you add the roasted carrots and fennel to the saucepan.
    4. Add the stock - finally, add the stock to the saucepan and simmer for  15 minutes. Then blend the soup and serve immediately.
    Step by step process for making this recipe

    📋 Tips and Variations

    • Pro Tip - Blending the soup - this soup is best once blended, I use a hand-held blender to do this. But if you want an even smoother soup I would blend the soup (either with a handheld blender or in a blender) then pour it through a sieve to catch any bits.
    • Switch it up - other flavours that go very well with this is soup are ginger (fresh root ginger) or coriander (cilantro). 
    • Garnish - the great thing about fennel is that you can use the whole plant, green leafy fronds and all. I use these as a garnish along with some sourdough croutons and a dollop of vegan yoghurt.
    • Making ahead / storing - this soup can be made up to 3 days in advance. It will keep in the fridge once cooked then cooled, use within 3 days. You can easily freeze this soup - once cooled transfer to freezer suitable containers then freeze. Use within 3 months. Defrost overnight before reheating on the hob until piping hot.
    Carrot soup in bowls with croutons and yoghurt.

    Try these tasty soups next.

    If you need more soup inspiration then I have you covered! My Spicy Vegetable Red Lentil Soup is warming and satisfying and great for lunch or dinner. My Spiced Carrot and Parsnip Soup is a very easy soup recipe made with just a few ingredients. All you need for this tasty soup are carrots, parsnips, onion, celery, spices and stock. It really is that easy. My Carrot and Coriander Soup is a lovely light, classic soup, spiced it up a little.

    • Tomato with aubergine on sourdough bread with basil and feta
      Tomato and Aubergine Open Sandwich
    • Fruit soda bread with butter
      Authentic Irish Fruit Soda Bread Recipe
    • Butternut squash lentil soup
      Easy Butternut Squash and Lentil Soup Recipe
    • Courgette Curry with Chickpeas, rice and lime wedge
      Creamy Courgette Curry with Chickpeas
    Carrot and Fennel Soup

    Roasted Carrot and Fennel Soup

    Made with just a few simple ingredients this vegan roasted carrot and fennel soup is perfect for lunch or a starter for a special occasion meal.
    5 from 4 votes
    Print Pin Rate
    Course: Lunch
    Cuisine: Soup
    Prep Time: 10 minutes minutes
    Cook Time: 50 minutes minutes
    Servings: 4
    Calories: 109kcal
    Author: Michelle Alston

    Ingredients

    • 500 g (1.1 lb) Carrots cut into chunky slices
    • 2 tablespoon olive oil divided
    • ¾ teaspoon sea salt divided
    • 1 medium bulb of fennel sliced
    • 4 or 5 sprigs of fresh thyme
    • 1 medium brown onion finely sliced
    • 1 stick of celery finely chopped
    • 2 cloves of garlic put through a garlic press or finely grated
    • ¼ teaspoon freshly ground black pepper
    • 1 litre ( 1.8 pints ) of hot vegetable stock made with 4 teaspoons of vegetable bouillon
    Prevent your screen from going dark

    Instructions

    • Preheat the oven to 200°C (390°F) fan / 180°( 360°F) conventional oven.
      Place the sliced carrots on a baking tray, drizzle over 1 tablespoon of olive oil and ¼ teaspoon of sea salt.
      Roast in the oven for 10 minutes.
    • After 10 minutes add the sliced fennel and fresh thyme to the pan, toss gently so that the fennel picks up some oil.
      Return the tray to the oven and roast for another 10 to 15 minutes.
      The carrots and fennel should be cooked and tinged around the edges.
    • While the carrots and fennel are roasting cook the onion.
      Heat 1 tablespoon of olive oil in a saucepan.
      Add the chopped onion and chopped celery along with ¼ teaspoon of sea salt. Cook over medium heat, stirring often until soft, about 15 minutes.
      Add the garlic then cook for another minute or two.
    • Once the carrots and fennel are cooked remove the tray from the oven. Discard the thyme, then transfer the vegetables to the saucepan.
      Add the stock to the saucepan, season with ¼ teaspoon each of sea salt and freshly ground pepper.
      Simmer for 10 to 15 minutes then using a handheld blender blend the soup until smooth.
      Serve immediately with the fennel fronds as a garnish along with croutons and a dollop of vegan yoghurt.

    Notes

    • Blending the soup - this soup is best once blended, I use a hand-held blender to do this. But if you want an even smoother soup I would blend the soup (either with a handheld blender or in a blender) then pour it through a sieve to catch any bits.
    • Garnish - the great thing about fennel is that you can use the whole plant, green leafy fronds and all. I use these as a garnish along with some sourdough croutons and a dollop of vegan yoghurt.
    • Making ahead / storing - this soup can be made up to 3 days in advance. It will keep in the fridge once cooked for 3 days. You can easily freeze this soup - once cooled transfer to freezer suitable containers then freeze. Use within 3 months. Defrost overnight before reheating on the hob until piping hot.
    • Nutritional Information - is calculated using an online tool. It is approximate and is based on one serving of four. It does not include toppings.
    • Weights and measurements - For US readers, I use Cuisipro measuring cups and spoons, and a Pyrex measuring jug for liquids. These are the industry standard. Cup/spoon volumes can differ from brand to brand, for accuracy, I recommend weighing all ingredients if possible.

    Nutrition

    Calories: 109kcal | Carbohydrates: 10.4g | Protein: 1.3g | Fat: 7.2g | Saturated Fat: 1g | Sodium: 391mg | Potassium: 321mg | Fiber: 2.7g | Sugar: 1.3g | Calcium: 46mg | Iron: 1mg
    Did you Make this Recipe? Save it Today!Mention me on Instagram at @thelastfoodblog or tag #thelastfoodblog!

    *This recipe was first published on this blog in Nov 2015. Updated Mar 2021 with new photos, recipe card and nutritional information.

    « Falafel Burgers
    Mushroom Tart with Puff Pastry »
    3.1K shares
    • Share
    • Threads
    2 Free Recipe Ebooks

    Join my free email list to receive my 'Little Book of Curries' and 'Quick & Easy Dinners' ebooks. You'll also never miss a recipe!

    Reader Interactions

    Comments

    1. Ron

      May 14, 2025 at 7:07 pm

      5 stars
      This is a tasty soup like a chef recipe. An immersion blender can only blend it to a certain degree because the fennel ìs stringy, although it is fine this way. So if you want it really smooth you will need a more powerful blender.

      Reply
      • Michelle Alston

        June 03, 2025 at 9:42 am

        Hi Ron, thank you so much! I'm so glad you enjoyed it.

        Reply
    2. Shawntel

      October 16, 2024 at 5:00 am

      Getting ready to make this but wondered is cauliflower and cabbage would be an ok addition as i am trying to use vegetables starting to brown. Help! Never used fennel before.

      Reply
      • Michelle Alston

        October 16, 2024 at 10:32 am

        Hi Shawntel, I haven't made this with cauliflower or cabbage so I can't say that will work. I would probably make a vegetable soup with the cauliflower and cabbage. I would use a base of chopped carrot, onion and celery cooked until soft then add garlic and then stock and I would add the cauliflower and cabbage and some herbs, maybe thyme. I hope this helps. M x

        Reply
    3. Ailsa

      May 19, 2024 at 12:25 pm

      Do you mean a stick of celery (a rib) or do you mean the whole Stalk of celery (all of it)? Thanks

      Reply
      • Michelle Alston

        May 19, 2024 at 12:48 pm

        Hi Ailsa, it is one stick (or rib) of celery not the whole celery.

        Reply
    4. Sarah

      January 15, 2024 at 11:06 pm

      Can you use dried thyme instead of fresh? If so, how much would you use and when? I am looking forward to making this. Thank you!

      Reply
      • Michelle Alston

        January 17, 2024 at 3:43 pm

        Hi Sarah, yes you could use dried thyme if you like. I would use a quarter if a teaspoon of dried thyme. I hope this helps x

        Reply
    5. D59

      March 02, 2023 at 3:53 pm

      5 stars
      I had a fennel bulb and carrots and thought I'd try and make soup, I wasn't quite sure that they would work together so looked for a recipe and found yours. It's really delicious and very easy.

      Reply
      • Michelle Alston

        March 03, 2023 at 11:34 am

        I'm so glad you liked it 🙂

        Reply
    6. Raymund

      November 12, 2015 at 3:05 am

      Hmmm I can imagine the sweetness of that fennel brings.

      Reply
      • Michelle Alston

        November 12, 2015 at 12:32 pm

        Hi Raymund, yep it's lovely 😉

        Reply
        • Ailsa

          May 19, 2024 at 5:43 pm

          Fab thank you! As know there are differences between UK & USA wording of stick so wanted to double check. I am going to make this tomorrow!

    5 from 4 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Michelle alston profile

    Hi, I'm Michelle. I'm here to help you make deliciously good healthy food for you and your family. There will be no crazy long lists of ingredients, no hard-to-find ingredients, just simple, good food that everyone will enjoy

    More about me →

    Trending Recipes

    • Bruschetta with tomatoes and goat cheese
      Bruschetta with Goat's Cheese
    • Couscous with bean, butternut squash and parsley garnish
      Easy Roasted Vegetable Couscous Recipe
    • Pasta with mascarpone, red pesto, basil and grated cheese
      Creamy Tomato & Mascarpone Pasta Recipe
    • Flatbread pizza with spinach, artichoke and red onion
      Artichoke & Spinach Flatbread Pizzas
    • Mushroom soup in bowl with garnish
      Creamy Mushroom and Leek Soup
    • Butternut squash with black beans and rice
      Butternut Squash and Black Bean Chili

    Vegan Recipes

    • Quinoa with tomato and avocado with parsley garnish
      Avocado Quinoa Salad with Spiced Chickpeas
    • butternut squash and carrot soup
      Butternut Squash and Carrot Soup Recipe (Vegan)
    • Soup with Basil served in a bowl with croutons
      Roasted Tomato Soup with Basil
    • Broccoli covered in soy sauce with lemon wedge
      Easy Air Fryer Broccoli (Ready in 15 minutes)
    • Chickpea with lentils, rice, and coriander garnish
      Easy Chickpea and Lentil Curry (Vegan Recipe)
    • Crispy sweet potato with tomato sauce dip
      Crispy Air Fryer Sweet Potato Wedges

    More Vegan Recipes

    Follow @thelastfoodblog

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ↑ back to top

    As Featured In

    Logos of places this blog has been featured

    About

    • Privacy Policy
    • About TLFB

    Get in touch

    • Contact
    • Work with me

    Copyright© 2026 · The Last Food Blog · Made with ♥ by Michelle Alston

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.