Welcome to warmcuisine

Pantry Tomato and White Bean Soup with Herbs

By Laura Mitchell | December 03, 2025
Pantry Tomato and White Bean Soup with Herbs

There’s a certain kind of magic that happens when the rain taps against the kitchen window, the fridge is looking a little bare, and the only thing standing between you and dinner is whatever’s lurking in the pantry. That’s exactly how this Pantry Tomato and White Bean Soup with Herbs was born—on a Tuesday that felt like a Thursday, when the world outside was gray and I needed something that tasted like sunshine in a bowl. One spoonful and I was transported from the dreary afternoon to a tiny trattoria in Tuscany where the tomatoes are always sweet, the beans are always creamy, and the herbs are always kissed by the sun. The best part? Every single ingredient came from the back of my cupboard or the crisper drawer’s last survivors. No grocery run, no stress, just pure comfort that felt like I’d planned it weeks in advance.

I’ve since served this soup to last-minute dinner guests, packed it in thermoses for ski trips, and stirred in leftover roast chicken on nights when my teenagers threaten mutiny if I serve “just soup.” It’s velvety, fragrant, and tastes like you spent the afternoon babysitting a simmering pot—when in reality it’s 35 minutes start-to-finish, one pot, and zero fancy footwork. If you can open a can and chop an onion, you can master this recipe. Promise.

Why This Recipe Works

  • Pantry Praise: Canned tomatoes, beans, and broth keep for months, so you’re never more than 30 minutes away from dinner.
  • Herb-Forward Flavor: A generous handful of fresh herbs (or the last of the dried ones) wakes up canned goods and tastes garden-fresh.
  • Creamy Without Cream: Blending a cup of beans into the broth gives you luscious body—no dairy, no coconut milk, no fuss.
  • One-Pot Wonder: Minimal dishes, maximum flavor, and the soup actually tastes better the next day.
  • Customizable Canvas: Stir in greens, grains, sausage, or serve it vegan and gluten-free exactly as written.
  • Restaurant Finish: A drizzle of good olive oil and a shower of freshly cracked pepper turns humble into haute cuisine.

Ingredients You'll Need

Ingredients

Think of this ingredient list as a gentle suggestion, not a rigid rule book. The soup will forgive you—gloriously—if you swap, omit, or add based on what’s on hand.

Extra-Virgin Olive Oil – Two tablespoons for the pot, plus more for that final restaurant-quality drizzle. Use the good stuff here; it’s one of the only fats in the recipe, so the flavor shines. If your pantry only has a generic brand, no worries—add a pinch of smoked paprika to fake depth.

Yellow Onion – One medium, diced small. White or red onions work in a pinch; shallots will make the soup sweeter. If you’re avoiding alliums, substitute one fennel bulb for a delicate anise note.

Carrot & Celery – The classic soffritto trio (with the onion) builds a savory backbone. No celery? Double the carrot or vice versa. In summer, I’ve swapped in one diced zucchini and it felt positively Tuscan.

Garlic – Three cloves, minced. Feel free to measure with your heart. If you’re out, ½ teaspoon garlic powder added with the tomatoes does the trick.

Tomato Paste – Two tablespoons, caramelized until brick-red. This concentrated umami bomb deepens canned tomatoes like you wouldn’t believe. In a pinch, substitute ¼ cup jarred marinara, but reduce the salt later.

Crushed Tomatoes – One 28-ounce can. I prefer fire-roasted for smoky complexity, but plain or organic work beautifully. Whole peeled tomatoes whizzed in the blender are a fine stand-in.

White Beans – Two 15-ounce cans, any variety. Cannellini are creamiest; great northern hold their shape; navy beans break down slightly and thicken the broth. If you cook from dried, you’ll need 1½ cups cooked beans plus ½ cup of their starchy liquid.

Vegetable Broth – Four cups. Low-sodium lets you control the salt. No broth? Dissolve 1½ teaspoons better-than-bouillon in 4 cups hot water, or use 2 cups pasta water left over from last night’s dinner plus 2 cups water.

