This Carrot Tomato Soup combines the sweetness of carrots and the tang of tomatoes into a creamy, flavorful soup that’s both comforting and nourishing.
4 medium carrots, chopped
4 ripe tomatoes, chopped (or 1 can diced tomatoes)
1 onion, chopped
2 garlic cloves, minced
2 tbsp olive oil or butter
3 cups vegetable or chicken broth
Salt and pepper to taste
1 tsp grated ginger (optional)
1/4 cup cream or coconut milk (optional)
Fresh herbs for garnish
Heat olive oil in a pot and sauté onion for 3–4 minutes. Add garlic and ginger.
Add carrots and tomatoes; season with salt and pepper. Cook for 5 minutes.
Pour in broth, bring to a boil, then simmer 20–25 minutes until carrots are soft.
Blend until smooth. Add cream if desired. Adjust seasoning.
Garnish with herbs, drizzle of cream, or croutons. Serve hot.