Welcome to Thedailydishes

Pantry Clean-Out Creamy Tomato and White Bean Soup for Lunch

By Clara Hartwell | January 22, 2026
Pantry Clean-Out Creamy Tomato and White Bean Soup for Lunch

I first threw this together during a snowstorm that kept me housebound with nothing but pantry staples and a fierce craving for something warm and comforting. What started as a "let's see if this works" moment turned into a weekly ritual. Now, every other Friday, my daughter and I make a double batch, portion it into mason jars, and feel like we've hacked adulting for the week ahead.

The magic lies in how the humble white beans transform into silky creaminess when blended, creating that luxurious texture we usually associate with heavy cream—except this version is lighter, protein-packed, and accidentally vegan. Whether you're working from home, packing lunch for the office, or need a quick dinner that tastes like it simmered all day, this soup delivers restaurant-quality flavor with minimal effort and maximum pantry flexibility.

Why This Recipe Works

  • Pantry Perfect: Every ingredient lives happily in your cupboard for months, making this your ultimate backup plan
  • One-Pot Wonder: Minimal dishes mean more time to enjoy your lunch break scrolling guilt-free
  • Protein Powerhouse: Two cans of white beans provide 24g of plant-based protein per serving
  • Creamy Without Cream: Blended beans create the most luxurious texture without any dairy
  • Meal Prep Magic: Tastes even better the next day, making Sunday prep a breeze
  • Budget Champion: Feeds four for under $6 total, proving gourmet doesn't mean expensive
  • Endlessly Adaptable: Swap herbs, add greens, or spice it up based on what you have
  • Kid-Approved: My picky 8-year-old requests this weekly, especially with grilled cheese soldiers

Ingredients You'll Need

Ingredients

This recipe celebrates the beauty of pantry cooking, where humble canned goods transform into something extraordinary. Each ingredient plays a crucial role in building layers of flavor that taste like they spent hours developing, not minutes.

The Tomato Foundation

You'll need two 14-ounce cans of whole peeled tomatoes—San Marzano if you're feeling fancy, but any quality brand works beautifully. Whole tomatoes break down better than pre-diced, releasing their juices and creating that gorgeous ruby base. If you only have crushed tomatoes, they'll work in a pinch, but the texture won't be quite as luxurious. Pro tip: keep the tomato paste in your freezer in tablespoon-sized portions for recipes like this.

The Creamy Secret: White Beans

