Go Back

Homemade Creamy Tomato Soup

A comforting classic homemade creamy tomato soup that is quick to prepare and perfect for busy weeknights. Made with fresh ingredients for a rich and satisfying flavor.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course, Soups
Cuisine: American
Calories: 320

Ingredients
  

Main Ingredients
  • 1 can can of tomatoes Choose high-quality crushed tomatoes for a smooth consistency and vibrant flavor.
  • 1 medium onion, chopped Sweet onions provide the best balance of flavor; yellow onions are a great choice too.
  • 2 cloves garlic, minced Fresh garlic adds an amazing aroma and depth to the soup. Don’t skip this!
  • 2 cups vegetable broth This is the secret to a flavorful base; homemade broth elevates the dish.
  • 1 cup heavy cream For that luxurious, creamy finish that enhances the soup's overall taste.

Method
 

Cooking Steps
  1. In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and minced garlic, and sauté until soft and fragrant, about 5 minutes.
  2. Stir in the canned tomatoes and vegetable broth, bringing the mixture to a boil over medium-high heat.
  3. Once boiling, reduce the heat and let the soup simmer for 20 minutes to allow the flavors to meld.
  4. Using an immersion blender, carefully puree the soup until smooth. If using a regular blender, allow it to cool slightly before blending in batches.
  5. Add the heavy cream and stir until well combined. Season with salt and pepper to taste.
  6. Garnish with fresh basil leaves and enjoy alongside a gooey grilled cheese for the ultimate comfort meal!

Notes

Pro Tips: Don't skip the simmer to enhance the flavor; use fresh herbs for added taste; adjust the cream for a lighter version or substitute with half-and-half.