Vegan Tomato Soup
There’s something truly comforting about a bowl of Vegan Tomato Soup. I still remember the first time I discovered this dish on a chilly day. The aroma of simmering tomatoes, garlic, and sweet potatoes wafted through my kitchen, drawing me in like a warm hug. As I took the first spoonful, the flavors danced on my palate, each bite bringing a cozy warmth that felt like home. This Vegan Tomato Soup isn’t just a recipe; it’s a nostalgic embrace that brings back memories of family dinners and laughter around the table. It’s quick to prepare and perfect for serving on weeknights, yet elegant enough for a dinner party. I often find myself making it when I need a pick-me-up. Trust me, there’s nothing like a homemade soup to lift your spirits!
Recipe Snapshot
35 mins
10 mins
25 mins
Medium
220 kcal
3 g
Paleo, Whole30, Gluten-Free
12 g
Calphalon 5-Quart Pot, Vitamix Blender, Olive Oil
Why You’ll Love This Vegan Tomato Soup
It’s Incredibly Nutritious
The main ingredients in Vegan Tomato Soup offer a host of health benefits. With the rich antioxidants found in tomatoes, the fiber from sweet potatoes, and the creamy texture of coconut milk, you’re getting a wholesome meal packed with vitamins and minerals. It’s like a health boost in a bowl!
Perfect for Any Season
This soup is not just for winter; you can enjoy it all year round. Whether it’s a rainy spring day or a crisp autumn evening, a warm bowl of Vegan Tomato Soup never fails to satisfy. It’s a versatile dish that fits perfectly into any season’s menu.
Quick and Easy to Make
If you’re short on time, this Vegan Tomato Soup is your savior. It comes together in under an hour and requires minimal prep. You can whip it up after a long day or have it ready in no time for unexpected guests. It’s one of those recipes that just makes life easier.
Customizable to Your Taste
One of my favorite things about this Vegan Tomato Soup is how easily you can adapt it to your preference. Want more spice? Add some chili flakes. Prefer it creamier? Toss in a bit more coconut milk. You can truly make it your own!
Pairs Well with Everything
This soup is incredibly versatile when it comes to pairing. Whether you’re serving it with a grilled cheese sandwich, crusty bread, or even crackers, it complements them perfectly. It’s an excellent choice for lunch, dinner, or even a light snack.
Great for Meal Prep
Make a big batch of Vegan Tomato Soup and enjoy it throughout the week! It stores well in the fridge and tastes even better the next day as the flavors meld together. You’ll always have a quick and nutritious meal ready to go.
What You’ll Need for Vegan Tomato Soup

The ingredients for this Vegan Tomato Soup are not only straightforward but also work harmoniously to create a luscious flavor profile. Each ingredient contributes its unique essence, crafting a dish that excites the senses. The sweetness of the sweet potatoes balances the acidity of the tomatoes, while the creaminess of the coconut milk elevates the texture.
- 2 tablespoons olive oil: A healthy fat to sauté your vegetables, adding flavor and richness.
- 1 small onion, roughly diced: It forms the base of the soup, introducing sweetness and aroma.
- 1 medium sweet potato, peeled and diced: This adds natural sweetness and a creamy texture once cooked.
- 2 garlic cloves, peeled and roughly chopped: Essential for depth and a fragrant boost.
- 1/2 teaspoon salt: Enhances the overall flavor profile of the soup.
- 28-ounce can crushed tomatoes: The star ingredient that provides the signature taste and color.
- 14.5-ounce can coconut milk or reduced sodium vegetable broth: Adds creaminess and a subtle flavor, making the soup luscious.
Step by Step Guide for Vegan Tomato Soup

Let’s dive into the step-by-step process of making this delicious Vegan Tomato Soup. Follow along, and you’ll have a warm and comforting bowl ready in no time. Trust me, the whole process is quite enjoyable and smells divine!
Start by warming the olive oil in a medium pot over medium heat. You want to feel that gentle warmth as it begins to shimmer. This is the foundation of your soup, so be patient; let it heat just enough to release its flavor.
-
Add the onion to the pot. Stir it gently and allow it to sauté until it becomes translucent, which should take about 5 minutes. You’ll notice the sweet aroma filling your kitchen—this is a good sign!
Next, toss in the diced sweet potato and garlic. Sprinkle a bit of salt over the mixture and stir to coat everything evenly. Cook while stirring regularly, letting the veggies soften for about 10 minutes. The sweet potatoes should start to lose their firmness, and the garlic will give off a delightful fragrance.
Now, pour in the can of crushed tomatoes. Stir it well to combine with the vegetables. Turn up the heat to bring everything to a simmer; this will enhance the flavors even more.
-
Once simmering, reduce the heat back to medium and let it cook for an additional 10 to 15 minutes, or until the sweet potatoes are soft enough to pierce with a fork. At this stage, the soup should bubble gently, and the colors will be vibrant.
After cooking, let the soup cool for a few minutes. This is crucial for the next step! Carefully stir in the coconut milk or vegetable broth. This addition will smooth out the soup and give it a rich, creamy finish.
Now, it’s time to puree! Using a blender or an immersion blender, blend the soup until very smooth. If using a regular blender, be cautious as hot liquids can splatter. I recommend leaving the vent open and covering it partially with a kitchen towel. Start blending on low and gradually increase the speed.
-
Once the soup is a silky consistency, taste it and adjust the seasoning if necessary. You might want to add a bit more salt or even a pinch of black pepper for an extra kick!
Finally, serve your Vegan Tomato Soup warm, perhaps garnished with fresh herbs or a drizzle of olive oil. It pairs beautifully with crackers, bread, or muffins.
Things Worth Knowing
- Temperature Matters: Allow your soup to cool slightly before blending. This prevents splattering and ensures a smoother texture.
- Flavor Development: The longer you let the soup simmer, the more the flavors meld together. If you have time, let it cook longer for even richer taste.
- Ingredient Quality: Use high-quality canned tomatoes and coconut milk. This dish relies heavily on these ingredients for flavor.
- Storage Tips: Let cool before storing in an airtight container in the fridge to maintain freshness.
Make It Your Own