Two cans of cannellini beans (or Great Northern if that's what you have) are the real stars here. These mild, buttery beans blend into the silkiest texture once simmered and pureed. If you're cooking for someone who thinks they don't like beans, this recipe will convert them—the beans completely disappear into the soup, leaving only their creamy texture and protein boost. Dried beans work too; just soak and cook 1½ cups until very tender before starting the recipe.

Aromatics & Flavor Builders

One large yellow onion and three cloves of garlic form the aromatic base. Don't rush the onion cooking—those 5-7 minutes of patient sautéing build the foundation of flavor. Fresh garlic beats pre-minced every time here. For herbs, dried oregano and basil deliver consistent flavor year-round, but if you have fresh herbs, add them at the end for brightness.

The Liquid Gold

Vegetable broth keeps this vegetarian, but chicken broth adds extra depth if that's not a concern. Water works surprisingly well too—the tomato paste and herbs create enough flavor. I keep bouillon paste in my fridge for moments like these; it's a space-saving flavor bomb compared to cartons of broth.

Finishing Touches

Olive oil for sautéing, salt and pepper for seasoning, and a pinch of sugar to balance tomato acidity. The optional but highly recommended additions: a parmesan rind simmered in the soup (remove before blending) or a splash of cream for extra richness. For serving, crusty bread is mandatory—this soup demands dunking.

How to Make Pantry Clean-Out Creamy Tomato and White Bean Soup for Lunch

1

Sauté the Aromatics

Heat 3 tablespoons olive oil in a large Dutch oven or heavy pot over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent—about 5-7 minutes. Don't let them brown; we want sweet, not caramelized. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell like an Italian grandmother's kitchen by now.

2

Build the Tomato Base

Add 2 tablespoons tomato paste and cook, stirring constantly, for 2 minutes. This step caramelizes the paste, deepening the tomato flavor and removing any tinny taste. Pour in one can of tomatoes with their juice, crushing them with your hands as you add them (wear an apron—tomato juice splatters). Add the dried oregano, basil, and a pinch of sugar. Season generously with salt and pepper.

3

Add Beans and Simmer

Drain and rinse the white beans, then add them to the pot along with the second can of tomatoes (crushed), vegetable broth, and if using, the parmesan rind. Bring to a boil, then reduce heat and simmer uncovered for 15 minutes. This gives the flavors time to meld and the beans to soften slightly. Stir occasionally, scraping the bottom to prevent sticking.

4

Blend to Silky Perfection

Remove the parmesan rind if used. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy—about 2 minutes. No immersion blender? Carefully transfer to a regular blender in batches, removing the center cap to let steam escape. Blend each batch for 30 seconds until velvety. Return to the pot and taste for seasoning.

5

Enrich and Finish

If using cream, stir it in now and warm through for 2 minutes. The soup should coat the back of a spoon but still be pourable. If it's too thick, add broth or water until it's your desired consistency. Taste again and adjust salt—it will likely need more than you think. Freshly ground black pepper adds the perfect finishing touch.

6

Serve and Garnish

Ladle into warm bowls (run them under hot water or microwave briefly). Drizzle with good olive oil, add a crack of black pepper, and if desired, sprinkle with fresh herbs or parmesan. Serve immediately with crusty bread for dunking. The soup will continue to thicken as it sits—thin with broth when reheating.

Expert Tips

Control the Heat

If your soup tastes too acidic, add a pinch more sugar or a small piece of carrot while simmering. For too-sweet tomatoes, add a splash of red wine vinegar or lemon juice at the end.

Time-Saving Hack

Make a triple batch and freeze in muffin tins. Once frozen, pop out and store in freezer bags. You'll have individual portions ready for quick lunches—just reheat with a splash of broth.

Egg Drop Variation

For extra protein, whisk 2 eggs with a fork and slowly drizzle into the simmering soup while stirring gently. You'll get beautiful egg ribbons that make this feel like a Chinese restaurant special.

Brighten at the End

A squeeze of fresh lemon juice or a handful of spinach stirred in at the very end brightens the whole soup. Fresh herbs like basil or parsley added just before serving make it taste garden-fresh.

Color Correction

If your soup looks orange instead of rich red, add 1 teaspoon of paprika or a small piece of roasted red pepper when blending. This deepens the color without affecting flavor.

Serving Temperature

This soup is best served hot but not boiling—around 150°F. Too hot and you'll miss the subtle flavors. Warm your bowls first to maintain the perfect temperature throughout your meal.

Variations to Try

Tuscan Style

Add 2 cups chopped kale during the last 5 minutes of simmering. Stir in 2 tablespoons pesto at the end and serve with crusty Italian bread rubbed with garlic.

Spicy Southwest

Replace oregano with cumin and add a chopped chipotle pepper in adobo sauce. Top with crispy tortilla strips, avocado, and a dollop of sour cream.

Mediterranean

Add 1 teaspoon dried rosemary and a bay leaf while simmering. Stir in chopped olives and capers at the end. Serve with lemon wedges and crusty bread.

Protein Boost

Add a can of chickpeas along with the white beans. Stir in cooked quinoa or small pasta at the end for a heartier soup that eats like a meal.

Roasted Garlic

Roast a whole head of garlic and squeeze the cloves into the soup before blending. This adds incredible depth and sweetness that transforms the entire dish.

Creamy Dairy

Stir in ½ cup heavy cream or coconut cream for extra richness. For a tangy twist, whisk in ¼ cup cream cheese until melted and smooth.

Storage Tips

Refrigeration

Store cooled soup in airtight containers for up to 5 days. The flavors actually improve after 24 hours! Thin with broth when reheating as it will thicken considerably.

Freezing

Freeze in portion-sized containers for up to 3 months. Leave 1-inch headspace for expansion. Thaw overnight in fridge or use the defrost setting, stirring occasionally.

Frequently Asked Questions

Absolutely! Use 1½ cups dried white beans. Soak overnight, then cook until very tender (they should mash easily between fingers). This adds about 1 hour to your prep time, but the flavor is incredible. Save the cooking liquid to use as your broth—it adds even more bean creaminess.

Too thin? Simmer uncovered for 10-15 minutes to reduce, or blend an additional cup of beans and stir them in. Too thick? Gradually add warm broth or water until you reach desired consistency. Remember, the soup will thicken considerably as it cools and when refrigerated.

Slow cooker: Sauté aromatics first, then add everything except cream. Cook on low 6-8 hours or high 3-4 hours. Blend at the end. Instant Pot: Use sauté function for steps 1-2, then add everything and cook on high pressure for 10 minutes, natural release 10 minutes. Blend and finish with cream.

Yes and yes! This soup is naturally gluten-free and vegan as written. Just ensure your vegetable broth is certified gluten-free if that's a concern. The creaminess comes entirely from blended beans, making it perfect for various dietary needs without sacrificing richness.

A crusty sourdough is my favorite—the tang complements the tomato beautifully. But honestly, whatever you have works. Day-old bread becomes magical when toasted and rubbed with garlic. Even plain sandwich bread becomes crostini when brushed with olive oil and toasted. For a treat, make grilled cheese cut into strips for dipping.

Absolutely! Crumbled Italian sausage or pancetta cooked with the onions adds incredible depth. Shredded rotisserie chicken stirred in at the end makes it heartier. Even crispy bacon bits on top turn this into comfort food perfection. For seafood lovers, shrimp added during the last 5 minutes is divine.
Pantry Clean-Out Creamy Tomato and White Bean Soup for Lunch
soups
Pin Recipe

Pantry Clean-Out Creamy Tomato and White Bean Soup for Lunch

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Build the base: Heat olive oil in a large pot over medium heat. Sauté onion 5-7 minutes until softened. Add garlic and cook 30 seconds.
  2. Caramelize tomato paste: Stir in tomato paste and cook 2 minutes, stirring constantly until darkened.
  3. Add tomatoes: Pour in tomatoes with juice, crushing with hands. Add oregano, basil, sugar, salt, and pepper.
  4. Simmer: Add beans, broth, and parmesan rind if using. Bring to a boil, then simmer 15 minutes.
  5. Blend: Remove parmesan rind. Blend soup until completely smooth using an immersion blender or regular blender.
  6. Finish and serve: Stir in cream if using. Taste and adjust seasoning. Serve hot with crusty bread.

Recipe Notes

Soup will thicken as it sits. Thin with broth when reheating. For vegan version, use coconut cream instead of heavy cream. The soup tastes even better the next day!

Nutrition (per serving)

285
Calories
12g
Protein
38g
Carbs
10g
Fat

More Recipes