11 Easy Carrot Soup Recipes for Quick Weeknight Dinners
Carrot soup works because carrots cook down silky and sweet with almost no effort, and a little onion and stock turn that into a full bowl fast. The versions below take that same foundation in genuinely different directions, from a quick stovetop classic to a slow cooker batch you can ignore for hours.

Start with Classic Creamy Carrot Soup for the benchmark bowl, Roasted Carrot Soup with Thyme for deeper flavor, Carrot Ginger Soup with Coconut Milk for brightness, and Make Ahead Carrot Soup for the Freezer for meal planning.
Which Carrot Soup Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Creamy Carrot Soup | Smooth, buttery, mild | A first bowl to try |
| Roasted Carrot Soup with Thyme | Deep, caramelized, savory | A slower weekend pot |
| Carrot Ginger Soup with Coconut Milk | Bright, gingery, creamy | Anyone who loves ginger |
| Spicy Carrot and Lentil Soup | Smoky, spicy, thick | A filling dinner bowl |
| Carrot Sweet Potato Soup | Earthy, sweet, creamy | A freezer friendly batch |
| Carrot Apple Soup with Cinnamon | Gently spiced, tart | A cozy grilled cheese side |
| Carrot Dill and White Bean Soup | Fresh, herby, light | A light lunch |
| Harissa Carrot Chickpea Soup | Fruity heat, hearty | Bold flavor and protein |
| Slow Cooker Carrot Soup | Mellow, aromatic, smooth | A hands off dinner |
| Carrot Soup with Lemon and Rice | Bright, lemony, starchy | Using leftover rice |
| Make Ahead Carrot Soup for the Freezer | Savory, smooth, thyme | For meal planning |
Classic Creamy Carrot Soup
This is the version I go back to when I want carrot soup that tastes like itself. You get a smooth, buttery base with just enough cream to round the edges, and it lands on the table in about half an hour.

Ingredients (makes 4 servings)
- Carrots, peeled and sliced: 900 g (2 lb)
- Yellow onion, chopped: 1 medium
- Unsalted butter: 45 g (3 tbsp)
- Vegetable stock: 1.1 litres (4 1/2 cups)
- Heavy cream: 120 ml (1/2 cup)
- Fresh thyme leaves: 1 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Fresh chives, finely chopped: 2 tbsp
Instructions
Step 1: Melt the 45g butter in a large pot over medium heat, then add the chopped onion and cook until it turns soft and glossy, about 5 minutes. You want it tender before the carrots go in, because the onion carries the base flavor.
Step 2: Stir in the sliced carrots, 1 tsp thyme, 1 tsp salt, and 1/2 tsp pepper. Cook for 4 minutes so the carrots start to release their sweetness, and you will notice the bottom of the pot turning a little orange as the aroma turns bright.
Step 3: Pour in the 1.1 litres stock and bring the whole thing to a boil, then lower the heat to a steady simmer. Cook until the carrots break apart when you press one with the back of a spoon, 20 to 25 minutes.
Step 4: Take the pot off the heat and blend until completely smooth. If you only have a regular blender, blend in two batches and hold a folded towel over the lid, because hot soup can push the top off.
Step 5: Return the soup to the pot, stir in the 120ml cream, and warm it over low heat for 2 minutes. Taste and add more salt or pepper if you want it sharper, then serve with the 2 tbsp chives scattered over each bowl.
Roasted Carrot Soup with Thyme
Roasting the carrots first turns their edges chewy and dark, and that caramelized layer gives the finished soup a depth you cannot get from boiling alone. This one is for the day when you have forty minutes and want the house to smell like something good.

