Creamy Tomato Soup Recipes – 30-Minute Comfort in a Bowl

By August 24, 20264 min read
Tomato Soup Recipes, freshly made and ready to serve
Tomato Soup Recipes, freshly made and ready to serve
Soup

Tomato Soup Recipes

Creamy Tomato Soup Recipes made with fresh tomatoes, garlic, and herbs offer a quick, comforting meal for any day.

Tomato soup starts with ripe tomatoes, which should be slightly soft but not squishy. Overripe ones can make the soup too watery.

A good soup uses onion and garlic for depth. Some people skip them, but they make the flavor pop.

Why You'll Love This Recipe

1

Rich tomato flavor without roasting.
2

Quick 35-minute cook time.
3

Uses everyday pantry staples.
4

Can be made ahead for busy days.

About the Ingredients

2 cups (300g) crushed tomatoes

Ripe, slightly soft tomatoes add sweetness. Use canned if fresh is unavailable.

1 medium onion, chopped

Onion adds depth. Substitute with shallots or leeks for a milder taste.

2 cloves garlic, minced

Fresh garlic is key. Use garlic powder if you’re short on time.

2 cups (475ml) vegetable broth

Low-sodium broth keeps the soup balanced. Chicken broth works too.

1 tbsp olive oil

Use any neutral oil. Coconut oil adds a subtle richness.

1/2 tsp salt

Adjust to taste. Sea salt or kosher salt can be used instead.

1/4 tsp black pepper

Freshly ground is best. Cayenne pepper adds heat if you like it.

1/4 cup (30g) butter

Butter enriches the soup. Use vegan butter for a dairy-free version.

2 tbsp (25g) tomato paste

Adds color and thickness. Use ketchup as a last-resort substitute.

1/2 cup (60g) heavy cream

Cream gives silkiness. Milk or coconut cream work if you’re avoiding dairy.

Tips & Tricks

  • Blend the soup until smooth for a velvety texture.
  • Don’t overcook the onions—they’ll turn bitter.
  • Add cream at the end to avoid curdling.
  • Taste and adjust seasoning before serving.

Step-by-Step Instructions

1. Sauté onion and garlic

Heat oil in a pot, add onion and garlic. Cook until translucent, about 5 minutes. This builds a flavor base.

2. Add tomatoes and broth

Pour in crushed tomatoes and broth. Stir to combine. Let it come to a simmer, then reduce heat.

3. Simmer for 30 minutes

Cook uncovered for 30 minutes. This softens the tomatoes and deepens the flavors. Check the liquid level occasionally.

4. Stir in tomato paste

Mix in tomato paste for color and thickness. Cook 2 more minutes to let it meld with the soup.

5. Blend the mixture

Puree the soup until smooth. A stick blender works best. Return to the pot if using a regular blender.

6. Add butter and cream

Stir in butter and cream. Cook 1 minute until the soup is glossy. This gives it a creamy finish.

7. Adjust seasoning

Taste and add more salt or pepper if needed. Let it sit 5 minutes before serving for best flavor.

How to Store Tomato Soup Recipes

Refrigerator

Keep in airtight containers for up to 5 days. Use within 3 days for best taste.

Freezer

Portion into mason jars. Freeze for 3 months. Thaw overnight in the fridge.

Reheating

Reheat on the stove over low heat. Avoid boiling to prevent curdling. Microwave in short bursts if needed.

Frequently Asked Questions

Q: How do I thicken the soup?

Stir in 1-2 tbsp tomato paste or blend in 1/4 cup cooked rice for body.

Q: Can I make this ahead?

Yes. Cool completely, then refrigerate or freeze. Reheat gently before serving.

Q: What if I don’t have heavy cream?

Milk, coconut cream, or yogurt work. Adjust quantity to match the recipe’s liquid level.

Q: How long does it last?

Refrigerated for 5 days, frozen for 3 months. Best within 3 days for freshness.

Try this tomato soup recipe tonight—it’s easy, uses simple ingredients, and feels like a warm hug. Let me know how it turns out!

Tomato Soup Recipes

Tomato Soup Recipes

Creamy Tomato Soup Recipes made with fresh tomatoes, garlic, and herbs offer a quick, comforting meal for any day.

15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 cups (300g) crushed tomatoes
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 cups (475ml) vegetable broth
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup (30g) butter
  • 2 tbsp (25g) tomato paste
  • 1/2 cup (60g) heavy cream

📋 Instructions

  1. 1Sauté onion and garlic — Heat oil in a pot, add onion and garlic. Cook until translucent, about 5 minutes. This builds a flavor base.
  2. 2Add tomatoes and broth — Pour in crushed tomatoes and broth. Stir to combine. Let it come to a simmer, then reduce heat.
  3. 3Simmer for 30 minutes — Cook uncovered for 30 minutes. This softens the tomatoes and deepens the flavors. Check the liquid level occasionally.
  4. 4Stir in tomato paste — Mix in tomato paste for color and thickness. Cook 2 more minutes to let it meld with the soup.
  5. 5Blend the mixture — Puree the soup until smooth. A stick blender works best. Return to the pot if using a regular blender.
  6. 6Add butter and cream — Stir in butter and cream. Cook 1 minute until the soup is glossy. This gives it a creamy finish.
  7. 7Adjust seasoning — Taste and add more salt or pepper if needed. Let it sit 5 minutes before serving for best flavor.
👨🍳 Chef's Note: Use ripe tomatoes for sweetness. If it’s too acidic, add a pinch of sugar or a splash of milk.

Servings: 6

Cuisine: American

Course: Soup

Simple Cooker Recipes

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

Have you tried this recipe? Share what worked for you or ask a cooking question.

Your email address will not be published. Required fields are marked *