426 shares Pin

Tweet

Share

This delicious easy tomato soup recipe only takes 20 minutes to make and 6 simple ingredients. It's full of flavor, creamy and is vegetarian, vegan and gluten-free. Use fresh or canned tomatoes.

Easy Tomato Soup

This is my quick-and-easy healthier homemade version of canned tomato soup.

This recipe is super easy to whip up with just 6 affordable ingredients and minimal prep. Plus, it comes together in under 20 minutes.

Canned cream of tomato soup is popular but very processed. It's simple to make your own at home from scratch, and you can control the salt and sugar levels. Hurrah!

Plus, you can use fresh or canned tomatoes or a mix of both.

This homemade soup is full of tomato flavor. And why wouldn't it be - it's full of nourishing tomatoes. It's creamy, thick, and delicious. Plus, it's ready in just 20 minutes!

I've used fresh tomatoes (look for lovely dark red ones, ideally on the vine, for the most flavour).

However, out of season, you could substitute fresh tomatoes for two cans of chopped or plum tomatoes.

If desired, sieve the tomato soup over a large bowl for a smoother finish.

This post was originally posted in Jan 2019. Updated March 2020 with new photos and text. The tomato soup recipe remains the same.

Reader Testimonials

⭐⭐⭐⭐⭐ "It’s a brilliant tomato soup recipe, better than the well known tinned soup" - Mike

⭐⭐⭐⭐⭐ "This is infinitely better than the canned soup! Love it." - Taryn

⭐⭐⭐⭐⭐ "My new favorite soup! There is nothing better than a good tomato soup with some crusty bread. I used canned plum tomatoes and it worked perfectly." - Vicky

⭐⭐⭐⭐⭐ "Always a lover of soup and this easy tomato soup recipe was so yum. The color is so bright and the flavors were amazing. I used half fresh and a tin of chopped tomatoes." - Veena

Homemade soup

I've said it often on this blog, but I am a massive fan of soup. Huge.

I eat soup nearly every day for lunch and I'm constantly whipping up big batches of various flavours to fill my freezer.

I've been known (often!) to have soup for breakfast, lunch and dinner - with a different kind at every meal. So versatile, so tasty and full of healthy veggies.

It's a great way to get your five-a-day (heck, go for 10-a-day) and to use up veggies.

Vegan soup recipes

Some of my favourite soup recipes are Kale Soup, Vegan Laksa, Mexican Bean Soup, Beetroot Soup Carrot Sweet Potato Soup and Lentil Soup. They're all homemade dairy-free, vegetarian and vegan soups that are full of flavor.

All those lovely veggies turned into a tasty bowl of nourishing goodness. Hug-in-a-bowl. What's not to love?

Cook's Tips

Make this a homemade tomato basil soup by blending in 1/2 cup (10g) fresh basil leaves

by blending in 1/2 cup (10g) fresh basil leaves Cook the onions until they're golden for the best flavor.

until they're golden for the best flavor. To blend the soup, use a blender or hand held immersion blender.

the soup, use a blender or hand held immersion blender. You can even enjoy this as a chunky tomato soup by not blending it.

tomato soup by not blending it. Make it gluten-free by using gluten-free flour to thicken the soup.

by using gluten-free flour to thicken the soup. You can substitute the fresh tomatoes for 2 x 400g/15oz cans of plum tomatoes, including the juice from the can and chopping them up a bit in the pan.

of plum tomatoes, including the juice from the can and chopping them up a bit in the pan. If desired, sieve the soup over a large bowl for a smoother finish

the soup over a large bowl for a smoother finish Look for low salt stock /broth for serving kids.

You don't need to skin or peel the tomatoes for this tomato soup. It all gets liquidised with the blender.

How long does this soup last in the fridge?

Store this soup in the fridge, covered, for up to 5 days.

But we never have it last that long - it's too good not to eat up quickly!

Can I freeze homemade soup?

Yes! You can absolutely freeze this soup.

Simply let it cool completely then freeze in a freezer-safe container for up to 3 months.

Serving suggestions

This soup is tasty on its own as a light lunch, snack or dinner. But it's also delicious served alongside:

Turmeric Bread

