Welcome to kitchenbyday

Budget Pantry Clean-Out Creamy Tomato and Vegetable Soup

By Megan Brooks | February 09, 2026
Budget Pantry Clean-Out Creamy Tomato and Vegetable Soup

There's something deeply satisfying about opening your pantry and realizing you can create a restaurant-worthy meal from the odds and ends lingering on those shelves. Last Tuesday, as I stared at a half-used bag of lentils, a can of tomatoes pushed to the back, and some vegetables that needed rescuing, this creamy tomato and vegetable soup was born. What started as a desperate attempt to avoid another grocery run turned into my family's new favorite comfort food.

This isn't just another tomato soup recipe – it's a celebration of resourceful cooking that transforms humble pantry staples into something extraordinary. The secret lies in building layers of flavor with simple ingredients, then blending everything into a silky, luxurious soup that tastes far more expensive than it actually costs. Whether you're feeding a crowd on a budget, trying to reduce food waste, or simply craving something warm and nourishing, this recipe will become your go-to solution.

Why This Recipe Works

  • Budget-Friendly Magic: Uses inexpensive pantry staples that cost less than $2 per serving while tasting like a gourmet restaurant soup
  • Zero Waste Champion: Perfect for using up wilting vegetables, half-used canned goods, and those forgotten items in your freezer
  • Meal Prep Hero: Makes a large batch that tastes even better the next day, ideal for busy weeknight dinners
  • Nutrition Powerhouse: Packed with vitamins, fiber, and plant-based protein that keeps you satisfied for hours
  • Family-Friendly: Mild enough for picky eaters but easily customizable with spices for adventurous palates
  • One-Pot Wonder: Minimal cleanup required – everything cooks in a single pot, making weeknight cooking a breeze
  • Year-Round Comfort: Uses canned tomatoes so you can enjoy this cozy soup any season, regardless of fresh tomato availability

Ingredients You'll Need

Ingredients

This soup celebrates the beauty of humble ingredients coming together to create something spectacular. Each component serves a purpose in building depth, texture, and that luxurious creaminess we all crave in comfort food.

The Aromatics Foundation

Start with 1 large onion – yellow or white both work wonderfully. The onion provides the essential savory base that makes this soup taste like it's been simmering for hours. If you only have shallots or even leeks, they'll create a more delicate flavor that's equally delicious. 3 cloves of garlic add that unmistakable aromatic depth. Fresh is best, but in a pinch, ½ teaspoon of garlic powder per clove works.

The Star Vegetables

2 cans of whole tomatoes (28 ounces each) form the backbone of this soup. I prefer whole tomatoes over crushed because they break down beautifully during cooking and create a more complex flavor. Don't drain them – the juice adds incredible depth. For the fresh vegetables, 2 cups of mixed vegetables is where you can get creative. Carrots, celery, bell peppers, zucchini, or even that half-bag of frozen mixed vegetables hiding in your freezer all work wonderfully.

The Creaminess Secret

Instead of heavy cream that can dull the bright tomato flavor, 1 cup of red lentils creates natural creaminess when blended. These inexpensive legumes cook down completely and disappear into the soup, adding body and protein while keeping the soup light. If you don't have red lentils, yellow split peas work similarly, though they'll need an extra 10 minutes of cooking time.

The Flavor Enhancers

2 tablespoons of tomato paste concentrates the tomato flavor and adds that rich umami depth. 4 cups of vegetable broth builds the liquid base – use homemade if you have it, but a good quality store-bought version works perfectly. For herbs, 1 teaspoon each of dried basil and oregano complement the tomatoes beautifully. Fresh herbs work too – use three times the amount if using fresh.

The Finishing Touch

A splash of 2 tablespoons of olive oil helps bloom the spices and adds richness. For serving, have some crusty bread on hand for dipping – it's practically mandatory for maximum enjoyment!

How to Make Budget Pantry Clean-Out Creamy Tomato and Vegetable Soup

1

Prep Your Ingredients