Ingredients (makes 5 servings)
- Carrots, peeled and cut into 5 cm chunks: 1.1 kg (2.5 lb)
- Olive oil: 60 ml (1/4 cup)
- Shallots, halved: 3 large
- Garlic cloves, unpeeled: 4
- Vegetable stock: 960 ml (4 cups)
- Fresh thyme sprigs: 6
- Maple syrup: 1 tbsp
- Salt: 1 1/2 tsp
- Black pepper: 3/4 tsp
- Heavy cream: 60 ml (1/4 cup)
Instructions
Step 1: Set your oven to 220C (425F) and line a large baking sheet. Toss the 1.1kg carrots, halved shallots, and unpeeled garlic cloves with the 60ml olive oil, 1 tsp of the salt, and 3/4 tsp pepper on the sheet, then spread them into one layer so the edges can catch.
Step 2: Roast for 25 to 30 minutes, turning everything once halfway, until the carrots are tender in the middle and the cut sides show deep brown spots. You want more color here than you think, because that is where the sweet flavor comes from.
Step 3: Let the pan cool for a few minutes, then squeeze the garlic cloves out of their paper into a large pot. Scrape in all the roasted carrots and shallots, plus any browned bits from the tray.
Step 4: Add the 960ml stock, thyme sprigs, 1 tbsp maple syrup, and remaining 1/2 tsp salt. Bring it to a boil, then simmer for 10 minutes so the roasted pieces soften fully into the broth.
Step 5: Fish out the thyme stems and blend the soup until it is smooth, using the same two batch method if your blender is small. You can thin it with a little extra stock if you like a lighter texture.
Step 6: Stir in the 60ml cream over low heat, taste for salt, and serve hot with a fresh thyme leaf on top. You might drizzle a little olive oil over each bowl if the roasted flavor needs a lift.
Carrot Ginger Soup with Coconut Milk
Ginger and coconut turn carrot soup into something bright and almost tropical, but the carrots keep it grounded. I go heavier on the ginger than most recipes call for, which makes the sweetness taste cleaner.

Ingredients (makes 4 servings)
- Carrots, peeled and sliced: 900 g (2 lb)
- Coconut oil or vegetable oil: 2 tbsp
- Yellow onion, chopped: 1 medium
- Fresh ginger, peeled and grated: 3 tbsp
- Garlic cloves, minced: 2
- Vegetable stock: 720 ml (3 cups)
- Full fat coconut milk: 400 ml (1 can)
- Lime juice: 2 tbsp
- Salt: 1 tsp
- Fresh cilantro, chopped: 3 tbsp
Instructions
Step 1: Warm the 2 tbsp oil in a large pot over medium heat, then add the onion and cook for 4 minutes until it turns clear. You want the onion soft but not brown before the ginger goes in, so it stays fragrant.
Step 2: Stir in the 3 tbsp grated ginger and 2 minced garlic cloves, and cook for 1 minute until the smell rises up sharp. If your pot starts to stick, add a splash of the stock and scrape the bottom.
Step 3: Add the sliced carrots, 720ml stock, and 1 tsp salt. Bring to a boil, then lower the heat and simmer for 20 minutes, or until the carrots are very tender when you poke one with a fork.
Step 4: Blend the soup with the 400ml coconut milk until it is fully smooth. You may need to work in two batches here, and the soup should turn a soft orange with pale swirls before the final blend.
Step 5: Return the soup to medium-low heat, stir in the 2 tbsp lime juice, and taste. Add more salt if you need it, then ladle into bowls and top with the 3 tbsp cilantro.
Spicy Carrot and Lentil Soup
Red lentils disappear into the broth and make the soup thick enough to stand a spoon in, while a spoonful of smoked paprika and chili brings real heat. This is the version you make when a thin carrot soup would feel like a snack.

Ingredients (makes 6 servings)
- Carrots, peeled and diced: 700 g (1.5 lb)
- Red lentils, rinsed: 200 g (1 cup)
- Olive oil: 3 tbsp
- Yellow onion, chopped: 1 large
- Garlic cloves, minced: 3
- Ground cumin: 1 tbsp
- Smoked paprika: 2 tsp
- Red chili flakes: 1/2 to 1 tsp
- Canned crushed tomatoes: 400 g (1 can)
- Vegetable stock: 1.2 litres (5 cups)
- Salt: 1 1/2 tsp
- Lemon juice: 1 tbsp
Instructions
Step 1: Heat the 3 tbsp olive oil in a heavy pot over medium, then cook the onion for 6 minutes until it starts to brown at the edges. You want a little color here because it adds a toasty note under all that spice.
Step 2: Stir in the 3 minced garlic cloves, 1 tbsp cumin, 2 tsp smoked paprika, and 1/2 to 1 tsp chili flakes. Cook for 1 minute, and if the pan seems dry you can add a spoonful of the tomato juice from the can.
Step 3: Pour in the 400g crushed tomatoes and cook for 2 minutes while you scrape up the spice mixture from the bottom. The tomatoes should darken a shade and smell rich.
Step 4: Add the 700g diced carrots, 200g rinsed lentils, 1 1/2 tsp salt, and 1.2 litres stock. Bring everything to a boil, then turn the heat down and simmer partially covered for 25 minutes, until the lentils have broken apart and the carrots are soft.
Step 5: Pulse the soup with an immersion blender a few times, leaving some carrot chunks and lentil texture rather than fully pureeing. You can adjust with a splash of hot water if it turns thicker than you like.
Step 6: Turn off the heat, stir in the 1 tbsp lemon juice, and taste for heat and salt. Spoon the soup into wide bowls and add a pinch more chili flakes on top if you want it bolder.
Carrot Sweet Potato Soup
Sweet potato adds body and a slightly earthy sweetness that makes the soup feel like a full dinner. This one freezes well and reheats even better the next day, so I usually make a double batch.

