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
The best recipe for homemade tomato soup in under 30 minutes. Vegan-adaptable.

The Best Tomato Soup Recipe!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 134 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 10
  • Cook Time: 20
  • Total Time: 30 minutes
  • Yield: 4-5 cups 1x
  • Category: soup, vegan,
  • Method: stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Homemade Tomato Soup made with fresh or canned tomatoes, in under 30 minutes. Creamy, easy and delicious! Vegan-adaptable (see notes). Watch the video!


Ingredients

Units Scale
  • 4 tablespoons olive oil, ghee, or butter (the ghee elevates!)
  • 1 extra-large onion, diced
  • 1 cup carrots, thinly sliced (or one red bell pepper) or use both-the best!!)
  • 2 lbs fresh tomatoes (or one, 28-ounce can of San Marzano Tomatoes)
  • 1 cup water plus 1-2 bouillon cubes (chicken or veggie)
  • 2 tablespoons sugar, honey or maple syrup (or sugar alternative)
  • 1 teaspoon salt, more to taste
  • 1/2 teaspoon pepper
  • 1015 basil leaves
  • pinch cayenne (optional, but good)
  • 1/2 cup heavy cream or half and half (or sub-cashews-see notes)
  • 12 tablespoons sour cream– optional!

Optional toppings:


Instructions

  1. Heat butter in a heavy bottom pan over medium-high heat. Add the onions, and saute until softened about 3-4 minutes. Add the carrots, lower heat to medium, saute 3-4 minutes more until onions are golden and fragrant.
  2. Add the tomatoes, water, bouillon cubes, honey or sugar, salt and pepper. (If making this vegan, add cashews now-see notes.) Stir, increase heat and bring to a simmer, cover, then lower heat to low, so it’s gently simmering.  Simmer 10-15 minutes until the tomatoes have broken down and carrots are tender. Remove from heat.
  3. Using an immersion blender, blend the soup adding the basil leaves.  Or you can blend in a blender.
  4. Return it to the pot. Stir in the cream.
  5. Taste and adjust salt and sugar. Add a little pinch of cayenne.
  6. Whisk in the sour cream if you like.
  7. Serve in bowls with basil ribbons, arugula almond pesto, croutons, pecorino, or fresh little tomatoes (halved).

Notes

If making this vegan, add 1/3-1/2 cup raw cashews to simmering tomatoes to soften before blending. You will need to blend the soup a little longer.

To use broth or stock instead of bouillon cubes- feel free, but you will need to increase the salt to taste.

Feel free to add: garlic or celery when you add the carrots.

STORE: Soup will last 4 days in the fridge or freeze for winter in mason jars with 1-inch headroom (for expansion).

Nutrition

  • Serving Size: 1 cup
  • Calories: 284
  • Sugar: 21 g
  • Sodium: 758.7 mg
  • Fat: 18.4 g
  • Saturated Fat: 4.6 g
  • Carbohydrates: 30 g
  • Fiber: 5.1 g
  • Protein: 4.4 g
  • Cholesterol: 12.4 mg