German Fresh Cream of Tomato Soup Recipe

Gazpacho soup with green basil on grey concrete background
The Picture Pantry / Getty Images
Prep: 10 mins
Cook: 35 mins
Total: 45 mins
Servings: 2 servings
Nutrition Facts (per serving)
255 Calories
5g Fat
41g Carbs
9g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 255
% Daily Value*
Total Fat 5g 6%
Saturated Fat 2g 9%
Cholesterol 0mg 0%
Sodium 975mg 42%
Total Carbohydrate 41g 15%
Dietary Fiber 7g 25%
Protein 9g
Calcium 273mg 21%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Tomato soup is a classic in almost all cuisines. Germans are accustomed to serving it with unsweetened whipped cream on top to make Tomatencremesuppe. The cream slowly melts into the soup, making swirls of creamy, tomato-y taste without too many calories.

This soup can be served as-is, with basil, or some shaved Parmesan. To make this a vegetarian soup, use vegetable broth as a base. While Roma tomatoes, also known as Italian plum tomatoes, are the best to use, any tomato will work.

You also can substitute the whipping cream for sour cream if you want to give it a little more bite.

If you want to make this recipe vegan, you can substitute the cream for silken tofu, by whipping it until smooth. Using tofu may require some taste-testing to ensure the flavor is how you want it, and you probably will use less tofu than the amount of cream called for, but it should give you the same creamy texture as the traditional recipe.


  • 1 teaspoon good-quality olive oil
  • 1/2 cup onion, chopped (1/2 medium onion)
  • 1 clove garlic, chopped
  • 1 pound (about 8 to 10) tomatoes (preferably Roma tomatoes: quartered)
  • 2 tablespoons vodka (or tequila)
  • 1 sprig fresh thyme (or 1/2 teaspoon dried thyme)
  • 1 sprig oregano (or 1/2 teaspoon dried oregano)
  • 1 cup chicken broth or vegetable broth
  • 1/2 teaspoon kosher salt
  • Dash freshly ground pepper
  • 1 tablespoon fresh chopped basil for garnish
  • 4 tablespoons heavy whipping cream, whipped (optional)

Steps to Make It

  1. Heat 1 teaspoon good-quality olive oil in a skillet and sauté the 1/2 cup chopped onions until translucent. Add 1 clove chopped garlic and continue to sauté for a few minutes, being careful not to burn it.

  2. Add the 1 pound of quartered tomatoes, toss in the 2 tablespoons vodka or tequila and the herbs, cover pan and cook for 10 to 15 minutes, stirring occasionally.

  3. When tomatoes are soft, remove from stove and place contents in a blender.

  4. Carefully place one or two hot pads on the lid of the blender and hold the lid in place while you blend the hot tomatoes for 30 seconds, or so.

  5. Pour the sauce through a sieve over the pan and, using the back of a spoon, coax all the liquids back into the pan. This step is optional but results in a smooth and flavorful tomato soup.

  6. Add 1 cup of chicken broth or vegetable broth, salt, and pepper to taste. Heat gently for 5 minutes. Ladle into bowls and garnish with a dollop of unsweetened whipped cream and chopped basil.

Use Caution When Blending Hot Ingredients

Steam expands quickly in a blender, and can cause ingredients to splatter everywhere or cause burns. To prevent this, fill the blender only one-third of the way up, vent the top, and cover with a folded kitchen towel while blending.

Recipe Tags: