Healthy Potato Carrot Tomato Soup is one of those feel-good recipes that checks all the right boxes: it’s hearty, wholesome, and made with ingredients you probably already have lounging around your fridge. Whether you’re battling chilly weather, a lingering cold, or just trying to get more veggies into your family’s bellies (without the drama), this soup’s got your back.
The best part? This one-pot wonder comes together with zero oil, is gluten-free, and has all the cozy vibes of comfort food without weighing you down. It’s the kind of soup that makes you feel like you’ve done something good for yourself—without having to eat like a rabbit. Trust me, your taste buds (and your immune system) will thank you. Packed with potatoes, carrots, and fire-roasted tomato goodness, this soup is a kitchen hug in a bowl—and yes, it reheats like a dream.
Table of Contents
What is Healthy Potato Carrot Tomato Soup?
Healthy Potato Carrot Tomato Soup is a plant-based, veggie-loaded soup that tastes way fancier than it sounds. It’s not your basic boiled veggie blend—nope, this one’s all about depth of flavor thanks to smoky fire-roasted tomatoes, sweet carrots, creamy gold potatoes, and a subtle spice kick from chili pepper sauce. What makes this soup shine is its simplicity. You don’t need fancy gadgets, cream, or oil. You’ll sauté onions and garlic in water (yes, water!), simmer the veggies, and stir in a tomato puree that’s pure magic.
Think of it as the grown-up, glow-up version of canned tomato soup. Plus, you can add greens like spinach to sneak in even more nutrition. This soup is great as a dinner starter or a full-on meal with a side of crusty bread. It’s rich, thick, and satisfying—perfect for busy weeknights or lazy Sundays when you just need a win in the kitchen.
Reasons to Try Healthy Potato Carrot Tomato Soup
If “what’s for dinner?” haunts your afternoons, this soup is a serious game changer. First, it’s ridiculously easy. We’re talking one pot, under 45 minutes, and almost zero mess. Second, it’s nourishing without being boring. You get fiber, vitamins, and a kick of flavor in every spoonful. It’s great for meal prep too—just stash a batch in the fridge and you’ve got healthy lunches all week.
Also, picky eaters? They’ll love the naturally sweet carrots and mellow potatoes. You can even blend it for a smoother texture if you’re in toddler mode. Another win: it’s budget-friendly. No obscure ingredients or pricey add-ons—just pantry staples and fresh produce. And let’s not forget: it’s allergy-friendly. Gluten-free, dairy-free, and oil-free? Yes, yes, and yes. Need more inspiration? Pair it with our Healthy Chicken Pot Pie Soup or Carrot and Celery Soup for a comforting, cozy soup night.
Ingredients Needed to Make Healthy Potato Carrot Tomato Soup
- 2 cups (480g) fire-roasted tomato puree (blend 1 large can of fire-roasted tomatoes)
- 4 cups water
- 1½ cups (240g) diced red onion
- 5 large garlic cloves, minced
- 1 tbsp paprika
- 1¼ tsp ground coriander
- ½ tsp salt
- ¼ tsp black pepper
- 720g gold potatoes, chopped into bite-sized chunks (about 5 cups)
- 4 long carrots, sliced (212g)
- 1 to 1½ tbsp chili pepper sauce (or sriracha)
- 3 large handfuls spinach or any leafy greens (optional)

Instructions to Make Healthy Potato Carrot Tomato Soup
Ready to cozy up with a comforting bowl of Healthy Potato Carrot Tomato Soup? Let’s walk through this step-by-step guide to making this veggie-packed delight. Whether you’re a seasoned soup lover or just starting out in the kitchen, these directions will walk you through every moment with clarity, flavor, and a little extra love. Don’t worry—no fancy skills required. Just follow along, and by the end, you’ll have a pot of goodness that tastes like it simmered all day (even though it didn’t).
Step 1: Puree the Fire-Roasted Tomatoes
Let’s kick off with the bold, smoky flavor that defines this soup. Fire-roasted tomatoes are a game-changer, so don’t skip this part. Start by blending a large can of fire-roasted tomatoes until smooth. This gives you a rich tomato base that adds depth to the soup without needing oil or cream. Measure out 2 cups of the puree for the soup, and set aside the rest. If you’re wondering how to use the leftover puree, try adding it to our Vegan Stuffed Ricotta Shells or mix it into a quick weeknight pasta sauce. That smoky flavor is gold.
Step 2: Water-Sauté the Onions
In a large soup pot, pour in just ½ cup of water—not oil. Yep, we’re going oil-free here, which keeps this recipe light and heart-healthy. Turn the heat to medium and toss in your diced red onions. Cook for about 5 minutes, stirring occasionally. The water keeps everything from sticking while letting the onions soften and release their natural sweetness. This water-sauté method is great if you’re cutting back on fats, and you can learn more about this technique in our low-fat soup guide.
Step 3: Add Garlic and Build the Flavor Base
Once your onions are tender and smelling amazing, stir in the minced garlic. Let it cook for just 1 to 2 minutes—enough to mellow the sharpness and bring out that warm, savory flavor. Be sure to stir and keep the garlic moving so it doesn’t burn. If things start to dry out, add a splash more water. Then sprinkle in the paprika, ground coriander, salt, and black pepper. Stir this spice blend around for 15 seconds so it blooms in the pot and coats the onions and garlic. This step is short but critical. It’s what gives the soup that full-bodied flavor with every spoonful.
Step 4: Add the Hearty Veggies and Simmer
Now it’s time to bulk things up. Pour in the remaining 3½ cups of water and add the chopped gold potatoes and sliced carrots. These veggies are the heart of this Healthy Potato Carrot Tomato Soup. Bring the pot to a full boil—big, happy bubbles. Once it’s rolling, cover the pot and reduce the heat to low. Let everything simmer gently for 8 minutes. This allows the veggies to soften just enough without turning them to mush. If you’re working with different types of potatoes, check out our guide to choosing the right potato to find your perfect texture.
Step 5: Stir in Tomato Puree and Chili Sauce
Time to add the big flavors. Stir in your prepared fire-roasted tomato puree and the chili pepper sauce. This sauce is key—it adds a subtle kick and a tangy depth from the vinegar. You can use 1 tablespoon for a milder taste or go up to 1½ tablespoons if you like a little heat. If you’re out of chili sauce, a tablespoon of sriracha will do the trick, though it’s slightly spicier. Raise the heat back to medium and let the soup simmer for another 8 minutes. This part thickens the broth and brings everything together. You’ll notice the color deepen and the smell… well, get ready to drool.
Step 6: Add Spinach and Simmer Gently
If you’re adding greens like spinach, now’s the time. Toss in a few big handfuls and stir gently until they wilt down. This only takes about 2–3 minutes, and it adds a fresh, earthy note that balances the richness of the tomatoes and potatoes. You can sub in kale, collards, or even chopped Swiss chard if that’s what you’ve got on hand. For more ideas on swapping greens, visit our vegetable substitution guide to find what works best with this soup.
Step 7: Let It Rest and Adjust Seasoning
Now, here’s a little magic trick: take the soup off the heat and let it sit for about 10 minutes. This step helps it thicken naturally and gives all the flavors time to meld together. Think of it like a flavor nap—worth every second. Before serving, give it a taste. Want more spice? Add a pinch of red pepper flakes. Need a bit more salt? Sprinkle some in. Remember, this soup is super forgiving, so you can easily adjust it to your liking.
And there you have it—the step-by-step process to making Healthy Potato Carrot Tomato Soup from scratch. You’ve built flavor from the bottom up, added hearty vegetables, and ended with a bowl of something truly nourishing. It’s the kind of recipe you’ll come back to again and again. If you’re loving this step-by-step approach and want more easy recipes like it, be sure to check out our Hearty Ground Turkey Vegetable Soup or Crockpot Thai Coconut Chicken Soup for another cozy night in.
What to Serve with Healthy Potato Carrot Tomato Soup
This soup is a star on its own, but if you want to turn it into a full meal, there are so many cozy companions. A hunk of crusty sourdough or a warm slice of Cinnamon Honey Butter Sweet Potato Cornbread is the dreamiest dipper. For something lighter, pair it with a simple arugula salad dressed in lemon juice and olive oil. Or go all-in with a grilled veggie panini on the side. And for those “I need protein!” nights, add a side of Healthy Turkey White Bean Chili to round things out. Whether it’s lunch or dinner, this soup plays well with others—and might even steal the show.
Key Tips for Making Healthy Potato Carrot Tomato Soup
Let’s make sure your soup game is strong. First: use fire-roasted tomatoes. Regular ones just don’t bring that smoky magic. Second: don’t skip the chili pepper sauce. It’s the “oomph” this soup needs. Third: give it time to sit. Even just 10–15 minutes off the heat helps all those cozy flavors come together like old friends at a reunion. Want it creamier? Blend a portion and stir it back in. Need it kid-friendly? Leave out the spice and serve with a grilled cheese. This soup is forgiving and flexible—basically your new weeknight best friend.
Storage and Reheating Tips for Healthy Potato Carrot Tomato Soup
Got leftovers? Lucky you. This soup stores like a champ. Pour it into an airtight container and refrigerate for up to 5 days. When you’re ready for round two (or three), just reheat on the stove over low heat, adding a splash of water if it’s gotten too thick. Microwave works too—just give it a stir halfway through to keep things even. Want to freeze it? Go for it. Just leave out the spinach and add it fresh when reheating. Freeze in individual portions for easy lunch grabs. Oh, and if you need an excuse to make extra, now you’ve got one.
FAQs
Can I use canned diced tomatoes instead of fire-roasted puree? Yes, but blend them first for a smoother consistency. The smoky flavor might be milder.
Is this soup spicy? Not unless you make it that way. Start with 1 tbsp chili sauce and adjust to your taste.
Can I blend the whole soup? Totally! It’ll turn into a creamy veggie delight. Great for toddlers or picky eaters.
What if I don’t have coriander? You can leave it out or sub with cumin for a warm, earthy twist.
Can I make it in a slow cooker? Yep. Just sauté the onion and garlic first, then toss everything in the slow cooker on low for 4–5 hours.
Final Thoughts
Healthy Potato Carrot Tomato Soup is a keeper. It’s everything we love about a great homemade meal: simple ingredients, big flavor, and nourishing comfort. Whether you’re feeding a crowd, meal prepping for the week, or just trying to eat more veggies (without complaints), this soup has your back. It’s hearty but light, spicy but balanced, and 100% cozy. Try it once and it just might earn a permanent spot in your meal rotation. And if you loved this, you’ll definitely want to explore more easy, healthy recipes on First Tasting.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Healthy Potato Carrot Tomato Soup – One-Pot Comfort
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Healthy Potato Carrot Tomato Soup is just the soup you need when you are craving a healthy, hearty and plant-based soup full of whole food ingredients and using what you already have on hand. It is full of veggies, naturally gluten-free, oil-free and low-fat!
Ingredients
- 2 cups (480g) fire-roasted tomato puree
- 4 cups water
- 1 1/2 cups (240g) diced red onion
- 5 large cloves garlic, minced
- 1 tablespoon regular paprika
- 1 1/4 teaspoon ground coriander
- 1/2 teaspoon fine salt
- 1/4 teaspoon ground black pepper
- 720g gold potatoes, cut into bite size chunks (about 5 cups)
- 4 long carrots, sliced into 1/4 inch pieces (212g)
- 1 to 1 1/2 tablespoons chili pepper sauce
- 3 large handfuls spinach (optional), or any greens
Instructions
1. Puree a large can of fire-roasted tomatoes in a blender until smooth. Measure out 2 cups and set aside.
2. Add 1/2 cup of the water and diced red onion to a large pot over medium heat. Cook for about 5 minutes, stirring occasionally until tender.
3. Add the minced garlic and cook for another 1-2 minutes, being careful not to burn. Add more water if needed.
4. Add paprika, coriander, salt, and pepper. Stir for about 15 seconds to soak up any remaining liquid.
5. Add the remaining 3 1/2 cups water, potatoes, and carrots. Bring to a rolling boil.
6. Once boiling, cover and reduce heat to low. Simmer for 8 minutes.
7. Add the tomato puree and chili pepper sauce. Increase heat to medium and cook another 8 minutes until veggies are tender and soup has thickened.
8. If using spinach, add it now and cook for another 2 minutes until wilted.
9. Let soup sit for about 10 minutes to thicken further.
10. Taste and adjust seasoning with more salt, chili pepper sauce, or red pepper flakes if desired.
Notes
The fire-roasted tomato puree adds deep flavor and should not be skipped.
Chili pepper sauce adds heat and tang—adjust to your spice preference.
If unavailable, sriracha may be used, but it is spicier—start with 1 tablespoon.
Soup tastes even better the next day and stores well for several days.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 13.1g
- Sodium: 551mg
- Fat: 0.3g
- Saturated Fat: 0g
- Carbohydrates: 50.7g
- Fiber: 10g
- Protein: 4g
- Cholesterol: 0mg




