
Sometimes the simplest meals are the ones we return to again and again.
This Easy Pantry Tomato Soup is made almost entirely from ingredients you probably already have tucked away in your pantry and refrigerator. A can of beautiful tomatoes, a few everyday vegetables, fragrant herbs, and a splash of vegetable broth come together to create a soup that’s rich, comforting, and full of homemade flavor.
It’s the kind of recipe that rescues busy weeknights, rainy afternoons, and those moments when the cupboards seem almost bare—but somehow still hold everything you need.
That’s a little bit of Plant Magic.

Why You’ll Love This Pantry Tomato Soup
- Made with simple pantry ingredients
- Ready in about 30 minutes
- Rich, velvety texture
- Naturally vegan
- Easy to customize
- Perfect for meal prep
- Freezer friendly
- Comfort food at its very best
Ingredients You’ll Need to Make Pantry Tomato Soup
One of the wonderful things about this Pantry Tomato Soup is how forgiving it is.
Use what you have and let the recipe work around your kitchen.
You’ll need:
- Canned San Marzano tomatoes (or your favorite canned tomatoes)
- Onion
- Garlic
- Vegetable broth
- Dried herbs
- Dried fennel (optional)
- Freshly ground black pepper
- Kosher salt, if desired
If you don’t have every ingredient, don’t worry.
No dried fennel? Leave it out.
No vegetable broth? Water works surprisingly well. I like to finish the soup with a splash of balsamic vinegar to brighten the flavors if I’m using water instead of broth.
Some of the best soups come from a little improvisation.
Why I Love San Marzano Tomatoes
When fresh summer tomatoes aren’t in season, canned tomatoes are a wonderful alternative.
I especially love San Marzano tomatoes because they’re naturally sweet, rich, and less acidic than many other varieties. They create a beautifully balanced tomato soup with very little effort.
Of course, use whichever canned tomatoes you have on hand. This recipe is all about making delicious food from everyday ingredients.
Make It Creamy—Without the Cream
If you’d like an even creamier soup, stir in a can of cannellini beans before blending.
It’s one of my favorite Plant Magic kitchen tricks.
The beans blend into the soup beautifully, creating a silky texture while adding plant-based protein and fiber—no heavy cream needed.
It’s a simple way to make your tomato soup even more satisfying.

How to Make Easy Pantry Tomato Soup
This recipe couldn’t be easier.
Sauté
Cook the onion and garlic until soft and fragrant.
Simmer
Add the tomatoes, vegetable broth, herbs, and seasonings.
Let everything simmer gently so the flavors have time to come together.
Blend
Blend until smooth and velvety using a high-speed blender or immersion blender.
Taste, adjust the seasoning, and finish with a splash of balsamic vinegar if desired.
Storage Tips
This Easy Pantry Tomato Soup tastes even better the next day.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
It also freezes beautifully for up to 3 months, making it perfect for stocking your freezer with quick homemade meals.
Whenever I make soup, I almost always double the recipe. Having a homemade meal waiting in the freezer feels like a gift to your future self.
Delicious Ways to Serve Tomato Soup
This comforting soup pairs beautifully with:
- Crusty sourdough bread
- A grilled cheese sandwich
- Homemade croutons
- Fresh basil leaves
- A swirl of cashew cream
- Pumpkin seeds
- Freshly cracked black pepper
Simple additions can turn an everyday bowl of soup into something truly memorable.

A Little Plant Magic
There’s something deeply comforting about opening the pantry and discovering that dinner has been there all along.
A few humble ingredients, a little patience, and a warm pot on the stove are often all it takes to create something nourishing and beautiful.
That’s what I love most about this Easy Pantry Tomato Soup. It reminds us that wonderful meals don’t have to be complicated or expensive. Sometimes a simple can of tomatoes, a handful of herbs, and a little creativity are enough to create a bowl that warms both body and soul.
If you make this Pantry Tomato Soup, I’d love to hear how you made it your own. Leave a comment below, rate the recipe, or share your beautiful bowl on Instagram and tag me so I can celebrate your Plant Magic creation.
Easy Pantry Tomato Soup
A deliciously easy pantry soup.
Total Time: 40 minutes
Yield: 4 servings
Ingredients
2-3 tablespoons extra virgin olive oil
1 onion, peeled and diced
3 sticks of celery, diced
2 carrots, peeled and diced
3-4 cloves garlic, minced
1 teaspoon dried herbs (use what you have on hand, such as dried basil, oregano, thyme, savory, Herbes de Provence)
1/2 teaspoon freshly ground black pepper
Pinch of sea salt
1/2 teaspoon dried fennel seeds (optional)
1, 15 oz can cannellini beans, drained and rinsed (optional)
1, 28 oz can of tomatoes
2 tablespoons tomato paste
4 cups vegetable stock
1 tablespoon unsalted butter – optional
Instructions
- Heat the olive oil in a large saucepan. Add the onions, saute until translucent, about 10 minutes. Sprinkle a little salt over to prevent burning.
- Add the celery, carrots, and garlic, and saute for a further 5-7 minutes. Sprinkle over the dried herbs, black pepper, and fennel seeds if using. Stir well to combine.
- Add the cannellini beans if using, then the tomatoes, tomato paste, and vegetable stock. Stir well, bring to the boil, turn down to a simmer, and partially cover the pot.
- Allow to bubble away for about 20 minutes.
- Puree either with a handheld blender stick, food mill, or upright blender. If the soup is too thick for your liking, add a little more vegetable stock.
- Taste and add more pepper and salt if desired. Stir in a tablespoon of unsalted butter if desired for a silky, rich finish. Yum.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Cuisine: healthy
- Diet: Vegetarian
Looking for another soup? Try one of these…
Delicious Bean and Vegetable Soup

Butternut Squash and Apple Soup
Pin it for later!

If you’ve whipped up a batch of this soup, let me know how it’s worked out for you – leave a comment and rate the recipe. Happy Plant Magic Cooking!