This Carrot Tomato Soup is a warm, velvety bowl of comfort that combines the natural sweetness of carrots with the tangy depth of ripe tomatoes. Light, nourishing, and full of flavor, this soup is perfect for cool evenings, quick lunches, or as a vibrant starter for dinner parties. It’s made with simple pantry staples, but the result is surprisingly rich and elegant.
Unlike heavier cream-based soups, this one is naturally smooth and creamy—thanks to the texture of cooked carrots and blended tomatoes. It’s easy to prepare, packed with vitamins A and C, and can be customized to suit your taste: keep it classic, spice it up, or swirl in some coconut milk or cream for a luxurious finish.
Ingredients Overview

This soup uses just a handful of fresh, wholesome ingredients, each contributing to the flavor, texture, and nourishment of the dish.
Carrots
-
Fresh carrots: The star of the soup, carrots bring sweetness, vibrant color, and body when blended. Rich in beta-carotene and fiber.
Tomatoes
-
Fresh tomatoes or canned whole tomatoes: Provide a tangy base with natural acidity. Roma or plum tomatoes work well; fire-roasted canned tomatoes add a smoky depth.
Aromatics
-
Onion & garlic: Essential flavor builders—sautéed for depth and warmth.
-
Ginger (optional): Adds brightness and helps digestion.
Liquid Base
-
Vegetable broth or chicken broth: Adds body and savory depth to balance the sweetness.
-
Water (optional): Can be used to adjust consistency without overpowering flavors.
Seasonings
-
Salt & pepper: Essential for balance.
-
Cumin or coriander (optional): Add a subtle earthiness.
-
Red chili flakes (optional): For gentle heat.
Finishers (Optional)
-
Olive oil or butter: A drizzle adds richness.
-
Cream or coconut milk: Optional swirl for a creamy texture.
-
Fresh herbs: Basil or cilantro for garnish and freshness.
Step-by-Step Instructions
1. Prep the Vegetables
-
Peel and slice 4–5 medium carrots.
-
Roughly chop 1 medium onion, 2 cloves garlic, and 2–3 tomatoes (or use 1 can of whole tomatoes).
2. Sauté the Aromatics
In a large pot, heat 1 tbsp olive oil over medium heat. Add the onion and sauté for 3–4 minutes until translucent. Stir in garlic (and ginger if using) and cook for another minute.
3. Add Carrots & Tomatoes
Add sliced carrots and chopped tomatoes (or canned). Cook for 5–6 minutes, stirring occasionally, to let the vegetables soften slightly and release their flavor.
4. Add Broth & Simmer
Pour in 3 cups vegetable or chicken broth. Bring to a boil, then reduce to a simmer. Cover and cook for 20–25 minutes, or until the carrots are tender enough to blend.
5. Blend the Soup
Remove from heat and let cool slightly. Use an immersion blender directly in the pot, or transfer to a countertop blender in batches. Blend until smooth and creamy.
6. Adjust Seasoning & Consistency
Return to heat and season with:
-
Salt & black pepper to taste
-
Optional: ½ tsp cumin, chili flakes, or a touch of honey if your tomatoes are too acidic
Thin with a bit of water or broth if needed. Let simmer another 5 minutes.
7. Finish & Serve
Ladle into bowls and garnish with a swirl of cream or coconut milk, a drizzle of olive oil, and a sprinkle of herbs. Serve hot with crusty bread or grilled cheese.
Tips, Variations & Substitutions
Tips for Best Texture
-
Simmer carrots fully: They should be fork-tender for a smooth, velvety texture.
-
Blend well: Use a high-speed blender for the silkiest result.
-
Strain (optional): For an ultra-smooth soup, strain through a fine-mesh sieve after blending.
Flavor Variations
-
Spiced version: Add 1 tsp curry powder or garam masala for an Indian-style soup.
-
Creamy version: Stir in ¼ cup of coconut milk or cream before serving.
-
Roasted version: Roast the tomatoes and carrots beforehand for a smoky, caramelized twist.
Substitutions
-
No fresh tomatoes? Use canned fire-roasted tomatoes for convenience and flavor.
-
No broth? Use water with a bouillon cube or add a bit of miso paste for umami.
-
Vegan? Stick to olive oil and vegetable broth; skip cream or use plant-based options.
Serving Ideas & Occasions
Cozy Lunch or Dinner
Serve as a main course with:
-
Toasted sourdough
-
Grilled cheese
-
A side of mixed greens with vinaigrette
Elegant Starter
Serve in small cups for dinner parties, topped with a swirl of cream and microgreens.
Meal Prep Friendly
Make a big batch and store in jars or containers. Reheat gently and enjoy throughout the week.
Light Meal Option
Perfect for detox days, light dinners, or when you’re feeling under the weather.
Nutritional & Health Notes
This soup is naturally low in calories and rich in vitamins and antioxidants. Ideal for clean eating and immune support.
Per Serving (1½ cups)
-
Calories: ~120
-
Protein: ~2g
-
Carbs: ~18g
-
Fat: ~4g (depends on oil/cream use)
-
Fiber: ~4g
Nutritional Benefits
-
Carrots: High in beta-carotene (vitamin A), great for vision and skin.
-
Tomatoes: Provide vitamin C and lycopene, a powerful antioxidant.
-
Low-fat & low-sugar: No added cream or sweeteners needed, though honey or coconut milk are optional.
Frequently Asked Questions (FAQ)
1. Can I freeze carrot tomato soup?
Yes! Let it cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Reheat gently on the stove.
2. Can I make this soup in a pressure cooker?
Absolutely. Sauté onions and garlic, then add the rest of the ingredients and pressure cook for 5–6 minutes. Blend and season as usual.
3. Is this soup vegan?
Yes—if you use vegetable broth and skip dairy-based cream or butter.
4. Can I use baby carrots?
Yes. They’re just as sweet and require no peeling. Cut them in half for faster cooking.
5. What can I serve with it?
Try:
-
Grilled cheese or paninis
-
Crusty sourdough or garlic toast
-
Crackers or pita chips
-
Quinoa salad or avocado toast for a full meal
6. How do I make it creamier?
Blend thoroughly and add a bit of coconut milk, heavy cream, or cashew cream for a rich finish.
7. My soup is too acidic. How do I fix it?
Stir in a small amount of sugar or honey, or add a splash of coconut milk to balance the acidity of the tomatoes.
PrintCarrot Tomato Soup (Smooth, Nourishing, and Naturally Sweet)
A velvety, nourishing carrot tomato soup made with fresh vegetables, aromatics, and savory broth. Naturally sweet, tangy, and perfect for cozy dinners or light lunches.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30minutes
- Yield: 4–6 servings 1x
Ingredients
-
4–5 medium carrots, sliced
-
2–3 ripe tomatoes or 1 can (14 oz) whole tomatoes
-
1 onion, chopped
-
2 cloves garlic, minced
-
1 tsp grated ginger (optional)
-
3 cups vegetable or chicken broth
-
1 tbsp olive oil
-
½ tsp salt
-
¼ tsp black pepper
-
Optional: ½ tsp cumin or chili flakes
-
Optional toppings: cream, olive oil, herbs
Instructions
-
Heat oil in a pot. Sauté onion 3–4 mins until translucent. Add garlic (and ginger) and cook 1 min.
-
Add carrots and tomatoes. Cook 5 mins, stirring occasionally.
-
Pour in broth. Bring to boil, then simmer covered 20–25 mins until carrots are soft.
-
Blend until smooth. Return to pot, season with salt, pepper, and spices. Simmer 5 more mins.
-
Serve hot with toppings of choice.