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
creamy Tomato Soup

Creamy Tomato Soup Recipe


  • Author: Amelia Bryan
  • Total Time: 1 hr
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A rich and comforting homemade tomato soup made with fire-roasted tomatoes, fresh basil, and plenty of butter for a velvety texture.


Ingredients

  • 4 tablespoons salted butter
  • 2 cloves garlic, sliced
  • 1/4 cup fresh basil leaves, packed
  • 4 cups vegetable broth, low-sodium
  • 1 teaspoon sea salt
  • 1 large yellow onion, roughly chopped
  • 2 (28-ounce) cans fire-roasted crushed tomatoes
  • 1/2 teaspoon black pepper

Instructions

  1. Melt the butter in a medium saucepan over medium heat, then add the chopped onions and cook for about 5 to 6 minutes until softened. Stir in the sliced garlic and sauté for another minute until it becomes aromatic.
  2. Add the fire-roasted crushed tomatoes, vegetable broth, salt, and black pepper to the pot. Bring the liquid to a simmer, then reduce the heat and let it cook uncovered for approximately 40 to 45 minutes to thicken and develop flavor.
  3. Remove the saucepan from the heat and stir in the fresh basil leaves. Use an immersion blender to puree the soup until it is completely smooth and creamy before serving warm.

Notes

For a richer version, you can stir in a splash of heavy cream or coconut milk right before serving. If you don’t have fire-roasted tomatoes, regular crushed tomatoes will work, but you may want to add a pinch of smoked paprika.

  • Prep Time: 15 min
  • Cooling: 5 min
  • Cook Time: 45 min
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 230
  • Sugar: 13g
  • Sodium: 1250mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 6g
  • Protein: 4g
  • Cholesterol: 30mg

Keywords: creamy Tomato Soup, easy soup recipe, homemade tomato soup, vegetarian dinner, comfort food