why make this recipe
This soup is warm, creamy, and full of fresh flavor. It uses simple ingredients you can find anywhere. It cooks fast and feels like home. The soup works for a quick lunch or a light dinner.
introduction
This Creamy Tomato Basil Soup uses fresh tomatoes and basil. Roast the vegetables to bring out their sweet taste. If you like warm, simple soups, you may also enjoy the classic shepherd’s pie soup for another cozy meal.
how to make Creamy Tomato Basil Soup
Roast the tomatoes, onion, and garlic first. Then blend them with broth and cream. Heat the soup gently and taste for salt and pepper. Serve hot with fresh basil on top.
Ingredients
- Fresh garden tomatoes
- Fresh basil
- Onion
- Garlic
- Olive oil
- Vegetable broth
- Cream or coconut milk
- Salt
- Pepper
Directions
- Preheat your oven to 400°F (200°C).
- Chop the tomatoes, onion, and garlic, and spread them on a baking sheet. Drizzle with olive oil, salt, and pepper.
- Roast in the oven for about 25-30 minutes until softened and slightly caramelized.
- Remove the roasted vegetables from the oven and transfer them to a blender or pot.
- Add the vegetable broth, fresh basil, and cream or coconut milk. Blend until smooth or use an immersion blender.
- Heat the soup on the stove to warm it up, adjusting seasoning as necessary.
- Serve hot, garnished with additional basil if desired.
how to serve Creamy Tomato Basil Soup
Pour the soup into bowls while it is hot. Add a few basil leaves on top. Serve with crusty bread, grilled cheese, or a simple salad. A drizzle of cream or olive oil makes it look nice.
how to store Creamy Tomato Basil Soup
Cool the soup to room temperature. Put it in an airtight container. Store in the fridge for up to 4 days. You can freeze the soup for up to 3 months. Thaw in the fridge and reheat on the stove.
tips to make Creamy Tomato Basil Soup
- Use ripe tomatoes for the best taste.
- Roast until vegetables are slightly brown for more flavor.
- Use coconut milk for a dairy-free option.
- Blend hot vegetables carefully; hold the lid or vent the blender.
- Taste and add salt at the end to avoid over-salting.
variation (if any)
- Add a splash of balsamic vinegar for a tangy note.
- Stir in cooked red lentils for more protein.
- Use roasted red peppers with the tomatoes for a smoky taste.
- Make it spicy with a pinch of red pepper flakes.
FAQs
Q: Can I use canned tomatoes?
A: Yes. Use good-quality canned tomatoes and skip roasting time. Blend and heat as written.
Q: Can I make this dairy-free?
A: Yes. Use coconut milk or another plant milk instead of cream.
Q: How do I reheat the soup?
A: Warm it in a pot over low heat. Stir often and add a little broth if it is too thick.
Q: Can I freeze this soup with cream?
A: You can freeze it, but the texture may change. Stir well when you reheat.
Q: How long do fresh herbs last in the soup?
A: Fresh basil keeps best added just before serving. It stays bright for a short time in the fridge.
Creamy Tomato Basil Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: Italian
- Diet: Vegetarian
Description
A warm and creamy tomato basil soup made with fresh ingredients, perfect for a quick lunch or light dinner.
Ingredients
- Fresh garden tomatoes
- Fresh basil
- Onion
- Garlic
- Olive oil
- Vegetable broth
- Cream or coconut milk
- Salt
- Pepper
Instructions
- Preheat your oven to 400°F (200°C).
- Chop the tomatoes, onion, and garlic, and spread them on a baking sheet. Drizzle with olive oil, salt, and pepper.
- Roast in the oven for about 25-30 minutes until softened and slightly caramelized.
- Remove the roasted vegetables from the oven and transfer them to a blender or pot.
- Add the vegetable broth, fresh basil, and cream or coconut milk. Blend until smooth or use an immersion blender.
- Heat the soup on the stove to warm it up, adjusting seasoning as necessary.
- Serve hot, garnished with additional basil if desired.
Notes
Use ripe tomatoes for the best taste. Roast until vegetables are slightly brown for more flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 6g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 30mg