Tomato Soup Featured Image copy

Simple Pantry Tomato Soup with Garlic and Onion

This Tomato Soup is a comforting homemade tomato soup recipe made with simple pantry ingredients like tomatoes, onion, garlic, and a touch of cream. It’s a cozy soup recipe to make in just 30 minutes.

tomato soup

WANT TO SAVE THIS FOR LATER?

We'll email it to you - along with our free printable party planner!

This soup is perfect for cozy lunches and light dinners. It’s also a great go-to recipe for family dinners and quick weekday meals to serve with a classic grilled cheese sandwich and fresh green salad on the side.

Soups are perfect to make during chilly nights, and you can find homemade soup recipes that your family loves.

How to Make Tomato Soup

Ingredients you’ll need for this recipe
  • 2 tbsp butter (30 g)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 × 14 oz cans chopped tomatoes (2 × 400 g cans)
  • 2 cups chicken stock (500 ml)
  • 1 tsp sugar
  • Salt and black pepper, to taste
  • ¼–½ cup heavy cream (60–120 ml), optional

Tomato Soup Process Ingredients

Step-by-Step Guide

1. Melt the butter in a large saucepan over medium heat.

2. Add the diced onion and cook gently for 5–7 minutes until soft and translucent.

Tomato Soup Process Photo

3. Stir in the garlic and cook for 30 seconds until fragrant.

4. Add the chopped tomatoes, chicken stock, sugar, salt, and pepper.

5. Bring to a gentle simmer and cook for 15–20 minutes.

Tomato Soup Process Photo

6. Blend until completely smooth using an immersion blender or countertop blender.

Tomato Soup Process Photo

7. Stir in heavy cream if using. Adjust seasoning and serve warm.

Serve & Enjoy!

Tomato Soup Process Photo

Important Recipe Notes

  • Since tomatoes are the main flavor here, choose good canned chopped tomatoes for the best taste. Fire-roasted tomatoes also work great if you want a deeper flavor.
  • If using a countertop blender, let the soup cool slightly and blend in batches to avoid splashes. An immersion blender is the easiest and safest option.
  • If you prefer a thicker soup, simmer a little longer after blending. For a thinner soup, just add a splash more stock or water.
  • Cream is optional: The heavy cream adds a smooth, creamy finish, but the soup is still delicious without it if you want a lighter version.
  • Always taste and adjust salt and pepper after blending so the flavors are balanced.
  • Best served warm, not boiling: Let the soup rest for a minute or two before serving so the flavors settle nicely.

Tomato Soup

This homemade Tomato Soup is a warm and comforting soup recipe made with simple ingredients like tomatoes, onion, garlic, and a splash of cream. It has a smooth, velvety texture and a naturally sweet, slightly tangy flavor. Perfect for busy weeknights or chilly days, serve it hot with crusty bread or a gooey grilled cheese.
Print Recipe
Tomato Soup
Prep Time:10 minutes
Cook Time:20 minutes
Total Time:30 minutes

Ingredients

  • 2 tbsp butter 30 g
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 2 × 14 oz cans chopped tomatoes 2 × 400 g cans
  • 2 cups chicken stock 500 ml
  • 1 tsp sugar
  • Salt and black pepper to taste
  • ¼ –½ cup heavy cream 60–120 ml, optional

Instructions

  • Melt the butter in a large saucepan over medium heat.
  • Add the diced onion and cook gently for 5–7 minutes until soft and translucent.
  • Stir in the garlic and cook for 30 seconds until fragrant.
  • Add the chopped tomatoes, chicken stock, sugar, salt, and pepper.
  • Bring to a gentle simmer and cook for 15–20 minutes.
  • Blend until completely smooth using an immersion blender or countertop blender.
  • Stir in heavy cream if using. Adjust seasoning and serve warm.
Servings: 4
Calories: 200kcal
Author: carlycampbell

Check Out More Soup Recipe Ideas!

Similar Posts