Tomato Soup with Potatoes (no cream)

This post may contain affiliate links. Please read my disclosure policy for more details.

This quick tomato soup with potatoes is so satisfying, deliciously creamy, vegan, gluten free and so convenient. It’s made with basic pantry ingredients and makes the perfect meal when you either run out of time or when your fridge is empty.

Super easy to make, budget-friendly, and ready in less than 30 minutes, this tomato soup with potatoes is definitely a family favorite!

Top view of a bowl full or creamy tomato soup with potatoes and fresh basil leaves.

Making your homemade healthy tomato soup is a no brainer, really, and you can skip the canned option loaded with sodium and unnecessary high fructose corn syrup.

Extra bonus? It’s thick and creamy without a drop of cream or butter in it. The addition of sweet potatoes gives a creamy texture and at the same time balances the acidity of tomatoes. Plus, sweet potatoes provide extra vitamins, minerals and antioxidants.

Full of flavor and fresh basil, this easy soup is rich yet light and low fat. Serve with amazing pesto bread, easy olive focaccia or crusty panini bread… you’re going to love it!

List of the ingredients

  • Canned tomatoes
  • Sweet potatoes (but regular potatoes work just fine)
  • Onion & garlic
  • Broth or water
  • Extra virgin olive oil
  • Salt & pepper
  • Basil leaves (optional)
The ingredients to make this tomato soup with potatoes are arranged over a white background.

How to make this tomato soup with potatoes

(Note: this is a quick description with step-by-step photos, the full recipe is at the bottom of the page)

  • Saute’ onion and garlic in some olive oil.
  • Stir in cubed potatoes, tomatoes, broth or water, salt, and pepper.
  • Cook for 20 minutes.
Top view of a white cast iron pot full of onion, canned tomatoes, diced potatoes and broth.
  • Add a handful of basil leaves, and blend until smooth. I use my Vitamix, but any good hand blender will work too and allows you to blender right into the pot.
  • Serve your tomato soup with potatoes with cracked black pepper, fresh basil, crusty bread, and enjoy!
A hand is digging a crusty slice of bread into the creamy tomato soup with potatoes.

Recipe notes & tips

What goes in this tomato soup with potatoes

CANNED TOMATOES: the best canned tomatoes are the whole peeled tomatoes, no doubts. They are fleshier with less watery seeds than their round counterparts, which are usually used for the chopped varieties. On a label, you want to see the fewest ingredients possible: tomatoes, salt, and water or tomato juice.

POTATOES: I used sweet potatoes because they add a touch of sweetness – perfect to balance out the acidity of the tomatoes – and provide a delicious creamy texture. But regular white potatoes work just fine.

GARLIC AND ONION: sauteing onion and garlic create extra flavor, but skip the garlic if you wish or if you find it hard to digest.

BROTH OR WATER: I used low-sodium vegetable broth, but you can use your favorite broth or chicken stock if you don’t keep it vegan, just make sure to adjust the seasoning at the end (see recipe notes). You can also use hot water if you wish.

Top view of a bowl full of tomato soup with potatoes and a spoon.

Recipe updated: originally posted in May 2018, I’ve tweaked the post adding more notes and new pictures.

Are canned tomatoes good for you?

Yes! Canned tomatoes, although underrated, provide many nutrients like vitamins, beta-carotene, fiber, and a powerful antioxidant called Lycopene, a cancer-fighting with heart, bone, and skin benefits.

More vegan soup recipes?

If you love soups, I’ve got you covered, here are some of my favorite recipes:

If you make this tomato soup with potatoes, or you have a question, let me know by leaving a comment. I would love to hear from you! x
And for more recipe updates, follow me on InstagramPinterest and Facebook.

Top view of a bowl full of tomato soup with potatoes and garnished with basil leaves.
Print Recipe
5 from 5 votes

Tomato soup with potatoes (no cream)

This quick tomato soup with potatoes is so satisfying, deliciously creamy, vegan, gluten free and so convenient. It's made with basic pantry ingredients and makes the perfect meal when you either run out of time or you have an empty fridge.
Prep Time8 minutes
Cook Time20 minutes
Total Time28 minutes
Course: Soup
Cuisine: vegan, vegetarian
Keyword: Tomato soup with potatoes
Servings: 3 servings
Calories: 197kcal
Author: Katia

