Tomato Soup Recipe
There’s nothing quite as comforting as a warm bowl of classic tomato soup. Whether you’re looking for a cozy meal on a chilly day or a simple recipe using pantry staples, this Tomato Soup Recipe is rich, flavorful, and incredibly easy to make. It’s perfect on its own or paired with a grilled cheese sandwich for the ultimate comfort food experience.

Ingredients List:
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon tomato paste
- 1 (28-ounce) can crushed tomatoes
- 2 cups vegetable broth
- 1 teaspoon sugar
- ½ teaspoon dried basil
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
- ½ cup heavy cream (optional for a creamy texture)
- Fresh basil leaves for garnish
Step-by-Step Instructions:
Step 1: Heat olive oil in a large saucepan over medium heat. Sauté chopped onion until soft, about 5 minutes.
Step 2: Add garlic and tomato paste. Cook for another 1-2 minutes, stirring often.
Step 3: Stir in crushed tomatoes and vegetable broth.
Step 4: Add sugar, basil, salt, and pepper. Let simmer for 20–25 minutes.
Step 5: Blend the soup using an immersion blender or in batches in a blender until smooth.
Step 6: Return to pot, stir in cream if desired, and warm gently.
Step 7: Serve hot with a garnish of fresh basil and your favorite sides.
Cooking Time:
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Servings:
Serves 4
Nutritional Information (approx. per serving):
- Calories: 210
- Carbs: 18g
- Protein: 3g
- Fat: 14g
Storage Instructions:
- Store in an airtight container in the fridge for up to 4 days.
- Freeze for up to 2 months. Reheat on the stovetop before serving.
Pairings & Serving Suggestions:
- Grilled cheese sandwiches
- Croutons or garlic toast
- A crisp side salad
- Parmesan cheese and black pepper on top
Seasonal Relevance:
Perfect for cozy autumn evenings, rainy days, or as a quick winter lunch to warm you up.
Tomato Soup Recipe
Course: Uncategorized4
servings10
minutes25
minutes210
kcalA comforting and flavorful tomato soup recipe made with fresh tomatoes, herbs, and a hint of cream. Perfect for cozy nights, quick lunches, or a light dinner—this classic soup is both easy to make and deliciously satisfying.
Ingredients
2 tablespoons olive oil
1 medium onion, finely chopped
2 cloves garlic, minced
1 tablespoon tomato paste
1 (28-ounce) can crushed tomatoes
2 cups vegetable broth
1 teaspoon sugar
½ teaspoon dried basil
½ teaspoon salt (or to taste)
¼ teaspoon black pepper
½ cup heavy cream (optional for a creamy texture)
Fresh basil leaves for garnish
Directions
- Heat olive oil in a large saucepan over medium heat. Sauté chopped onion until soft, about 5 minutes.
- Add garlic and tomato paste. Cook for another 1-2 minutes, stirring often.
- Stir in crushed tomatoes and vegetable broth.
- Add sugar, basil, salt, and pepper. Let simmer for 20–25 minutes.
- Blend the soup using an immersion blender or in batches in a blender until smooth.
- Return to pot, stir in cream if desired, and warm gently.
- Serve hot with a garnish of fresh basil and your favorite sides.
Recipe Video
Notes
- This classic tomato soup recipe is a warm, comforting dish made with ripe tomatoes, aromatic herbs, and a touch of cream for richness. It’s simple to prepare and perfect for pairing with a grilled cheese sandwich or crusty bread. Ideal for chilly evenings or light lunches, this soup is a timeless favorite for all ages.
FAQs:
Q1: Can I use fresh tomatoes?
Yes! Roast 2 pounds of fresh tomatoes for a richer, homemade flavor.
Q2: Is it vegan-friendly?
It can be! Just skip the cream or replace with coconut milk or another dairy-free alternative.
Q3: Can I make it ahead?
Absolutely. It tastes even better the next day and freezes well for future meals.
Conclusion:
This homemade Tomato Soup Recipe is a simple, soul-satisfying dish that comes together with minimal effort and ingredients. Whether served alone or with your favorite sandwich, it’s a delicious classic that never goes out of style.