Welcome to mealsflavor

Pantry Soup with Canned Beans and Spinach Recipe

By Nora Hale | January 20, 2026
Pantry Soup with Canned Beans and Spinach Recipe

There’s a certain kind of magic that happens when the fridge is nearly bare, the clock is ticking toward dinner, and the rain is tapping against the window like it’s asking to be let in. That was the scene in my kitchen last Tuesday: grocery day was still 48 hours away, the produce drawer held nothing but a wilting handful of spinach, and my two teenagers were already circling like hungry sharks. I pulled open the pantry door, stared at the usual suspects—cans of beans, a lonely carton of broth, the half-used bag of pastina—and decided that tonight, “nothing to eat” was going to become “the best soup we’ve had all month.” Forty minutes later we were all hunched over steaming bowls, tearing off chunks of crusty bread and dunking it into a silky, smoky tomato-and-bean broth that tasted like I’d planned it for days. Since then I’ve made this Pantry Soup with Canned Beans and Spinach three more times, each iteration slightly different depending on what I find on the shelves, and every time it disappears faster than the last. If you need a weeknight lifeline that feels like intentional comfort food instead of a desperate scramble, keep reading—this one’s for you.

Why This Recipe Works

  • Pantry hero: Canned beans, tomatoes, and broth create a luxuriously creamy base without any dairy.
  • Speedy one-pot: From can-opener to table in 35 minutes—perfect for Tuesday-night chaos.
  • Spinach saver: Wilted greens get rescued instead of tossed, cutting food waste and adding color.
  • Flavor layering: A quick sizzle of tomato paste and smoked paprika equals slow-simmered depth.
  • Flexible fiber: Swap any canned bean or green; the template works with what you have.
  • Freezer-friendly: Portion and freeze up to three months for emergency comfort on demand.

Ingredients You'll Need

Ingredients

Great soup starts with a well-stocked pantry, but that doesn’t mean you need twenty specialty items. Below are the everyday heroes that give this soup its body, brightness, and savory backbone, plus a few notes on what to look for when you’re standing in the grocery aisle.

Cannellini or Great Northern beans are my first choice because their thin skins break down just enough to thicken the broth without turning it starchy. If you only have chickpeas or black beans, use them—just know the color and texture will shift. Always rinse and drain canned beans to wash away the slightly metallic packing liquid; you’ll season the soup yourself in a minute.

Crushed tomatoes deliver a smooth, restaurant-style consistency. Fire-roasted add subtle smokiness, but plain work fine. If all you have is tomato paste, use two tablespoons and whisk in an extra cup of broth.

Low-sodium vegetable or chicken broth keeps the flavor in your control. Boxed is fine, bouillon dissolved in hot water is fine, homemade frozen cubes are glorious—just taste as you go and adjust salt at the end.

Fresh spinach wilts in thirty seconds and contributes iron and color. Baby spinach needs no prep; mature spinach benefits from a rough chop and a quick rinse to remove grit. If your spinach is past its prime (slightly floppy but not slimy), it’s still soup-worthy.

Onion, garlic, and carrot form the classic mirepoix that quietly carries flavor. Dice them small so they soften quickly and almost melt into the broth.

Tomato paste is the umami bomb. Buy it in a tube so you can use a tablespoon at a time without opening a whole can you’ll forget about.

Smoked paprika is the single spice that makes this taste like it simmered for hours. Sweet paprika works in a pinch, but the smoky version is worth the pantry real estate.

Extra-virgin olive oil for the initial sauté and a final drizzle. Choose one you enjoy the taste of straight from the bottle.

Optional but lovely: a Parmesan rind tossed in while the soup simmers adds salty depth; a splash of balsamic vinegar at the end brightens everything; crushed red-pepper flakes if you like gentle heat.

How to Make Pantry Soup with Canned Beans and Spinach Recipe

1
Warm the pot

Place a heavy 4-quart Dutch oven or soup pot over medium heat for 60 seconds. When the rim feels hot to the touch, add 2 tablespoons olive oil and swirl to coat the bottom evenly.

2
Build the aromatic base

Add 1 cup diced onion and ½ cup diced carrot. Sauté 4 minutes, stirring occasionally, until the onion turns translucent and the edges of the carrot start to soften. Stir in 2 minced garlic cloves for 30 seconds—just until fragrant and golden.

3
Caramelize the tomato paste

Push vegetables to the perimeter, creating a bare circle in the center. Add 1 heaping tablespoon tomato paste, 1 teaspoon smoked paprika, and optional pinch of red-pepper flakes. Let the paste sizzle for 90 seconds, stirring, until it darkens from bright scarlet to brick red. This quick step concentrates flavor and removes any tinny edge.

4
Deglaze with broth

Pour in 1 cup of the 4 cups total broth. Use a wooden spoon to scrape up every browned bit—those caramelized specks equal free flavor. Once the bottom of the pot feels smooth, add the remaining 3 cups broth plus 1 (14-ounce) can crushed tomatoes.

5
Add the beans & simmer

Tip in 2 (15-ounce) cans rinsed cannellini beans and optional Parmesan rind. Increase heat to high until the soup reaches a lively simmer, then reduce to low, cover partially, and cook 12 minutes. The gentle bubbling encourages the beans’ starches to thicken the broth.

