Print

Classic Tomato Soup

A bowl of rich tomato soup swirled with cream and garnished with fresh basil leaves and cracked pepper.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A smooth and comforting tomato soup, perfect for a chilly day. This recipe offers a flavorful twist on a childhood favorite.

Ingredients

Scale
  • 2 tbsp olive oil
  • 1 large yellow onion, chopped
  • 4 cloves garlic, minced
  • 2 (28 ounce) cans crushed tomatoes
  • 4 cups vegetable broth
  • 1 tsp dried basil
  • 1/2 tsp dried oregano
  • 1/4 tsp red pepper flakes (optional)
  • 1/2 cup heavy cream (or coconut milk for dairy-free)
  • Salt and black pepper to taste
  • Fresh basil leaves for garnish

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes.
  2. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Pour in the crushed tomatoes and vegetable broth. Stir in the dried basil, oregano, and red pepper flakes (if using).
  4. Bring the soup to a simmer, then reduce heat to low, cover, and cook for at least 20 minutes to allow flavors to meld.
  5. Carefully transfer the soup to a blender (in batches if necessary) or use an immersion blender to puree until smooth.
  6. Return the pureed soup to the pot. Stir in the heavy cream.
  7. Heat gently until warmed through, but do not boil. Season with salt and black pepper to taste.
  8. Serve hot, garnished with fresh basil leaves.

Notes

  • For a richer flavor, you can roast fresh tomatoes before using them.
  • Adjust red pepper flakes for your desired level of spice.
  • This soup pairs wonderfully with grilled cheese sandwiches.
  • Consider this a great base for meal planning, offering a healthy option similar to what you might find from some meal delivery companies.

Nutrition