Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Middle-of-Winter Creamy Tomato Soup Recipe

  • Author: Any
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This comforting Middle-of-Winter Creamy Tomato Soup recipe is a rich and flavorful blend of sautéed vegetables, fresh herbs, and creamy tomato base, perfect for warming up on cold days. Featuring fresh basil, thyme, and a smooth finish with cream or dairy alternatives, it offers a luscious texture and heartwarming taste that’s easy to prepare and customizable to your dietary preference.


Ingredients

Scale

Vegetables & Herbs

  • 1 large yellow onion, diced
  • 3 medium carrots, diced
  • 4 cloves garlic, finely chopped or grated
  • 1 cup fresh basil leaves and tender stems
  • 1 teaspoon fresh thyme leaves (or generous pinch dried thyme)

Liquids & Others

  • 3 tablespoons olive oil
  • 4 tablespoons tomato paste
  • optional: up to 1 teaspoon crushed red pepper flakes
  • one 28-ounce can crushed tomatoes
  • 2 cups vegetable stock or broth
  • optional: ½ cup dry, unoaked white wine
  • 2 cups heavy cream, milk, or unsweetened plant milk of choice (almond, oat milk, etc.)
  • kosher salt and ground black pepper, to season

Instructions

  1. Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the diced onions and carrots, cooking until softened and translucent, about 7-10 minutes. Stir occasionally to prevent sticking.
  2. Add Garlic and Tomato Paste: Add the finely chopped garlic and tomato paste to the pot. Cook for 2-3 minutes, stirring constantly, to deepen the flavor and allow the tomato paste to caramelize slightly.
  3. Add Herbs and Spices: Stir in the fresh basil leaves and thyme, along with the optional crushed red pepper flakes if using. Cook for another minute to release the herbal aromas.
  4. Add Tomatoes, Stock, and Wine: Pour in the canned crushed tomatoes and vegetable stock. If using, add the dry, unoaked white wine. Stir to combine and bring the mixture to a gentle simmer.
  5. Simmer the Soup: Reduce heat to low, cover partially, and let the soup simmer gently for 20-25 minutes to allow flavors to meld and the vegetables to fully soften.
  6. Blend the Soup: Remove the pot from heat and use an immersion blender to puree the soup until smooth and creamy. Alternatively, transfer in batches to a blender, then return to the pot.
  7. Add Cream and Season: Stir in the heavy cream, milk, or plant-based milk of choice. Season the soup with kosher salt and freshly ground black pepper to taste. Warm gently over low heat, ensuring it does not boil, until heated through.
  8. Serve: Ladle the creamy tomato soup into bowls and optionally garnish with fresh basil leaves or a drizzle of olive oil. Serve warm with crusty bread for a cozy meal.

Notes

  • For a vegan or dairy-free version, use unsweetened plant milk such as almond or oat milk instead of cream or regular milk.
  • The optional white wine adds a subtle acidity and depth but can be omitted if desired.
  • Crushed red pepper flakes add a mild heat—adjust quantity according to your spice preference.
  • Use low-sodium vegetable stock to control the saltiness of the soup.
  • Storing: This soup keeps well refrigerated for up to 4 days and freezes excellently for up to 3 months.

Keywords: tomato soup, creamy tomato soup, winter soup, vegetarian soup, homemade tomato soup, comforting soup, basil tomato soup, easy soup recipe