Ingredients

  • 1 Tbsp olive oil or extra virgin olive oil, plus more for drizzling
  • 1 onion, sliced or chopped (whatever it's easier for you)
  • 2 garlic clove, sliced
  • 2 cans (28oz/800 grams in total) canned tomatoes (good-quality plum tomatoes are best)
  • 1 (9oz/250 grams) large sweet potatoes, cut into chunks
  • 2 cups (480 ml) vegetable broth or hot water (use more if you prefer a thinner consistency)
  • ¼ – ½ tsp salt, or according to taste
  • 1/8 tsp black pepper, plus more to serve
  • 1 small handful fresh basil leaves (optional)

Instructions

  • Heat 1 tablespoon of olive oil in a large pot over low-medium heat. Add sliced onion, garlic, and cook gently for about 5-6 minutes until soft and translucent. Stir occasionally.
  • Add the tomatoes, cubed potatoes, vegetable broth (or hot water), salt, pepper, and stir to combine. Increase the heat to medium and bring to a simmer. Cook for 20 minutes, stirring occasionally.
  • Remove the pot from the heat and let it cool for a few minutes. Stir through the basil leaves, and blend until smooth. You can use a hand blender or you can transfer the soup to a blender (be careful and blend in batches, it's still hot.*)
  • Taste and make sure you're happy with the seasoning.
  • Serve the soup warm or hot, with freshly ground pepper, a drizzle of olive oil,⅓ and crusty bread!

Notes

  • Leftover: it keeps well in the fridge for up to 3 days. It’s also freezable: place any leftover tomato soup in an airtight container (leaving 1-inch space at the top), and freeze up to 2 months.
  • Seasoning: If you use a broth that tastes quite salty on its own, it’s important to adjust the seasoning at the end and not at the beginning as you never really know how strong the salt from the broth is. I use 1/2 tsp of fine salt when I use how water or low sodium vegetable broth.
  • NOTE: Please note that the nutrition values are based on an online nutrition calculator.  It’s an estimate only and it should not be considered a substitute for a professional nutritionist’s advice. The nutrition values are for one serving (about 1 ⅓ cup), and the final drizzle of olive oil is not included.

Nutrition

Calories: 197kcal | Carbohydrates: 36g | Protein: 6g | Fat: 5g | Saturated Fat: 1g | Sodium: 1035mg | Potassium: 1030mg | Fiber: 8g | Sugar: 16g | Vitamin A: 10067IU | Vitamin C: 27mg | Calcium: 115mg | Iron: 4mg

12 Comments

  1. 5 stars
    Made the soup this evening and it tasted amazingly smooth. I have not tried sweet potato before so adding it to the soup was an inspired ingredient. Well Done! On my list for a remake. Thankyou!

    1. What a wonderful feedback, Pepper! Thanks a lot for sharing. : )

  2. 5 stars
    This soup turned out nicely! I used both white and sweet potato (best of both worlds!). I did end up adding about a tablespoon of sugar to the puréed product. It took the bitter acidic edge off of the tomatoes.It also took took quite a bit more salt for me, but I know that’s personal taste! It’s December so I used dried rather than fresh basil. I’m sure the fresh would have made it even better!
    I will definitely be making this one again! Thanks so much! 👍

    1. That’s great, Nina!
      Thanks for taking the time to share, I appreciate it. : )

  3. 5 stars
    Amazing! I wanted a flavorful soup on a cold, rainy day and I had all the ingredients on-hand. Lucky us! I’m so glad I doubled the recipe. We have more for tomorrow.

    1. That’s brilliant, Terry! Thanks so much for sharing your feedback.
      Have a nice weekend and happy 2023. x

  4. 5 stars
    Yum! Transports back me to Italy! Thanks!

    1. I’m so pleased to hear that, Giuditta!
      Thanks : )

  5. 5 stars
    Tomato soup is my favorite. I always add a lot of pepper to it, I like very intense flavor. Your recipe is very good, today it made me delicious for dinner. Thanks for that, he adds to the favorites.

    1. Thank you, I’m glad you liked it 😊

  6. Debora Bellintani says:

    5 stars
    I love this recipe! Adding potatoes is simply brilliant as it gives the soup that velvety texture so comforting on colder evenings. Thanks Katia!

    1. Thanks for your lovely comment, Debora! Cheers x

Leave a Reply

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

Recipe Rating