
Carrot Tomato Soup Recipe tastes bright, cozy, and a little sweet-savory, perfect for anyone who wants a healthy bowl of comfort in under 45 minutes. It works well for busy weeknights, meal prep Sundays, or anyone who wants a lighter soup that still feels satisfying. I first made this on a cold Chicago evening with whatever I had in the crisper, and it became a regular in my kitchen after one spoonful.
Why Carrot Tomato Soup Recipe Is Worth It
This Carrot Tomato Soup Recipe uses simple ingredients and turns them into a silky, restaurant-style bowl without fancy skills. Carrots bring natural sweetness, tomatoes bring gentle acidity, and a touch of cream or coconut milk ties everything together.
You control the texture, so you can keep it rustic and chunky or blend it ultra-smooth and velvety. The recipe also freezes well, so you cook once and enjoy cozy lunches for days.
“This Carrot Tomato Soup Recipe tastes like a hug in a bowl, with bright flavor and creamy texture that feels way fancier than the ingredient list suggests. ★★★★★”
Ingredients You Need
Vegetables & aromatics
- 1 tablespoon olive oil or avocado oil
- 1 tablespoon unsalted butter (or more oil for dairy-free)
- 1 medium yellow onion, diced
- 2 cloves garlic, minced (use jarred minced garlic as a shortcut)
- 1 pound carrots, peeled and sliced into coins (about 4–5 medium carrots)
- 1 can (14.5–15 ounces) diced tomatoes, fire-roasted if possible for deeper flavor
- 2 tablespoons tomato paste (tube tomato paste works great and stores well)
Liquid & seasonings
- 4 cups vegetable broth or chicken broth (low-sodium so you control the salt)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½–1 teaspoon smoked paprika or sweet paprika
- ½ teaspoon dried thyme or Italian seasoning
- 1 teaspoon sugar or honey (optional, to balance acidity)
Creaminess & finish
- ¼–½ cup heavy cream, half-and-half, or canned coconut milk for dairy-free
- 1–2 tablespoons butter at the end (optional, for extra richness)
- Juice of ½ lemon or 1–2 teaspoons apple cider vinegar
- Fresh herbs for garnish: chopped parsley, basil, or cilantro
- Plain yogurt or sour cream for topping (optional)
Pantry shortcuts and notes
- Use baby carrots instead of whole carrots if they sit in your fridge already; just slice them in half.
- Choose canned crushed tomatoes if you want an even smoother base with less blending time.
- Use bouillon paste or cubes with water if you do not keep boxed broth on hand.
- Stir in jarred pesto at the end for an herby twist without extra chopping.
Equipment list
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender (easiest) or countertop blender
- Ladle
- Measuring cups and spoons
Quick Tips & substitutions
- Slice carrots into thin coins so they cook faster and blend smoother.
- Use fire-roasted canned tomatoes when possible for deeper, slightly smoky flavor.
- Swap heavy cream with canned coconut milk for a dairy-free Carrot Tomato Soup Recipe.
- Use chicken broth instead of vegetable broth if you want extra savory depth.
- Add a small peeled potato with the carrots if you want a thicker, creamier texture without extra cream.
- Stir in a spoonful of tomato paste early and let it cook for a minute to deepen the flavor.
- Blend the soup in batches in a regular blender and vent the lid slightly so steam escapes safely.
- Add lemon juice or vinegar at the end and taste again; acid brightens the flavor more than extra salt.
- Use smoked paprika if you want a subtle smoky note without meat.
- Freeze leftovers in single portions so you can reheat only what you need.
How to Make Carrot Tomato Soup Recipe
Step 1: Sauté the aromatics
Heat the olive oil and butter in a large pot over medium heat. Add the diced onion and a pinch of salt, then cook until the onion turns soft and translucent, about 5–7 minutes. Stir in the garlic and cook 30–60 seconds, until it smells fragrant and toasty, not burnt.
Step 2: Toast the tomato paste and spices
Add the tomato paste to the pot and stir it into the onions and garlic. Cook the tomato paste for 1–2 minutes so it darkens slightly and tastes richer. Sprinkle in smoked paprika, dried thyme, black pepper, and another small pinch of salt, then stir to coat everything.
Step 3: Add carrots, tomatoes, and broth
Add the sliced carrots and canned tomatoes with their juices to the pot. Pour in the broth and stir well, scraping up any browned bits from the bottom of the pot. Taste the liquid and adjust with a bit more salt if it tastes flat.
Step 4: Simmer until carrots turn tender
Bring the soup to a gentle boil over medium-high heat. Lower the heat to maintain a steady simmer and cook for 20–25 minutes, until the carrots feel very tender when you poke them with a fork. Stir occasionally so nothing sticks to the bottom.
Step 5: Blend the soup
Turn off the heat. Use an immersion blender directly in the pot and blend until the Carrot Tomato Soup Recipe reaches your preferred texture, either slightly rustic or completely smooth. If you use a countertop blender, blend in batches and hold a folded towel over the lid so steam escapes safely.
Step 6: Add creaminess and balance the flavor
Return the blended soup to low heat if you used a countertop blender. Stir in heavy cream or coconut milk, then taste and adjust with more salt, pepper, and a pinch of sugar or honey if the tomatoes taste too sharp. Squeeze in lemon juice or add vinegar, stir, and taste again until the flavor feels bright and balanced.
Step 7: Finish and serve
Swirl in an extra tablespoon or two of butter if you want a richer finish. Ladle the Carrot Tomato Soup Recipe into bowls and top with a drizzle of cream or yogurt, fresh herbs, and a crack of black pepper. Serve hot with your favorite sides.
Recipe Variations
- Gluten-free: Use gluten-free broth and pair with gluten-free bread or seed crackers.
- Vegan: Use oil instead of butter, vegetable broth, and canned coconut milk or cashew cream instead of dairy.
- Low carb: Reduce the carrots slightly and increase tomatoes and broth; skip any added sugar and rely on carrot sweetness.
- High protein: Stir in cooked lentils, shredded chicken, or white beans after blending.
- Spicy version: Add red pepper flakes, a pinch of cayenne, or a spoonful of harissa while the soup simmers.
- Herb-forward: Add fresh basil or cilantro at the end and pulse the blender a few times for a green-flecked finish.
- Extra creamy: Add a small peeled potato with the carrots and increase cream or coconut milk to ½ cup.
Ways to Serve Carrot Tomato Soup Recipe
- Pair with grilled cheese sandwiches or simple cheese toast.
- Serve with a big green salad and crusty bread for a light dinner.
- Top with crunchy croutons, roasted chickpeas, or toasted seeds.
- Serve in small mugs as a starter before a bigger meal.
- Pack in a thermos for a warm, cozy lunch at work or school.
Storage Success
Cool the Carrot Tomato Soup Recipe to room temperature before you move it to containers. Store in airtight containers in the fridge for up to 4 days, and reheat gently on the stove over low to medium heat while you stir occasionally. Freeze portions in freezer-safe containers or bags for up to 3 months, leaving a little space at the top for expansion. Thaw overnight in the fridge or reheat from frozen over low heat with a splash of broth or water to loosen the texture.