Start by dicing your onion into ½-inch pieces – no need for perfection since everything will be blended later. Mince the garlic finely. If using fresh vegetables, wash and chop them into roughly ½-inch pieces. This size ensures they cook evenly and blend smoothly. Drain your canned tomatoes, but reserve the juice – it's liquid gold for building flavor.

2

Build the Flavor Foundation

Heat the olive oil in a large pot over medium heat. When it shimmers, add the diced onion with a pinch of salt. Cook for 5-6 minutes, stirring occasionally, until the onions are translucent and starting to turn golden at the edges. Add the minced garlic and cook for another 30 seconds until fragrant – be careful not to let it brown or it will turn bitter.

3

Bloom the Tomato Paste

Clear a space in the center of the pot and add the tomato paste. Let it cook undisturbed for 1 minute, then stir to combine with the onions. This step caramelizes the tomato paste, deepening its flavor and removing any tinny taste from the can. The paste should darken slightly and smell intensely tomato-y.

4

Add the Vegetables and Spices

Add your chopped vegetables to the pot along with the dried basil, oregano, and a generous pinch of salt and pepper. Stir everything together, coating the vegetables with the flavored oil. Cook for 3-4 minutes, stirring occasionally, until the vegetables start to soften slightly. This step helps the vegetables release their moisture and intensifies their flavor.

5

Create the Tomato Base

Use your hands to crush the whole tomatoes into the pot, breaking them into bite-sized pieces. Pour in all the reserved tomato juice. Add the red lentils and give everything a good stir. The lentils should be distributed evenly throughout the mixture.

6

Add Liquid and Simmer

Pour in the vegetable broth, stirring to combine. Bring the mixture to a boil over high heat, then reduce to a gentle simmer. Cover partially with a lid and let it bubble away for 25-30 minutes, stirring occasionally. The soup is ready when the lentils have completely broken down and the vegetables are very tender.

7

Blend to Silky Perfection

Remove the pot from heat and let it cool slightly. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender, blending until smooth and returning to the pot. The soup should have the consistency of heavy cream – add more broth if it's too thick.

8

Season and Serve

Taste the soup and adjust seasoning with salt and pepper as needed. The soup should taste bright, slightly sweet from the vegetables, and deeply savory. Serve hot with crusty bread for dipping. For an extra touch of luxury, drizzle with a bit of olive oil or a swirl of cream, though it's absolutely delicious as-is.

Expert Tips

Control the Heat

Keep the simmer gentle – vigorous boiling can make the tomatoes taste bitter and cause the lentils to stick to the bottom of the pot. A gentle bubble every few seconds is perfect.

Make-Ahead Magic

This soup tastes even better the next day as the flavors meld. Make a double batch on Sunday for effortless lunches throughout the week.

Color Correction

If your soup looks too orange, add a teaspoon of balsamic vinegar at the end. It deepens the color and adds a subtle complexity that brightens the tomato flavor.

Speed It Up

Use a food processor to quickly chop your vegetables. They don't need to be perfect since everything gets blended anyway, saving you valuable prep time.

Texture Trick

For an extra silky texture, pass the blended soup through a fine-mesh sieve. This creates a restaurant-quality smoothness that's worth the extra step for special occasions.

Thickening Hack

If your soup is too thin after blending, simmer it uncovered for 5-10 minutes to reduce. Too thick? Simply thin with more broth or water until you reach your desired consistency.

Variations to Try

Spicy Tomato Soup

Add a diced jalapeño with the onions, or stir in ½ teaspoon of red pepper flakes for a warming kick. A dash of smoked paprika adds incredible depth.

Mediterranean Style

Add a can of white beans along with the lentils, and stir in chopped fresh basil and a drizzle of pesto before serving. A sprinkle of feta cheese takes it over the top.

Creamy Tomato Basil

Stir in ¼ cup of fresh basil leaves during the last 5 minutes of cooking, then blend as usual. For extra richness, swirl in a splash of coconut milk or cream before serving.

Summer Garden Version

Replace half the canned tomatoes with fresh ripe tomatoes when they're in season. Add fresh corn kernels and zucchini for a lighter, seasonal variation.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually develop and improve after the first day, making this perfect for meal prep. If the soup thickens too much, simply thin with a bit of water or broth when reheating.