Ingredients (makes 5 servings)
- Carrots, peeled and chopped: 600 g (1.3 lb)
- Sweet potato, peeled and cubed: 500 g (1.1 lb)
- Olive oil: 2 tbsp
- Onion, chopped: 1 medium
- Garlic cloves, minced: 2
- Fresh thyme leaves: 1 tsp
- Vegetable stock: 960 ml (4 cups)
- Ground coriander: 1 tsp
- Ground cinnamon: 1/4 tsp
- Salt: 1 1/2 tsp
- Black pepper: 1/2 tsp
- Heavy cream: 80 ml (1/3 cup)
Instructions
Step 1: Heat the 2 tbsp oil in a large pot over medium, then add the chopped onion and cook until it is soft and translucent, about 5 minutes. You will see it go from white to pale gold as it cooks.
Step 2: Add the 600g carrots, 500g sweet potato, 2 minced garlic cloves, 1 tsp thyme, 1 tsp coriander, 1/4 tsp cinnamon, 1 1/2 tsp salt, and 1/2 tsp pepper. Stir everything for 3 minutes so the vegetables pick up the spice and start to soften at the edges.
Step 3: Pour in the 960ml stock and bring the pot to a boil. Lower the heat, cover, and simmer for 25 minutes, until the sweet potato cubes fall apart when you press them with a wooden spoon.
Step 4: Remove the pot from the heat and blend the soup until it is creamy. If your immersion blender struggles with the thick mixture, add 60ml (1/4 cup) of hot stock to loosen it.
Step 5: Stir in the 80ml cream over low heat, taste for salt, and thin with a little more stock if you want it lighter. Serve each bowl with a crack of black pepper and a swirl of olive oil.
Carrot Apple Soup with Cinnamon
A tart apple cuts through the carrot sweetness and keeps the whole thing from tasting like dessert. You get a gently spiced soup that works just as well beside a grilled cheese as it does on its own.

Ingredients (makes 6 servings)
- Carrots, peeled and sliced: 1.2 kg (2.6 lb)
- Granny Smith apples, peeled and chopped: 2 large
- Unsalted butter: 45 g (3 tbsp)
- Shallot, chopped: 1 large
- Vegetable stock: 1.1 litres (4 2/3 cups)
- Ground cinnamon: 3/4 tsp
- Ground ginger: 3/4 tsp
- Salt: 1 1/4 tsp
- Heavy cream: 80 ml (1/3 cup)
- Fresh chives, chopped: 3 tbsp
Instructions
Step 1: Melt the 45g butter in a large pot over medium-low heat, then add the chopped shallot and cook for 4 minutes until it softens. You want it gentle and sweet, not browned, so the apple flavor stays clean.
Step 2: Stir in the 1.2kg carrots, chopped apples, 3/4 tsp cinnamon, 3/4 tsp ginger, and 1 1/4 tsp salt. Cook for 3 minutes until the apples start to look glossy and the spices smell warm.
Step 3: Pour in the 1.1 litres stock, raise the heat to high, and bring it to a boil. Lower to a simmer and cook for 20 minutes, or until the carrots are soft enough to crush against the side of the pot.
Step 4: Blend until smooth, working in batches if your blender is small. The soup should turn a soft orange with a gentle apple fragrance, and you can add a splash of stock if it feels too thick.
Step 5: Return the soup to low heat and stir in the 80ml cream. Taste, add a pinch more salt if you think the apples are too tart, then serve warm with the 3 tbsp chives over the top.
Carrot Dill and White Bean Soup
White beans melt into the background and give the soup a creamy texture without any cream, while dill keeps it bright and herbal. This is the light one in the list, but it is still substantial enough for lunch.

