Creamy carrot soup is a warm, silky bowl with sweet carrots, crisp bacon, fresh thyme, and a gentle chili-pepper finish. It is a practical 30-minute recipe for a weeknight lunch or dinner starter, yet the blended texture makes it feel special enough for a relaxed weekend meal. The broth keeps the soup bright, while a small amount of cream makes every spoonful smooth and satisfying.
What is creamy carrot soup?
This soup starts with carrots, onion, garlic, herbs, and vegetable broth cooked until tender. The vegetables are blended directly in the pot, then finished with cream and topped with bacon. That method creates a smooth soup without complicated steps. The bacon adds a salty, smoky contrast to the naturally sweet carrots, and fresh thyme keeps the flavor savory rather than heavy.
Why this recipe works
Cooking the onion and carrots before adding the broth builds flavor quickly. Chili powder adds mild warmth without overwhelming the vegetables. Blending while the carrots are very soft gives the soup its creamy body, so no thickener is needed. The cream goes in at the end, which protects its texture and makes it easy to adjust the final richness.
Ingredients for the soup
- 4 slices thick-cut bacon, diced
- 1 tablespoon butter
- 1 tablespoon extra virgin olive oil
- 1 small yellow onion, finely chopped
- 5 to 6 large carrots, chopped
- 3 garlic cloves, minced
- 1 teaspoon chili powder, or to taste
- 1 teaspoon salt, or to taste
- 1/2 teaspoon freshly ground black pepper, or to taste
- 3 sprigs fresh thyme
- 6 cups low-sodium vegetable broth
- 1/2 cup heavy cream or half-and-half
- Fresh thyme leaves for garnish

How to make creamy carrot soup
Cook diced bacon in a Dutch oven until crisp; remove it and keep the drippings. Add butter, oil, onion, and carrots; cook 5 minutes. Add garlic, chili powder, salt, pepper, thyme, and broth; bring to a boil. Cover and simmer over medium heat for 20 minutes, until the carrots are very soft. Remove the thyme sprigs and blend the soup until smooth. Stir in the cream and cook for 1 minute; adjust salt and pepper. Ladle into bowls and top with bacon and fresh thyme leaves.
Set a Dutch oven or a large pot over medium-high heat. Add in the diced bacon and cook it to a desired crispness. Using a slotted spoon, remove the bacon and set it aside. Keep the bacon drippings in the pot.
Add butter and olive oil to the soup pot. Stir in the chopped onions and carrots; cook for 5 minutes, stirring frequently. Add the minced garlic, chili powder, salt, and pepper and stir in the thyme sprigs and vegetable broth; set the heat to high and bring the soup to a boil.
Then, lower the heat to medium and cover the pot; cook for 20 minutes or until the carrots are very soft.
Remove the thyme sprigs, and, using an immersion blender, puree the soup until completely blended and smooth.
Stir in the heavy cream and cook for a minute. Then, taste the soup for salt and pepper and adjust accordingly.
Remove from heat, ladle the soup into bowls, and top with the cooked bacon.

How to get a smooth texture
Cut the carrots into similar-size pieces so they soften together. Keep the pot covered during the simmer to prevent unnecessary evaporation. An immersion blender is convenient because it keeps the soup in one vessel, but a countertop blender also works in batches. When blending hot soup, leave room for steam and work carefully. If the soup is thicker than you like, loosen it with warm broth.
Serving suggestions and tips
Serve each bowl with bacon, thyme leaves, and a little black pepper. Crusty bread is a natural partner because it gives the smooth soup a crisp contrast. A simple green salad or a toasted cheese sandwich can turn the soup into a complete meal. For a brighter finish, add a small squeeze of lemon at the table, tasting first so the acidity stays balanced.
Optional variation
For a vegetarian version, omit the bacon and sauté the vegetables in the butter and olive oil. You can also use half-and-half for a lighter finish. A pinch of smoked paprika gives the soup a deeper savory note, while a little grated ginger adds freshness. Keep the base recipe unchanged when trying a variation so the carrots remain the main flavor.
Storage and reheating
Cool leftovers promptly and refrigerate them in a covered container for up to 3 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally, and avoid a hard boil after adding the cream. The soup may thicken as it rests; add a splash of broth or water until it reaches the consistency you want. Warm bacon separately when possible so it stays crisp.
FAQ: frequently asked questions
A simple, comforting bowl

This creamy carrot soup turns everyday vegetables into a smooth, flavorful bowl with very little fuss. The bacon and thyme make it savory, while the carrots and broth keep the recipe fresh and approachable. Make it when you want a fast meal that feels cozy, colorful, and complete.

Creamy Carrot Soup
Adjust the serving amount to scale the ingredient list. Written quantities in the steps refer to the original recipe; adjust them in the same proportion. Timing may vary with batch size.
Ingredients Â
Ingredients
- 4 slices thick-cut bacon diced
- 1 tablespoon butter
- 1 tablespoon extra virgin olive oil
- 1 small yellow onion finely chopped
- 5 to 6 large carrots chopped
- 3 cloves garlic minced
- 1 teaspoon chili powder or to taste
- 1 teaspoon salt or to taste
- 1/2 teaspoon black pepper or to taste
- 3 sprigs fresh thyme
- 6 cups low-sodium vegetable broth
- 1/2 cup heavy cream or half-and-half
- fresh thyme leaves for garnish
InstructionsÂ
Instructions
- Cook diced bacon in a Dutch oven until crisp; remove it and keep the drippings.
- Add butter, oil, onion, and carrots; cook 5 minutes. Add garlic, chili powder, salt, pepper, thyme, and broth; bring to a boil.
- Cover and simmer over medium heat for 20 minutes, until the carrots are very soft.
- Remove the thyme sprigs and blend the soup until smooth.
- Stir in the cream and cook for 1 minute; adjust salt and pepper.
- Ladle into bowls and top with bacon and fresh thyme leaves.