Reheating Instructions:
  • Stovetop: Warm gently over medium heat, stirring occasionally, until heated through
  • Microwave: Heat in 1-minute intervals, stirring between each, until hot
  • Add a splash of water or broth if needed to achieve desired consistency

Freezer Instructions

This soup freezes beautifully for up to 3 months! Let it cool completely before freezing. I recommend freezing in portion-sized containers or freezer bags laid flat for easy storage. Leave about an inch of space at the top of containers as soup expands when frozen.

Pro Tip: Freeze soup in ice cube trays for single-serving portions that thaw quickly. Once frozen, transfer cubes to a freezer bag for easy grab-and-go lunch portions.

Make-Ahead Magic

Double or triple this recipe when you're making it – the time investment is the same, and you'll have soup for weeks. Portion into individual containers for grab-and-go lunches, or freeze in family-sized portions for easy weeknight dinners. Having homemade soup ready in minutes is like giving your future self a warm hug.

Frequently Asked Questions

Absolutely! While an immersion blender is convenient, you can easily blend this soup in a regular blender. Work in small batches, filling the blender no more than halfway, and remove the center piece from the lid to allow steam to escape. Cover with a kitchen towel to prevent splatters. Alternatively, you can leave the soup unblended for a hearty vegetable soup texture.

Red lentils work best because they cook down completely, but you have options. Yellow or orange lentils will work similarly. Green or brown lentils can be used, but they'll need 15-20 minutes longer cooking time and won't create the same smooth texture. You can also omit lentils entirely and blend in a can of white beans or add a diced potato for creaminess.

Yes! This soup is naturally vegan, gluten-free, dairy-free, and nut-free, making it perfect for almost any dietary restriction. It's also high in fiber and plant-based protein. For gluten-free serving suggestions, pair with gluten-free bread or crackers. If you need to avoid legumes, substitute the lentils with a diced potato for creaminess.

Fresh tomatoes work beautifully when they're in season! Use about 2 pounds of ripe tomatoes, cored and roughly chopped. You'll need to simmer the soup a bit longer (about 10 extra minutes) to break down the fresh tomatoes. The flavor will be lighter and more delicate. For the best results, use a mix of fresh and canned tomatoes – the canned provide depth while fresh adds brightness.

To make this a complete meal, add a can of drained white beans or chickpeas after blending. You can also stir in some cooked quinoa, small pasta shapes, or serve with a hearty grilled cheese sandwich. For extra protein, add a cup of cooked chicken or tofu cubes. The soup is also wonderful served over a scoop of rice or with a side of garlic bread.

Bitterness usually comes from overcooked garlic or tomatoes that have been boiled too vigorously. To fix bitter soup, stir in a teaspoon of sugar or honey to balance the flavors. A splash of cream or coconut milk can also help. For future batches, cook garlic gently and maintain a gentle simmer rather than a vigorous boil. Adding a carrot during cooking also helps balance any acidity.

Budget Pantry Clean-Out Creamy Tomato and Vegetable Soup
soups
Pin Recipe

Budget Pantry Clean-Out Creamy Tomato and Vegetable Soup

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook 5-6 minutes until translucent.
  2. Add garlic and cook 30 seconds until fragrant. Stir in tomato paste and cook 1 minute.
  3. Add vegetables, herbs, salt, and pepper. Cook 3-4 minutes until vegetables start to soften.
  4. Crush tomatoes with hands into the pot. Add all juices, lentils, and vegetable broth.
  5. Bring to a boil, then reduce to simmer. Cook 25-30 minutes until lentils are completely broken down.
  6. Blend until smooth using an immersion blender, or carefully transfer to a regular blender in batches.
  7. Season to taste with additional salt and pepper. Serve hot with crusty bread.

Recipe Notes

For extra creaminess without dairy, add a splash of coconut milk or a dollop of Greek yogurt before serving. This soup tastes even better the next day and freezes beautifully for up to 3 months.

Nutrition (per serving)

245
Calories
11g
Protein
36g
Carbs
7g
Fat

More Recipes