Ingredients (makes 5 servings)
- Carrots, peeled and chopped: 700 g (1.5 lb)
- Cannellini beans, drained and rinsed: 400 g (1 can)
- Olive oil: 2 tbsp
- Yellow onion, chopped: 1 medium
- Celery stalk, chopped: 1
- Vegetable stock: 960 ml (4 cups)
- Fresh dill, chopped: 4 tbsp, divided
- Lemon zest: 1 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Plain yogurt: 60 ml (1/4 cup)
Instructions
Step 1: Heat the 2 tbsp oil in a large pot over medium, then add the onion and celery. Cook for 6 minutes, stirring now and then, until the vegetables soften and you can smell the celery turning sweet.
Step 2: Add the 700g carrots, drained beans, 1 tsp salt, and 1/2 tsp pepper. Stir to coat, then pour in the 960ml stock and bring it to a boil. You want the beans to start breaking apart later, so don’t worry if a few split now.
Step 3: Lower the heat and simmer for 22 minutes, until the carrots are tender. Stir in 2 tbsp of the dill and the 1 tsp lemon zest, then blend until smooth, leaving a few bean flecks if you like some texture.
Step 4: Ladle into bowls and top with the remaining 2 tbsp dill and a spoonful of the 60ml yogurt. You can add a squeeze of lemon at the table if the flavors taste flat.
Harissa Carrot Chickpea Soup
Harissa brings a slow, fruity heat that works better with sweet carrots than plain chili powder does. Chickpeas give the soup enough heft to call it dinner, and a quick swirl of lemony yogurt cools it down.

Ingredients (makes 6 servings)
- Carrots, peeled and sliced: 900 g (2 lb)
- Cooked chickpeas, drained and rinsed: 400 g (1 can)
- Olive oil: 3 tbsp
- Red onion, chopped: 1 medium
- Garlic cloves, minced: 3
- Harissa paste: 2 to 3 tbsp
- Ground cumin: 1 tsp
- Canned diced tomatoes: 400 g (1 can)
- Vegetable stock: 720 ml (3 cups)
- Salt: 1 tsp
- Plain yogurt: 120 ml (1/2 cup)
- Lemon juice: 1 tbsp
Instructions
Step 1: Warm the 3 tbsp oil in a large pot over medium, then add the red onion and cook for 5 minutes until it softens and starts to color. You want that little bit of browning to stand up to the harissa.
Step 2: Stir in the 3 minced garlic cloves, 1 tsp cumin, and the harissa paste. Cook for 1 minute, moving it constantly, and if your pot starts to burn add a spoonful of tomato juice.
Step 3: Add the 400g diced tomatoes and a pinch of salt, then cook for 2 minutes while you scrape up the paste. The tomatoes should sizzle and deepen a shade.
Step 4: Pour in the 900g carrots, 400g chickpeas, and 720ml stock. Bring to a boil, then lower the heat and simmer for 25 minutes, until the carrots are soft and the chickpeas have soaked up some of the spice.
Step 5: Blend half the soup until smooth, then stir it back into the chunky half. This gives you a creamy base with bits of chickpea and carrot still in the bowl.
Step 6: Turn off the heat, stir in the 1 tbsp lemon juice, and taste. Whisk the 120ml yogurt with a splash of water, then spoon it over each bowl and finish with a little extra harissa if you want more heat.
Slow Cooker Carrot Soup
The slow cooker turns carrots into a deep, mellow soup while you get on with your day. This version leans on a long, low simmer rather than roasting, and it needs almost no attention once the lid is on.

Ingredients (makes 8 servings)
- Carrots, peeled and sliced: 1.4 kg (3 lb)
- Yellow onion, chopped: 1 large
- Garlic cloves, minced: 2
- Fresh ginger, grated: 1 tbsp
- Vegetable stock: 1.2 litres (5 cups)
- Coconut milk: 400 ml (1 can)
- Ground turmeric: 1 tsp
- Ground cumin: 1 tsp
- Salt: 2 tsp
- Black pepper: 1/2 tsp
- Fresh cilantro, chopped: 3 tbsp
Instructions
Step 1: Put the 1.4kg carrots, chopped onion, 2 minced garlic cloves, 1 tbsp grated ginger, 1 tsp turmeric, 1 tsp cumin, 2 tsp salt, and 1/2 tsp pepper into your slow cooker. Pour in the 1.2 litres stock and stir everything once so the spices distribute.
Step 2: Cover and cook on low for 6 hours, or on high for 3 hours, until the carrots collapse when you squeeze one with tongs. You can leave it on warm for another hour if dinner runs late.
Step 3: Turn off the slow cooker and blend the soup right in the pot with an immersion blender. If you don’t have one, transfer it to a regular blender in two careful batches.
Step 4: Stir in the 400ml coconut milk, then taste and add more salt if the sweetness needs taming. You might want a pinch of black pepper or a squeeze of lime, but start with salt.
Step 5: Ladle the soup into bowls and top with the 3 tbsp chopped cilantro. If you want a little more richness, a swirl of coconut milk on top looks tidy and tastes good.
Carrot Soup with Lemon and Rice
Leftover rice thickens the soup and gives it a gentle, risotto-like texture that still feels light. Lemon goes in at the very end so the whole bowl turns bright and fresh.

