Love this? Pin it for later!
There’s a certain kind of magic that happens when the fridge is nearly bare, the pantry is down to odds and ends, and yet—somehow—a steaming, fragrant pot of soup appears on the stove. This Pantry Clean-Out Minestrone is my go-to weeknight miracle: a rustic, herb-kissed bowl that transforms “nothing to eat” into “I can’t believe this tastes so good.” I first started making it during a January snowstorm when Boston was buried under two feet of snow, the market shelves were picked clean, and my only companions were a half-bag of lentils, a lonely sweet potato, and a can of tomatoes that had been rolling around since October. That night, the soup simmered while I watched the flakes swirl past the window, and when I ladled it into my favorite oversized bowl, I felt like I’d won the lottery. Since then, it’s become my Sunday-evening ritual: clean the crisper, sweep out the pantry, and let the stove turn remnants into dinner—and, if I’m lucky, tomorrow’s lunch. Whether you’re feeding a crowd, meal-prepping for the week, or simply craving something cozy that won’t require another grocery run, this flexible, forgiving minestrone is about to become your hero.
Why This Recipe Works
- No grocery trip required: Designed around staples you probably have—canned beans, tomatoes, pasta, and any vegetables on their last legs.
- 30-minute weeknight friendly: One pot, minimal chopping, and a simmer time just long enough to fold laundry.
- Plant-powered protein: Beans + small pasta = complete protein without meat, though you can absolutely add sausage if you like.
- Freezer hero: Doubles (or triples) beautifully; leftovers freeze flat in zip bags for up to three months.
- Kid-approved sneaky veg: Everything softens into the tomato-y broth; even zucchini-happy toddlers slurp it up.
- Endlessly riffable: Gluten-free, vegan, low-carb, or carnivore—swap pasta for rice, add parmesan rind, splash in white wine, or finish with pesto.
Ingredients You'll Need
The beauty of this minestrone is that it’s more of a formula than a prescription. Below are the “core” ingredients that give the soup its Italian soul, followed by a choose-your-own-adventure list of mix-ins. If you’re missing one or two items, don’t sweat it—improvise and keep moving.
Aromatics & Base
- Extra-virgin olive oil – 3 Tbsp. A fruity, peppery oil perfumes the whole pot. If you only have light olive oil, that’s fine, but don’t swap in coconut—it dominates.
- Yellow onion – 1 medium, diced. White or red work; shallots are lovely but pricier.
- Garlic – 4 cloves, minced. In a pinch, ½ tsp garlic powder per clove.
- Tomato paste – 2 Tbsp. Buy the tube so you can use a little at a time; it keeps forever in the fridge door.
Vegetables (pick 4–5 cups total)
- Carrots – 2 medium, sliced into half-moons. No peeling necessary if you scrub well.
- Celery – 2 stalks. Include the leaves; they taste like concentrated celery.
- Zucchini or yellow squash – 1 medium, quartered lengthwise then sliced. Zucchini turns silky in minutes.
- Green beans – 1 cup, trimmed and snapped. Frozen work; add straight from the bag.
- Spinach, kale, or chard – 3 packed cups. Sturdier greens go in with the broth; baby spinach gets stirred in off-heat.
- Cabbage – 2 cups shredded. Sweetens as it simmers and stretches the soup.
- Sweet potato or butternut – 1 cup diced. Adds body and natural sweetness.
Canned & Dry Staples
- Beans – 1 can (15 oz) or 1½ cups cooked. Cannellini, kidney, chickpeas, even black beans—rinse well.
- Diced tomatoes – 1 can (28 oz). Fire-roasted add instant depth.
- Low-sodium broth or water – 4 cups. If you use water, add a parmesan rind for umami.
- Small pasta – ¾ cup dry. Ditalini, elbows, or broken spaghetti. For gluten-free, use rice or omit and add extra beans.
Seasonings
- Dried oregano & basil – 1 tsp each. If you have an Italian seasoning blend, 2 tsp covers it.
- Bay leaf – 1. Remove before serving—it's a choking hazard.
- Crushed red-pepper flakes – ¼ tsp for gentle warmth; more if you like heat.
- S&P – Season at every layer; canned broth and beans vary wildly in salt.
Finishing Touches (optional but transformative)
- Parmesan rind – Toss it in while the soup simmers; fish it out before serving.
- Fresh herbs – Parsley, basil, or dill stirred in off-heat brighten everything.
- Lemon zest or juice – A teaspoon of zest wakes up canned tomatoes.
- Good olive oil for drizzling – Peppery green oil on top makes it taste like a trattoria.
How to Make Pantry Clean-Out Minestrone With Whatever Veggies You Have
Warm the pot & bloom the oil
Place a heavy 4- to 5-quart pot or Dutch oven over medium heat. Add 3 Tbsp olive oil and swirl to coat. When the surface shimmers, toss in a tiny piece of onion—it should sizzle gently. This ensures aromatics start releasing flavor immediately instead of steaming in their own moisture.
Sauté aromatics until jammy
Add diced onion and cook 4 minutes, stirring occasionally, until edges turn translucent. Stir in garlic for 1 minute—do not let it brown or it turns bitter. Add tomato paste; cook 2 minutes, smearing it against the pot so the natural sugars caramelize and deepen the broth’s color.
Layer in long-cooking veg
Stir in carrots, celery, sweet potato, or any hard vegetables you’re using. Season with ½ tsp salt, ¼ tsp pepper, and the dried herbs. Cook 5 minutes; the salt draws out moisture, creating a quick sweat that softens cellulose so veggies cook faster in the broth.
Deglaze with tomatoes
Pour in the entire can of diced tomatoes with juices. Use the liquid to scrape up any browned bits (fond) stuck to the pot—those bits equal free flavor. Let the mixture bubble briskly for 2 minutes; acidity from tomatoes balances the sweetness of the onions.
Add broth, beans & bay
Stir in 4 cups broth and the drained beans. Add bay leaf, parmesan rind (if using), and red-pepper flakes. Bring to a boil, then reduce to a lively simmer. Cover partially; cook 8–10 minutes, or until the hardest vegetables are just tender.
Add quick-cooking veg & pasta
Stir in zucchini, green beans, corn, or any tender veg. Sprinkle in the dry pasta. Cook 6–8 minutes more, stirring every minute so pasta doesn’t glue itself to the bottom. If soup gets too thick, splash in ½ cup water or broth; pasta acts like a sponge.
Fold in greens & final season
Turn off heat. Stir in spinach or baby kale; cover 2 minutes so greens wilt gently. Taste and adjust: add salt until the flavors pop (often another ½ tsp), black pepper for bite, or a squeeze of lemon if tomatoes taste flat.
Rest 10 minutes (trust us)
Let the pot stand, lid ajar. Pasta absorbs broth and the temperature evens out so you won’t burn your tongue. During this pause, set out bowls, grate some parmesan, and slice crusty bread—dinner is served.
Expert Tips
Low-and-slow flavor hack
If you have time, simmer the soup on the lowest flame for 30–40 minutes before adding pasta. Starches from beans and tomatoes thicken the broth into silk.
Pasta on the side
Cook pasta separately and add to each bowl if you expect leftovers. This prevents next-day bloated noodles.
Overnight glow-up
Soup tastes even better the next day as acids and starches marry. Reheat gently with a splash of water; finish with fresh herbs.
Double-duty parmesan rind
Save rinds in a zip bag in the freezer. Drop one into any tomato-based soup for instant umami; remove before serving.
Thick vs brothy
For a stew-like texture, mash a ladleful of beans against the pot and stir back in. Prefer thin? Add hot broth when reheating.
Color keepers
Add green vegetables in the last 3 minutes to preserve vibrant color. A quick blanch in the soup is all they need.
Variations to Try
Tuscan sausage & white bean
Brown 8 oz Italian sausage (casings removed) in Step 1 before the onion. Use cannellini beans and add 1 cup chopped kale. Finish with a rosemary sprig.
Summer garden
Swap pasta for tiny pearled couscous. Add fresh corn, zucchini blossoms, and ripe cherry tomatoes at the very end. Basil oil drizzle mandatory.
Spicy Southwest
Sub black beans, fire-roasted tomatoes with green chiles, and add 1 tsp cumin + ½ tsp smoked paprika. Finish with cilantro and a squeeze of lime.
Greens detox
Omit pasta. Double beans for protein. Add 4 cups chopped mixed greens (spinach, chard, kale). Puree half the soup with an immersion blender for creamy texture without cream.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. If pasta is in the soup, it will continue to absorb liquid; thin with broth when reheating.
Freezer: Ladle cooled soup (minus pasta) into quart-size freezer bags. Lay flat on a sheet pan to freeze; stack once solid. Keeps 3 months. Thaw overnight in the fridge or microwave on 50 % power, then simmer and add freshly cooked pasta.
Make-ahead for parties: Prepare soup through Step 6, hold pasta separately. Combine and reheat 10 minutes before guests arrive. The flavors taste even better after a day’s rest.
Frequently Asked Questions
Pantry Clean-Out Minestrone With Whatever Veggies You Have
Ingredients
Instructions
- Heat the pot: Warm olive oil in a Dutch oven over medium heat until shimmering.
- Sauté aromatics: Add onion and cook 4 minutes. Stir in garlic 1 minute. Add tomato paste; cook 2 minutes.
- Add hard veg: Stir in carrots, celery, sweet potato, oregano, basil, ½ tsp salt, ¼ tsp pepper; cook 5 minutes.
- Deglaze: Pour in diced tomatoes; scrape up browned bits. Cook 2 minutes.
- Simmer base: Add broth, beans, bay leaf, red-pepper flakes. Bring to boil, reduce to lively simmer 8 minutes.
- Add quick veg & pasta: Stir in zucchini and pasta; cook 6–8 minutes until pasta is al dente.
- Finish greens: Off heat, stir in spinach. Cover 2 minutes. Discard bay leaf. Season generously.
- Serve: Let stand 10 minutes. Ladle into bowls; drizzle with olive oil and sprinkle with parmesan if desired.
Recipe Notes
Pasta continues to absorb broth as it sits. If making ahead, cook pasta separately and combine when serving.