Fresh Herbs – A full cup of chopped leafy herbs. Parsley and basil are my go-to, but dill, chives, tarragon, or even a handful of baby spinach add brightness. Dried herbs work—use 2 teas total and add with the tomatoes so they rehydrate.

Bay Leaf & Citrus Zest – One bay leaf perfumes the pot; a strip of lemon or orange zest wakes up all the flavors. Remove both before blending.

Red-Pepper Flakes – Optional, but a pinch gives gentle heat that blooms in the tomato broth. Smoked paprika is another favorite add-in.

How to Make Pantry Tomato and White Bean Soup with Herbs

1
Warm the Pot & Bloom the Oil

Place a heavy-bottomed soup pot or Dutch oven over medium heat for 90 seconds—this prevents the onions from steaming instead of sautéing. Add 2 tablespoons olive oil and swirl to coat. When the surface shimmers and you see the first wisp of smoke, you’re ready for the aromatics.

2
Build the Base

Stir in diced onion, carrot, and celery with ½ teaspoon kosher salt. The salt helps draw out moisture, speeding caramelization. Cook 5–6 minutes, stirring occasionally, until the vegetables soften and the edges turn translucent. If the mixture starts to brown too quickly, reduce heat slightly and add a splash of water to deglaze.

3
Add Garlic & Tomato Paste

Clear a small space in the center of the pot, add 1 more teaspoon oil, then the minced garlic and tomato paste. Let the paste fry for 90 seconds—it will darken from bright scarlet to deep mahogany, concentrating the natural sugars and banishing any metallic canned flavor. Stir everything together; your kitchen should smell like a pizzeria.

4
Deglaze with Tomatoes

Pour in the entire can of crushed tomatoes plus ¼ cup water swished around the can to capture every last drop. Use a wooden spoon to scrape the browned bits (fond) off the bottom—those caramelized specks equal free flavor. Add red-pepper flakes, bay leaf, and citrus zest. Bring to a lively simmer; cook 3 minutes to marry the acids.

5
Introduce the Beans & Broth

Drain and rinse one can of beans; add it to the pot. Drain the second can into a small bowl—you’ll use the starchy liquid to adjust thickness later. Add beans and 3½ cups broth. Increase heat to high; once bubbles appear around the perimeter, reduce to medium-low and simmer uncovered 10 minutes. The soup will look brothy; that’s perfect.

6
Create Creamy Body

Remove bay leaf and zest. Ladle 1½ cups soup (mostly beans + liquid) into a blender. Secure the lid and drape a kitchen towel over the top—hot liquids expand. Blend on high 30 seconds until velvety. Return the purée to the pot; stir. Instant creaminess without dairy, plus the released starch naturally thickens every spoonful.

7
Season to Perfection

Taste the broth—it should sing. Add salt incrementally: ½ teaspoon kosher salt, ¼ teaspoon freshly cracked black pepper, and 1 teaspoon sugar if your tomatoes are particularly acidic. Stir in half the chopped herbs. If the soup is too thick, loosen with reserved bean liquid or broth; too thin, simmer 3 more minutes.

8
Serve with Flair

Ladle into warm shallow bowls. Top with remaining fresh herbs, a generous drizzle of peppery olive oil, and cracked pepper. Pass crusty bread, a bowl of grated Parmesan, and let everyone doctor their own bowl. Leftovers refrigerate like a dream and freeze even better.

Expert Tips

Bean Liquid Gold

The viscous aquafaba in the can is flavor-neutral and packed with plant protein. Whisk 2 tablespoons into the finished soup for extra gloss, or save it for tomorrow’s vegan mayo.

Blender Safety Shortcut

Use an immersion blender directly in the pot for 5–6 short bursts. Leave some beans whole for textural contrast—rustic, faster, fewer dishes.

Low-Sodium Control