Ingredients (makes 4 servings)
- Olive oil: 2 tbsp
- Leeks, white and light green parts only, sliced: 2 medium
- Carrots, peeled and chopped: 700 g (1.5 lb)
- Garlic clove, minced: 1
- Vegetable stock: 960 ml (4 cups)
- Cooked white rice: 200 g (1 cup)
- Lemon juice: 3 tbsp
- Lemon zest: 1 tbsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: Heat the 2 tbsp oil in a pot over medium, then add the sliced leeks and cook for 5 minutes until they soften and turn bright green. You want them tender before the carrots go in, with no browning.
Step 2: Add the 700g carrots, 1 minced garlic clove, 1 tsp salt, and 1/2 tsp pepper. Stir for 2 minutes, then pour in the 960ml stock and bring everything to a boil.
Step 3: Lower the heat and simmer for 18 minutes, until the carrots are tender. Add the 200g cooked rice and cook for 5 more minutes so it starts to break down and thicken the broth.
Step 4: Blend the soup until smooth or leave it half chunky if you want more texture. You can thin it with a little hot stock if the rice makes it too stiff.
Step 5: Turn off the heat, then stir in the 3 tbsp lemon juice and 1 tbsp lemon zest. Taste, add more salt if you think it needs it, and serve hot with a lemon wedge on the side.
Make Ahead Carrot Soup for the Freezer
This is the batch you cook when you want carrot soup waiting in the freezer for a cold day. It is made without cream so it thaws cleanly, and you can stir in cream or milk when you reheat each portion.

Ingredients (makes 2 freezer bags, 4 servings each)
- Olive oil: 3 tbsp
- Yellow onion, chopped: 2 medium
- Carrots, peeled and chopped: 1.6 kg (3.5 lb)
- Potatoes, peeled and diced: 300 g (10 oz)
- Garlic cloves, minced: 4
- Vegetable stock: 1.5 litres (6 cups)
- Fresh thyme sprigs: 5
- Salt: 2 tsp
- Black pepper: 1 tsp
- Heavy cream or milk, for reheating: 60 ml (1/4 cup)
Instructions
Step 1: Heat the 3 tbsp oil in a large pot over medium, then add the onions and cook for 6 minutes until they are soft and just starting to color. You want them deeply savory, so let them go a minute longer than you might for a light soup.
Step 2: Add the 1.6kg carrots, 300g potatoes, 4 minced garlic cloves, 5 thyme sprigs, 2 tsp salt, and 1 tsp pepper. Stir for 3 minutes, then pour in the 1.5 litres stock and bring everything to a boil.
Step 3: Lower the heat, cover, and simmer for 30 minutes, until both the carrots and potatoes fall apart when you press them. Remove the thyme stems.
Step 4: Blend the soup completely smooth with an immersion blender or in batches. You want no potato lumps here, because the texture should be even before freezing.
Step 5: Let the soup cool to room temperature, then ladle it into two large freezer bags or containers. Press out the air, seal, and freeze flat if your space is tight.
Step 6: To serve, empty one frozen bag into a pot and warm it over medium-low with a splash of stock, stirring now and then until it bubbles. Stir in the 60ml heavy cream or milk if you want it richer, then taste for salt and serve with black pepper.
One thing that matters across every version here: blend while the soup is still hot, but never with the lid sealed if you use a stand blender. Hot soup expands, so leave the center cap cracked and cover with a towel.
Pick the one that matches your night and make a pot. Carrot soup rewards a few extra minutes of simmering, so you can taste as you go and trust your own salt.