Rainbow Sandwich

Vegan Lobster Roll

Vegan Tuna Salad Sandwich

Roasted Vegetable Sandwich

Ingredients

To make this delicious recipe, you only need 6 simple ingredients!

Oil (or make it oil-free by sauteeing the onions in a splash of water)

Onion

Flour (or gluten free flour)

Fresh tomatoes or canned tomatoes

Vegetable stock/broth

Tomato puree/paste

{Garlic (optional)}

Tomato soup from canned tomatoes

When tomatoes are in season, they are an absolute joy. So juicy, red and full of flavor.

Growing up, my parents grew huge pots of tomatoes. They were so big and tasty. Such an incredible food memory. (Makes mental note to plant some myself this year...)

When you can get fresh seasonal tomatoes then this soup will be absolutely out-of-this-world. But even if you can't you really don't need to miss out on this awesome soup!

Just use canned tomatoes! The beauty of canned tomatoes is that they're canned when they're super-ripe and sweet. So they are perfect for canned tomato soup.

If using canned tomatoes, I prefer plum tomatoes. However, you can totally also use crushed, whole or chopped.

You can even use a mix! Try different type of tinned tomatoes, or half fresh, half canned. It all works!

I like to use the best canned tomatoes that I can find. Try Napolina, San Maranzo, Scalfani or Muir Glen.

How to make vegan tomato soup

Sautee the onions until soft and golden Stir in the flour (or gluten free flour) Add the tomatoes, broth/stock/ puree and bring to the boil Reduce the heat and simmer for 10 minutes Puree with a hand blender or blender

If you're looking for more vegan soup recipes, be sure to check out my list of 25+ Vegan Soup Recipes!

Did you make this easy tomato soup recipe? Please let me know how it turned out for you!

Leave a comment and star rating below and share a picture on Instagram, Twitter or Facebook with the hashtag #veggiedesserts.

Get the easy tomato soup recipe

Thanks for checking out my creamy tomato soup recipe! I love hearing from my readers.

You all allow me to do what I love and write this food blog, sharing vegetarian recipes, vegan recipes, vegetable cake recipes, vegan cake and also easy vegan desserts.

Kate x

Easy Tomato Soup This delicious easy tomato soup recipe only takes 20 minutes to make and 6 simple ingredients. It's full of flavour, creamy and is vegetarian, vegan and gluten free. 5 from 21 votes Print Pin Prep Time: 5 minutes Cook Time: 15 minutes Total Time: 20 minutes Servings: 4 127 kcal Author: Kate Hackworthy | Veggie Desserts Ingredients 1 tbsp oil

1 onion chopped

2 tbsp plain flour (use gluten free flour if required)

10 (750g) fresh tomatoes (or 2 x 15oz/400g cans of tomatoes including the juice), roughly chopped

2 1/4 cups (500ml) vegetable stock/broth

2 tbsp tomato puree/paste Instructions Heat the oil in a large pot over a medium heat. Add the onion and cook for 4 minutes until softened. Sprinkle in the flour and stir well.

Add the tomatoes, stock and tomato puree, stir well then bring to the boil. Reduce the heat and simmer for 10 minutes.

Puree with a hand held blender or food processor. Add more water to thin, if desired.

Ladle the soup into bowls and serve. If desired, top with fresh herbs and seeds. Recipe Tips You can substitute the fresh tomatoes for 2 x 400g/15oz cans of plum tomatoes, including the juice from the can and chopping them up a bit in the pan.

If desired, sieve the soup over a large bowl for a smoother finish

Look for low salt stock /broth for serving kids.

You don't need to skin or peel the tomatoes for this tomato soup. It all gets liquidised with the blender. Nutrition Information Calories: 127 kcal Carbohydrates: 15 g Protein: 2 g Fat: 6 g Saturated Fat: 2 g Cholesterol: 7 mg Sodium: 599 mg Potassium: 565 mg Fiber: 3 g Sugar: 8 g Vitamin A: 2040 IU Vitamin C: 29.5 mg Calcium: 28 mg Iron: 1 mg Tried this recipe? Mention @kateveggiedesserts or tag #veggiedesserts The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.