Love this? Pin it for later!
There’s something deeply comforting about a pot of minestrone bubbling on the stove—especially when it’s born from the humble odds and ends hiding in your pantry. I first threw together this version during a February snowstorm when the roads were impassable and my fridge was down to a wilting bag of spinach and a lonely carrot. The result was so outrageously good that my husband asked for it again the next week, roads clear and grocery shelves fully stocked. Turns out, necessity really is the mother of delicious invention.
This Pantry Clean-Out Minestrone is my weeknight love letter to canned beans, that half-box of small pasta, and the can of diced tomatoes we all have rolling around the cupboard. It’s week-night fast (under 40 minutes start-to-bowl), kid-approved, and vegan-adjacent if you skip the Parm rind. Better still, it’s endlessly forgiving: swap white beans for chickpeas, use frozen spinach instead of fresh, or toss in the last inch of yesterday’s white wine. One pot, one ladle, infinite cozy vibes. Make it once and you’ll never need to Google “what to make when there’s nothing in the house” again.
Why This Recipe Works
- Pantry heroes: Canned beans, tomatoes, and pasta keep for months, so dinner is always within reach.
- Speedy flavor base: A quick sauté of garlic, onion, and tomato paste equals rich depth in under five minutes.
- Green boost: Two generous cups of spinach (fresh or frozen) melt into the broth for color and nutrients.
- Pasta trick: Cook small shapes right in the soup; the released starch naturally thickens the broth.
- Cheese rind magic: A leftover Parmesan rind simmers into creamy, salty umami bombs.
- One-pot clean-up: Because nobody needs more dishes on a Tuesday.
Ingredients You'll Need
Think of the ingredient list as a gentle nudge, not a rigid rulebook. The backbone is aromatics + tomatoes + beans + pasta + greens; everything else is bonus.
Olive oil – Two tablespoons of decent extra-virgin is enough; save the fancy finishing oil for pesto. If you’re out, any neutral oil works, but you’ll miss the fruity backbone.
Onion – Yellow is classic, but a red onion or three shallots deliver more sweetness. Dice small so they disappear into the broth and keep picky eaters guessing.
Carrot & celery – The soffritto dream team. If your celery is floppy, soak stalks in ice water for 10 minutes to re-crisp. No carrot? A parsnip or a handful of frozen mixed veg does the job.
Garlic – Three plump cloves, smashed and minced. Jarred garlic is fine in a pinch; use 1 ½ teaspoons per clove.
Tomato paste – Buy the tube so you can use two tablespoons at a time. It caramelizes quickly and gives that slow-simmered vibe without the wait.
Diced tomatoes – 14-ounce can, fire-roasted if you have it. Petite diced melt faster; whole tomatoes can be squished between clean fingers for rustic texture.
Vegetable broth – Low-sodium keeps you in charge of seasoning. In a pinch, dissolve 1 teaspoon better-than-bouillon in 4 cups water.
White beans – Cannellini or great northern. Rinse to remove 40% of the sodium, but don’t fear the aquafaba—its creaminess is gold in other recipes, not here.
– Ditalini is traditional, but elbows, orzo, or broken spaghetti all work. Avoid large shapes that hog the spoon.
Spinach – Fresh baby wilts in seconds. Frozen chopped spinach (thawed and squeezed) is pre-wilted and already packed into neat cubes—use two.
Italian seasoning – A tidy shortcut if you don’t have oregano, basil, thyme, and rosemary individually. Make your own: 1 tsp each dried oregano & basil + ½ tsp thyme + ¼ tsp rosemary.
Parmesan rind – Optional but transformative. Store rinds in a zip bag in the freezer; they keep six months and turn plain broth into liquid gold.
Salt & pepper – Add at the end; canned goods vary wildly in sodium.
How to Make Pantry Clean-Out Minestrone with Canned Beans and Spinach
Heat the pot
Place a heavy 4-quart Dutch oven or soup pot over medium heat. Add olive oil and swirl to coat the surface evenly. Let the oil shimmer for 30 seconds—this prevents onions from steaming and encourages quick, even browning.
Sauté the aromatics
Add diced onion, carrot, and celery with a pinch of salt. Cook 5 minutes, stirring occasionally, until vegetables soften and the onion turns translucent. Reduce heat slightly if browning starts; we want sweet, not charred.
Bloom garlic & tomato paste
Clear a small space in the center of the pot, add an extra drizzle of oil, and sauté garlic for 30 seconds until fragrant. Stir in tomato paste; cook 2 minutes, scraping constantly, until the paste darkens from bright red to brick brown. This caramelization builds deep umami.
Deglaze with tomatoes
Pour in the entire can of diced tomatoes with juices. Stir well to lift any browned bits (fond) stuck to the bottom—those bits equal free flavor. Let mixture bubble for 2 minutes; acidity will mellow and marry with the paste.
Add broth & beans
Stir in vegetable broth, drained beans, Italian seasoning, bay leaf, and Parmesan rind (if using). Increase heat to high and bring to a lively boil, about 4 minutes. Reduce heat to maintain a gentle simmer. Taste and add only a pinch of salt at this point; flavors concentrate as the soup reduces.
Cook the pasta
Tip in the dry pasta and simmer 8–10 minutes (or 2 minutes less than package directions for al dente). Stir every minute or two to prevent sticking; the pasta will release starch and naturally thicken the broth. If soup gets too thick, splash in ½ cup water or broth.
Wilt the spinach
When pasta is tender, remove bay leaf and cheese rind. Stir in spinach a handful at a time; fresh leaves wilt within 30 seconds, frozen takes about 1 minute. The greens brighten the whole pot and add a freshness that counters the rich tomato base.
Season & serve
Turn off heat. Add ½ teaspoon salt and ¼ teaspoon black pepper, then adjust to taste. Ladle into warm bowls, drizzle with good olive oil, and shower with grated Parmesan or nutritional yeast for a vegan option. Serve with crusty bread for the full nonna-approved experience.
Expert Tips
Use the pasta water rule
Cooking pasta in the soup releases starch that naturally thickens the broth. If you prefer a brothy soup, boil the pasta separately and add at the end.
Save your rinds
Parmesan rinds freeze beautifully. Keep a dedicated zip bag in the freezer and drop them into soups, tomato sauces, or even risotto for instant depth.
Balance acidity
If your tomatoes are especially tart, stir in ½ teaspoon sugar or a splash of balsamic at the end to round things out.
Bloom your spices
Add dried herbs with the tomato paste so the heat can wake up their essential oils. Fresh herbs go in at the end for brightness.
Salt last
Canned beans, tomatoes, and broth vary in sodium. Taste after simmering and adjust salt then to avoid an over-seasoned pot.
Double duty greens
If fresh spinach is scarce, frozen kale or chopped collards work. Just simmer 2 extra minutes to soften their tougher fibers.
Variations to Try
-
Meat lovers
Brown 4 oz diced pancetta or bacon before the vegetables. Drain excess fat, leaving 1 Tbsp in the pot for incredible smoky depth.
-
Gluten-free
Swap in ¾ cup uncooked rice or tiny gluten-free pasta; cook times stay the same. Check labels—some tomato pastes contain trace gluten.
-
Spicy Tuscan
Add ½ tsp red-pepper flakes with the garlic and finish with a squeeze of lemon for a fiery, bright bowl that wakes up winter taste buds.
-
Protein boost
Stir in a 15-ounce can of chickpeas alongside the white beans for extra fiber, or add a cup of shredded rotisserie chicken at the end.
-
Creamy version
Remove 1 cup of the finished soup, purée until smooth, and stir back in for a luxurious texture without adding dairy (or stir in ¼ cup pesto).
-
Summer garden
Replace half the broth with ripe chopped fresh tomatoes and stir in diced zucchini and corn kernels during the last 5 minutes.
Storage Tips
Refrigerate
Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The pasta will continue to absorb broth, so add a splash of water when reheating.
Freeze
Omit the pasta and spinach if you plan to freeze. Freeze cooled soup up to 3 months. Thaw overnight in the fridge, then simmer and add fresh pasta and spinach when reheating.
Make-ahead lunch
Divide finished soup among single-serve jars. Add a piece of parchment on top before sealing to reduce freezer burn. Microwave 2–3 minutes, stirring halfway.
Frequently Asked Questions
Pantry Clean-Out Minestrone with Canned Beans and Spinach
Ingredients
Instructions
- Heat olive oil in a 4-quart pot over medium heat.
- Sauté onion, carrot, celery 5 minutes until softened.
- Add garlic & tomato paste; cook 2 minutes, stirring.
- Stir in diced tomatoes, broth, beans, seasoning, bay leaf, and Parmesan rind.
- Bring to a boil, reduce heat, and simmer 10 minutes.
- Add pasta; cook 8–10 minutes until al dente.
- Stir in spinach to wilt; season with salt & pepper.
- Remove bay leaf & rind. Serve hot with crusty bread.
Recipe Notes
For best texture, cook pasta just until al dente; it will continue to soften in hot soup. Soup thickens on standing—thin with water or broth when reheating.