6
Smash a handful of beans

Using the back of a spoon, lightly mash about â…“ of the beans against the side of the pot. Stir them back in; this releases creamy interiors and yields a luxurious texture without adding cream or flour.

7
Season & wilt spinach

Taste the broth; you’ll likely need ¾ teaspoon kosher salt and several grinds of black pepper. Stir in 3 packed cups spinach and cook just until wilted, 30–45 seconds. Overcooking dulls the color.

8
Finish with brightness

Off heat, stir in 1 teaspoon balsamic vinegar or a squeeze of lemon juice. Ladle into warm bowls, drizzle with olive oil, and shower with grated Parmesan if desired. Serve immediately with crusty bread for maximum coziness.

Expert Tips

Salt in stages

Broth concentrates as it simmers; season lightly at the start and adjust only after the soup reduces.

Control the simmer

A gentle bubble extracts flavor without breaking the beans; if it’s boiling vigorously, lower the heat.

Overnight upgrade

Make the soup a day ahead; the flavors marry overnight and the texture thickens beautifully.

Warm your bowls

A quick rinse under hot tap water keeps soup steaming longer and prevents thermal shock that can crack ceramic.

Double-duty pot

Use an immersion blender directly in the pot to puree half the soup if you prefer ultra-creamy texture.

Bean brine hack

Save the aquafaba (liquid from chickpeas) for vegan mayo or meringues; it’s liquid gold in baking.

Variations to Try

  • Tuscan White Bean & Rosemary: Swap smoked paprika for 1 teaspoon chopped fresh rosemary and add a 2-inch strip of lemon zest during simmer. Finish with extra-virgin olive oil and shaved Parm.
  • Spicy Chipotle: Stir 1 minced chipotle in adobo plus 1 teaspoon of the sauce into the tomato paste step. Top with crushed tortilla chips and avocado cubes.
  • Coconut Curry: Replace paprika with 1 tablespoon yellow curry powder, use coconut milk instead of half the broth, and finish with cilantro and lime juice.
  • Pasta e Fagioli Lite: Add ½ cup small pasta during the last 8 minutes of simmering, stirring often to prevent sticking. Thin with extra broth as the noodles absorb liquid.
  • Spring Green: Swap spinach for asparagus tips and frozen peas; replace smoked paprika with fresh mint and lemon zest for a bright seasonal twist.

Storage Tips

Refrigerator: Cool the soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors deepen overnight, making leftovers a coveted lunch. Reheat gently over medium-low heat, thinning with a splash of broth or water if it thickens.

Freezer: Ladle cooled soup into quart-size freezer bags, press out excess air, and freeze flat for up to 3 months. Thaw overnight in the refrigerator or immerse the sealed bag in lukewarm water for quicker defrosting. Warm slowly and whisk to re-emulsify.

Make-ahead lunch jars: Portion single servings into 16-oz glass jars; add a handful of fresh spinach to the bottom so it wilts when you pour hot soup on top at lunchtime. Keep refrigerated up to 3 days.

Frequently Asked Questions

Yes. Thaw 5 oz frozen chopped spinach, squeeze out excess moisture, and add during the last 2 minutes of simmering so it heats through without becoming mushy.

Naturally gluten-free. If you add pasta, choose a certified GF variety or substitute cooked rice when reheating to avoid sogginess.

Add a peeled potato and simmer 10 minutes; the starch will absorb some salt. Remove potato before serving, or dilute with unsalted broth and simmer 5 more minutes.

Absolutely. Use sauté mode for steps 1–3, then pressure cook on high for 6 minutes, quick release, stir in spinach on sauté-low for 1 minute.

A crusty sourdough or whole-grain boule stands up to dunking; for gluten-free diners, toasted slices of almond-flour bread add nutty richness.

Yes—double everything but start with only 6 cups broth; you can thin after simmering. Use a 6-quart pot to prevent boil-overs.
Pantry Soup with Canned Beans and Spinach Recipe
soups
Pin Recipe

Pantry Soup with Canned Beans and Spinach Recipe

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a 4-quart Dutch oven over medium heat.
  2. Sauté vegetables: Add onion and carrot; cook 4 min. Stir in garlic 30 sec.
  3. Bloom tomato paste: Push veggies aside, add tomato paste, paprika, pepper flakes; cook 90 sec until darkened.
  4. Deglaze: Pour in 1 cup broth, scrape browned bits, then add remaining broth and tomatoes.
  5. Simmer with beans: Add beans and Parmesan rind; simmer 12 min partially covered.
  6. Smash & season: Mash â…“ of beans for creaminess. Salt and pepper to taste.
  7. Wilt spinach: Stir in spinach until just wilted, 30–45 sec.
  8. Finish & serve: Off heat, stir in balsamic vinegar. Drizzle with olive oil and grated cheese.

Recipe Notes

Soup thickens on standing; thin with broth when reheating. Nutritional values are approximate and do not include optional toppings.

Nutrition (per serving)

287
Calories
14g
Protein
41g
Carbs
8g
Fat

More Recipes