← BlogJune 28, 2026

How to Make the Perfect 3 Ingredient Tomato Soup

American · Easy · 25 min · 4 servings

vegetariangluten-free
Advertisement

This 3 Ingredient Tomato Soup uses canned tomatoes, onion, and cream to create a silky and satisfying bowl of comfort. With just three main ingredients, this recipe proves that simple pantry staples can deliver incredible depth of flavor.

Why this recipe works

This 3 Ingredient Tomato Soup recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 25 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 180 calories with 3g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 5 simple ingredients that you can find at any grocery store:

  • 28 oz canned crushed tomatoes
  • 1 large yellow onion, diced
  • 0.5 cup heavy cream
  • 1 tsp salt
  • 2 tbsp olive oil

Step by step instructions

Step 1: Saute the Onion

Heat olive oil in a large pot over medium heat. Add the diced onion and a pinch of salt and cook, stirring occasionally, for about 8 minutes until the onion is soft and translucent.

Step 2: Simmer the Tomatoes

Pour in the crushed tomatoes and stir to combine with the onion. Bring the mixture to a gentle simmer and cook for 10 minutes, allowing the flavors to meld together.

Step 3: Blend and Finish with Cream

Use an immersion blender to puree the soup until completely smooth. Stir in the heavy cream and season with additional salt to taste. Warm over low heat for 2 minutes before serving.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • heavy cream → full-fat coconut milk for a dairy-free version
  • canned crushed tomatoes → 2 pounds of fresh roma tomatoes, roasted

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Skipping the onion saute step, which removes the sharp raw onion flavor and builds the soup base
  • Adding cream while the soup is at a full boil, which can cause it to curdle and separate

Nutrition facts

Per serving: 180 calories, 3g protein, 14g carbs, 13g fat, 3g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement