Vegetable soup without tomatoes might sound a little unconventional, especially if you’re used to that classic red broth. But trust me, skipping the tomatoes doesn’t mean sacrificing flavor. This veggie-packed soup is cozy, colorful, and full of goodness. It’s the kind of meal that feels like a warm hug on a chilly evening. Whether you’re avoiding tomatoes for dietary reasons or just want to try something different, this recipe has your back. It’s simple to throw together on a busy weeknight and gets bonus points for being totally kid-friendly. Even picky eaters won’t mind all those hidden veggies when they’re wrapped in comforting herbs and a creamy base.
What is Vegetable Soup without Tomatoes?
Vegetable soup without tomatoes is exactly what it sounds like—a delicious, hearty soup made entirely without tomato-based ingredients. Instead of relying on tomatoes to bring acidity and color, this version uses sweet potatoes, zucchini, carrots, and a medley of herbs to create a rich, earthy flavor that’s still bright and satisfying. Think of it as a creamy, herby hug in a bowl. It’s particularly great if you’re avoiding nightshades or just aren’t a fan of tomato-heavy dishes. This kind of soup is popular in both American and British kitchens, where homey, broth-based meals are always a good idea—especially when the weather turns a bit gloomy.
Table of Contents
Reasons to Try Vegetable Soup without Tomatoes
There are plenty of reasons why this vegetable soup without tomatoes should make it onto your meal plan. First off, it’s allergy-friendly and gentle on the stomach—no tomatoes means it’s nightshade-free, making it a smart pick for anyone with sensitivities. It’s also a fabulous way to sneak more veggies into your diet without much fuss (especially if your household has veggie skeptics). Got a fridge full of produce that’s begging to be used? This soup is your no-waste solution. It’s quick to make, doesn’t need any fancy ingredients, and fills your kitchen with that warm, savory smell that makes everyone think you’ve been cooking all day.
Ingredients Needed to Make Vegetable Soup without Tomatoes
- 1 tablespoon olive oil
- ½ white onion, diced
- 1 celery stalk, diced
- 2 medium carrots, peeled and diced
- 1 teaspoon dried thyme
- 1 teaspoon dried parsley
- 2 garlic cloves, minced
- 2 medium sweet potatoes, peeled and diced
- 1 cup broccoli, chopped
- ½ cup corn (fresh or frozen)
- 1 cup zucchini, diced
- 2 cups vegetable broth
- ½ cup plant-based milk or coconut milk
- ⅛ teaspoon salt
- ⅛ teaspoon black pepper (optional)
- Fresh parsley for garnish

Step-by-Step Guide to Making Vegetable Soup without Tomatoes
Making a hearty vegetable soup without tomatoes might sound fancy, but it’s actually super simple and satisfying when you follow this step-by-step guide. Whether you’re a seasoned home cook or someone who just figured out which drawer hides the can opener, these directions are designed to walk you through the entire process with confidence—and maybe even a little fun along the way.
Step 1: Start with a Flavorful Base
In a large soup pot, drizzle in 1 tablespoon of olive oil and set the heat to low. This is your soup’s foundation, so take your time. Once the oil is shimmering slightly, toss in your diced white onion, celery, and carrots. These three veggies—often called a mirepoix—are the classic base for many soups and stews. Sauté them for about 4–5 minutes, stirring occasionally. You’re looking for the onions to turn translucent and the carrots to start softening. This step layers in a rich, sweet depth that’ll make your broth taste like it simmered all day (even though it didn’t).
Need extra tips on how to dice vegetables evenly for faster cooking? Check out my post on how to prep vegetables like a pro for a quick refresher.
Step 2: Add Your Aromatics and Main Veggies
Once your base is smelling cozy and delicious, it’s time to amp up the flavor. Toss in the minced garlic, dried thyme, and dried parsley, stirring everything together for another minute or so until the garlic becomes fragrant. Then add the stars of the show: diced sweet potatoes, chopped broccoli, corn, and zucchini. These ingredients bring color, texture, and heartiness to your soup. Stir everything well so the spices coat each veggie evenly.
Pro tip: Peeling your sweet potatoes is key here—no one wants tough bites in an otherwise creamy soup. If you’re curious about other veggie alternatives (say, replacing zucchini with green beans), hop over to my veggie substitution guide in this cozy cauliflower soup.
Step 3: Pour in the Liquid and Simmer
Now it’s time to build the broth. Pour in 2 cups of vegetable broth and bring everything to a gentle boil. Then reduce the heat to medium-low and stir in your plant-based milk or coconut milk. The result? A luxuriously creamy base without any dairy—or tomatoes.
Let the soup simmer for 18–20 minutes, uncovered. This step lets the sweet potatoes become fork-tender and gives all the vegetables a chance to soften and soak in the herby broth. You’ll know it’s ready when you can easily pierce the sweet potatoes with a fork. If the soup looks a little thick, add a splash more broth to loosen it up.
Curious about plant milk options? Check out this creamy vegan potato soup where I talk about using oat milk for an extra velvety finish.
Step 4: Blend for Creaminess
Here’s where the magic happens. Carefully ladle about one-third of the soup into a blender. This step helps create a creamy texture while keeping some chunky goodness for bite. Blend until smooth—just a few pulses should do the trick—and then pour it back into the soup pot. Stir everything together and watch how it transforms into a rich, creamy bowl of happiness.
Make sure to blend in batches if your blender is small, and always vent the lid slightly to avoid steam buildup. Not a fan of using a blender? An immersion blender works great here too, if you like a more rustic texture.
Step 5: Final Touches and Serve
Taste your soup and adjust the seasoning with a little salt and black pepper, if needed. Don’t skip this final flavor check—it can be the difference between a good soup and a “Wow, what’s your secret?” moment. Ladle the soup into bowls and garnish with fresh chopped parsley for a pop of color and freshness.
And there you have it—your homemade vegetable s
What to Serve with Vegetable Soup without Tomatoes
This veggie soup is hearty enough to fly solo, but pairing it with something carby or crunchy makes it a true meal. Think crusty sourdough, garlic bread, or a hunk of buttery cornbread. If you’re leaning cozy, consider serving it alongside easy no-bake pumpkin cheesecake balls for dessert—because soup and sweets are a power couple. You could also pair this with a fresh salad like southwest salad with avocado or a protein-packed chickpea chopped salad to balance things out. If you’re feeding a crowd, it plays really nicely with a creamy side like cheesy chicken fajita casserole. Or keep it simple and let the soup shine all on its own. Either way, there’s no wrong turn here.
Key Tips for Making Vegetable Soup without Tomatoes
Dice your veggies small and evenly—this isn’t the time for chunky, rustic cuts. You want every bite to have a little of everything. Be sure to peel those sweet potatoes, or you’ll end up with chewy bits that don’t quite blend. Speaking of blending, only blend a third of the soup. That’s the sweet spot for creaminess without turning your pot into veggie baby food. Don’t skip the dried herbs—they really help build that deep flavor since we’re skipping tomatoes. And when you’re using coconut milk, go for full fat if you want a silkier texture. Also, don’t be afraid to taste as you go. A little salt and pepper can go a long way.
Storage and Reheating Tips for Vegetable Soup without Tomatoes
This soup keeps like a champ. Once cooled, pop it into an airtight container and stash it in the fridge for up to 4 days. If you’re making a big batch (which you totally should), it freezes beautifully for up to 2-3 months. Just make sure to leave a little space in the container for expansion. When you’re ready to reheat, thaw in the fridge overnight if frozen, then warm it gently on the stovetop over medium heat. Give it a stir now and then so nothing sticks. Microwave works too—just use a microwave-safe bowl and heat in 1-minute bursts, stirring in between. If it thickens too much, add a splash of broth or water to loosen it up.
FAQs
Can I make this soup ahead of time?
Absolutely. It stores well and actually tastes better the next day.
What can I use instead of coconut milk?
Oat milk or any plain plant milk works just fine—just avoid anything flavored or sweetened.
Can I add protein?
Totally. Throw in some cooked lentils or chickpeas for a protein boost.
Is this soup good for kids?
Yes! It’s creamy, not spicy, and packed with soft veggies—very kid-approved.
Can I skip the blending step?
You can, but blending a portion gives the soup a great creamy texture without any dairy.
Final Thoughts
Vegetable soup without tomatoes might not be what your grandma used to make—but it’s definitely a new favorite in our kitchen. It’s nourishing, easy to prep, and flexible enough for busy weeknights or lazy Sundays. Whether you’re skipping tomatoes for health reasons or just want a cozy change of pace, this soup brings all the comfort without the acidity.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintVegetable Soup without Tomatoes
Enjoy this veggie-packed soup as a cozy and warming lunch or light dinner! It’s so easy to make on the stovetop for kids and adults alike.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 2 servings 1x
- Category: Appetizer, Dinner, Lunch
- Method: Stovetop
- Cuisine: American, British
- Diet: Vegan
Ingredients
1 tablespoon olive oil
½ white onion, diced
1 celery stalk, diced
2 medium carrots, peeled and diced
1 teaspoon dried thyme
1 teaspoon dried parsley
2 garlic cloves, minced or finely diced
2 medium sweet potatoes, peeled and diced
1 cup broccoli, diced
½ cup corn, fresh or frozen
1 cup zucchini, diced
2 cups vegetable broth
½ cup plant milk or coconut milk
⅛ teaspoon salt
⅛ teaspoon black pepper (optional)
Fresh parsley, to garnish
Instructions
1. Drizzle olive oil in a large soup pot. On a low heat, saute diced onion, celery and carrots for 4-5 minutes.
2. Add garlic, dried thyme, dried parsley, diced sweet potatoes, broccoli, zucchini and corn. Stir well and cook for 4-5 minutes.
3. Pour in vegetable broth and bring to a boil. Reduce the heat, then pour in the coconut milk. Cook the soup for 18-20 minutes, or until the vegetables and sweet potatoes are fork tender.
4. Ladle about a third of the soup into a blender. Blend, then pour back into the soup pot and stir well. Ladle into your bowls, garnish with fresh parsley and enjoy!
Notes
Dice the vegetables into small pieces, of roughly the same size, for an even cook time.
Make sure to peel the sweet potatoes!
Check the sweet potatoes are fork tender before blending some of the soup.
Nutritional information is auto-generated and should be understood to be an estimate.
Swiss Interest Group Histamine Intolerance:
All ingredients score 0 on the SIGHI list, with the exception of:
– garlic, which scores 1
– vegetable broth will depend upon ingredients used
– black pepper, which scores 2
– plant milk has various scores.
Nutrition
- Serving Size: 1 serving
- Calories: 401
- Sugar: 20g
- Sodium: 365mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 73g
- Fiber: 13g
- Protein: 11g
- Cholesterol: 0mg