Canned beans and tomatoes vary wildly in salt. Taste at the end and season last. A tiny splash of balsamic vinegar brightens low-sodium versions without extra salt.

Make-Ahead Flavor Boost

Prepare the soup up to Step 5, refrigerate overnight, then finish Steps 6–8 the next day. Married flavors taste like it simmered for hours.

Silky Restaurant Swirl

For special occasions, whisk 2 tablespoons cold butter into the finished soup off-heat. The French call it monter au beurre—luxurious gloss, zero cream.

Freeze in Portions

Ladle cooled soup into silicone muffin trays, freeze, then pop out “soup pucks.” Store in zip bags; reheat single servings straight from frozen for 3 minutes in the microwave.

Variations to Try

  • Mediterranean: Add ½ cup orzo during the last 8 minutes of simmering and fold in chopped kalamata olives and crumbled feta at the table.
  • Smoky Bacon: Start by rendering 3 diced bacon strips; remove half for garnish and proceed with the recipe using the bacon fat instead of olive oil.
  • Spicy Harissa: Whisk 1 tablespoon harissa paste into the tomato paste step. Finish with a squeeze of lime and fresh cilantro instead of basil.
  • Creamy Tomato-Basil: Stir in ½ cup heavy cream or coconut milk off-heat and double the fresh basil. Serve with grilled-cheese croutons.
  • Greens & Grains: Add 2 cups chopped kale and 1 cup cooked farro during the last 5 minutes. The kale wilts and the farro adds pleasant chew.
  • Roasted Red Pepper: Blend one drained roasted red pepper along with the beans for subtle sweetness and a gorgeous blush color.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen daily; you may need to thin with a splash of water when reheating.

Freezer: Store in labeled freezer-safe containers or zip-top bags (lay flat for space efficiency) up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting.

Reheat: Warm gently over medium-low heat, stirring occasionally. Avoid rapid boiling, which breaks down the beans and dulls the herbs. A fresh drizzle of olive oil and a sprinkle of herbs revive the just-made sparkle.

Frequently Asked Questions

Absolutely. You’ll need 1½ cups cooked beans (about ¾ cup dried). Cook them until just tender; their starchy liquid is liquid gold—use it in place of the broth for extra body.

Yes and yes. As written, the recipe contains no animal products or gluten. If you add orzo or bread, choose gluten-free varieties.

Mash a cup of beans with a potato masher or fork and return them to the pot. The released starches thicken the broth, giving you a rustic, hearty texture.

Yes—use a larger 6–7 quart pot and increase simmering time by 5 minutes. Freeze half for a no-cook night later.

A crusty sourdough or ciabatta for dunking is classic. For gluten-free, try toasted slices of chickpea socca or grilled polenta squares.

Stir in ½ teaspoon sugar, simmer 2 minutes, then taste. A tiny pat of butter or splash of oat milk also rounds harsh acids.
Pantry Tomato and White Bean Soup with Herbs
soups
Pin Recipe

Pantry Tomato and White Bean Soup with Herbs

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

Ingredients

Instructions

  1. Heat olive oil in a soup pot over medium heat. Add onion, carrot, celery, and ½ tsp salt; sauté 5–6 min until softened.
  2. Clear center; add garlic and tomato paste. Cook 90 sec, stirring, until paste darkens.
  3. Stir in tomatoes, red-pepper flakes, bay leaf, and zest. Simmer 3 min.
  4. Add beans and broth. Bring to boil, reduce heat, and simmer 10 min.
  5. Remove bay leaf/zest. Blend 1½ cups soup until smooth; return to pot for creamy body.
  6. Season with salt, pepper, and sugar if needed. Stir in half the fresh herbs.
  7. Serve hot, drizzled with olive oil and remaining herbs.

Recipe Notes

Soup thickens as it sits; thin with water or broth when reheating. Freeze up to 3 months.

Nutrition (per serving)

218
Calories
11g
Protein
31g
Carbs
6g
Fat

More Recipes