Carrot Tomato Soup Recipe
Ingredients
Instructions
- Heat the olive oil and 1 tablespoon butter (if using) in a large soup pot over medium heat. Add the diced onion and a pinch of salt and cook, stirring occasionally, until the onion is soft and translucent, 5–7 minutes.
- Stir in the minced garlic and cook for 30–60 seconds, just until fragrant.
- Add the tomato paste and cook, stirring, for 1–2 minutes, until it darkens slightly and smells rich. Sprinkle in the smoked or sweet paprika, dried thyme or Italian seasoning, black pepper, and a small pinch of salt, and stir to coat the onions.
- Add the sliced carrots and canned tomatoes with their juices. Pour in the broth and stir well, scraping up any browned bits from the bottom of the pot. Taste the liquid and add a little more salt if it tastes flat.
- Bring the soup to a gentle boil over medium-high heat, then reduce the heat to maintain a steady simmer. Cook for 20–25 minutes, stirring occasionally, until the carrots are very tender when pierced with a fork.
- Turn off the heat. Use an immersion blender to carefully blend the soup directly in the pot until it reaches your preferred texture, from slightly rustic to completely smooth. If using a countertop blender, work in batches and blend carefully, venting the lid so steam can escape.
- Return the blended soup to low heat if needed. Stir in the heavy cream, half-and-half, or coconut milk. Taste and adjust with more salt and pepper, and add the sugar or honey if the tomatoes taste too sharp. Stir in the lemon juice or apple cider vinegar and taste again for brightness and balance.
- Swirl in the remaining butter, if using, for extra richness. Ladle the soup into bowls and garnish with a drizzle of cream or yogurt, fresh herbs, and a crack of black pepper. Serve hot.
Notes
Approximate per 1 of 4 servings (made with vegetable broth and 1/4 cup heavy cream, without optional toppings): 190 calories; fat 10 g; saturated fat 4 g; carbohydrates 23 g; fiber 5 g; sugars 12 g; protein 4 g; sodium 780 mg. Values will vary based on exact ingredients, brands, and portion size.

Leave a Reply