Customization is key when it comes to making this Vegan Tomato Soup your own! Feel free to experiment with different flavors and ingredients that suit your taste.
- Add Spice: For a little kick, incorporate some red pepper flakes or a dash of cayenne pepper to the soup while it simmers.
- Herbs: Fresh herbs like basil or parsley can elevate the flavor. Stir them in just before serving for a fresh burst.
- Storage: To store leftovers, allow the soup to cool and keep it in an airtight container in the fridge for up to 5 days.
- Freezing: You can freeze this soup! Just make sure to leave some space in the container for expansion. It should keep well for about 3 months.
- Pairing: Serve with a side salad or grilled cheese for a complete meal. This soup is also great as a starter for a more elaborate dinner.
- Variations: Swap out the sweet potatoes for other veggies like carrots or bell peppers for different flavors and textures.
Serving Suggestions
When it comes to serving this Vegan Tomato Soup, the options are plentiful. Here are a few of my favorite ways to enjoy it:
- Crusty Bread: A slice of fresh crusty bread is always a classic pairing. Dip it generously into the soup for a satisfying experience.
- Grilled Cheese: There’s nothing quite like a warm grilled cheese sandwich alongside a bowl of soup. The melty cheese complements the tomato perfectly.
- Lunch or Dinner: This soup works well for both lunch and dinner. It’s filling enough for a main dish or can be served as an appetizer.
- Seasonal Touches: In the summer, try garnishing with fresh basil or a drizzle of high-quality olive oil to enhance the flavor.
- Special Occasions: Serve this soup at gatherings or family dinners—everyone will appreciate its comforting nature.
- Storage Tips: If you have leftovers, store them in an airtight container in the fridge. It’s perfect for meal prep!
- Garnish: Top with a dollop of coconut cream or a sprinkle of fresh herbs for an extra touch when serving.
FAQ
Conclusion
The Vegan Tomato Soup is a heartwarming dish that combines simplicity with incredible flavor. It’s perfect for cozy dinners at home or for impressing guests at a gathering. I encourage you to try making it; you’ll find it’s a delightful addition to any meal. With its rich taste and nourishing ingredients, this soup might just become a staple in your kitchen!

Vegan Tomato Soup
Equipment
- Calphalon 5-Quart Pot
- Vitamix Blender
- Olive Oil
Ingredients Â
- 2 tablespoons olive oil
- 1 small onion, roughly diced (about 1 cup)
- 1 medium sweet potato, peeled and diced (about 1 cup)
- 2 cloves garlic, peeled and roughly chopped
- 1/2 teaspoon salt
- 28 ounce can crushed tomatoes
- 14.5 ounce can coconut milk or reduced sodium vegetable broth
InstructionsÂ
- Warm the olive oil in a medium pot over medium heat.
- Add the onion, sweet potato, and garlic. Sprinkle with salt and stir to coat.
- Cook, stirring regularly, until just starting to soften, about 10 minutes.
- Add the crushed tomatoes and stir. Raise the heat to bring to a simmer.
- Reduce back to medium heat and simmer for 10 to 15 more minutes, or until the sweet potatoes are soft when poked with a fork.
- Let cool for a few minutes, stir in the coconut milk or broth and puree in a blender until very smooth.
- Serve warm with crackers, bread, muffins, or any other simple sides.
Notes
- Tip 1: Store leftovers, slightly cooled, in an airtight container in the fridge for up to 5 days. Serve warm.
- Tip 2: Blend in a few fresh basil leaves to add more flavor.
- Tip 3: Top adult portions with freshly cracked black pepper.
- Tip 4: If you can do dairy, top with grated Parmesan cheese or shredded sharp cheddar.
- Tip 5: Serve as a baby food on a spoon or stir in some well cooked grains (like quinoa, couscous, or pastina) for a more filling meal for an older baby.
