Soups & Stews
This 7-can minestrone soup recipe delivers restaurant-quality depth with minimal prep—where crispy celery crowns float atop a velvety bean and vegetable medley. The secret lies in layering flavors: start with caramelized onions and garlic, then build complexity through canned tomatoes, herbs, and simmered beans.
What makes this version special is the crispy celery technique—roasting the celery until golden before adding it back to the pot creates texture that elevates every spoonful.
Traditional minestrone relies on fresh vegetables, but this adaptation uses canned ingredients for convenience without sacrificing flavor. The soup develops a rich, savory base from canned tomatoes and broth, while canned beans add protein and heartiness.
Pasta cooks directly in the pot, absorbing the flavorful broth for a cohesive, satisfying meal. The result is a soup that’s both comforting and impressive—perfect for busy weeknights or meal prep.
What you’ll end up with is a steaming bowl of minestrone where each component shines: tender pasta, creamy beans, and crispy celery crowns that add a satisfying crunch. The aroma alone—herbs, tomatoes, and simmered vegetables—will fill your kitchen with warmth.
This recipe proves you don’t need fresh ingredients to create a restaurant-worthy dish; it’s all about technique and layering flavors.
Serve with crusty bread to soak up every last drop of that flavorful broth, or garnish with fresh parsley for a pop of color. The beauty of this minestrone is its versatility—it reheats beautifully, making it ideal for leftovers or meal prep. Let’s get cooking!
Ingredients for 7 can soup recipe minestrone
Seven cans transform into restaurant-worthy minestrone with crispy celery crowns and velvety bean medley.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Diced Tomatoes 🍅 | 2 cans | San Marzano preferred, undrained |
| Canned Cannellini Beans 🌿 | 2 cans | Drained, rinsed, medium size |
| Canned Kidney Beans 🌿 | 1 can | Drained, rinsed, dark red |
| Canned Crushed Tomatoes 🍅 | 1 can | For velvety base consistency |
| Chicken or Vegetable Broth 💧 | 4 cups | Low-sodium preferred, homemade ideal |
| Yellow Onion 🧅 | 1 whole | Medium size, thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced for aromatic base |
| Celery Stalks 🧅 | 4 whole | Thick, cut into 1-inch crowns |
| Carrot 🥕 | 1 whole | Medium, sliced into thin rounds |
| Ditalini Pasta 🍝 | 1 cup | Uncooked, broken in half |
| Dried Oregano 🍃 | 1 tsp | Mediterranean blend preferred |
| Dried Basil 🌿 | 1 tsp | Sweet variety for balanced flavor |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, fruity aroma |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for intensity |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish only |
The celery crowns are the star—thick stalks yield maximum crispiness. Trader Joe's sells pre-cut celery crowns if you're short on time, but whole celery works better for texture. For the tomatoes, San Marzano cans deliver the sweetest, most consistent flavor—no need to peel or seed. The beans? Canned is fine, but if you have time, soaking overnight improves texture. The broth makes all the difference: homemade chicken broth adds depth, but quality store-bought works too. Just remember to reduce sodium by half if using regular broth.
No canned tomatoes? Fresh tomatoes roasted with olive oil work beautifully—simmer them with garlic until broken down. Swapping kidney beans for white beans? Use cannellini instead for a creamier texture. Short on oregano? Thyme or marjoram at half the amount bridges the gap. The pasta can be any short shape—ditalini or orzo both work well. For extra richness, stir in a splash of red wine when adding the tomatoes. If you're watching calories, reduce the olive oil to 1 tbsp—it still delivers great flavor.
This soup reheats beautifully—taste even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge, or freeze portions for up to 3 months. For crispy celery crowns, roast them at 400°F for 15 minutes before adding to the pot—they'll crisp up again when reheated. Garnish with fresh parsley right before serving to maintain vibrant color. Portion into individual containers for easy meal prep—just add hot water to reconstitute the pasta if freezing.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I’m staring at a fridge full of random cans. No fresh veggies wilting or herbs wilting—just open, dump, simmer. The crushed tomatoes and kidney beans give it that deep, hearty base without any chopping.
- Creamy-Meaty Balance: Here’s what sold me—the cannellini beans add a buttery texture while the kidney beans bring that smoky bite. Toss in a handful of pasta, and suddenly you’ve got a soup that’s both rich and satisfying, like a hug in a bowl.
- Leftovers That Beg: This soup only gets better the next day. I’ll be real: I’ve reheated it three times for lunch, and it’s still the star of my week. The flavors meld overnight, and the broth thickens just enough to make it feel like a fresh batch.
- Budget-Friendly Feast: Seven cans for a full pot? That’s a steal. I feed four people for under $5, and honestly, the taste makes up for the fact that it’s not the prettiest soup on the table. Plus, it’s the kind of meal that makes grocery day feel like a win.
Step-by-step instructions for hearty minestrone soup
Transform pantry staples into restaurant-quality minestrone with crispy celery crowns and velvety bean base.
Sauté Aromatics Until Deeply Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion (thinly sliced) and cook for 5 minutes until the edges begin to soften and the onion releases its sweet aroma. This is your flavor foundation—don't rush this step.
Add the 4 whole celery stalks (cut into 1-inch crowns) and 1 whole carrot (sliced into thin rounds). Cook for another 8-10 minutes until the celery crowns develop a golden-brown crispness at the edges and the carrot rounds soften slightly. This crisp texture is what makes this minestrone special—watch for those golden edges before moving forward.
Build the Tomato Base with Garlic and Herbs
Add the 4 cloves minced garlic and cook for 30 seconds until fragrant—this prevents the garlic from burning, which would make the entire soup bitter. Stir in the 1 teaspoon dried oregano and 1 teaspoon dried basil, letting the herbs toast briefly in the oil for 1 minute to release their essential oils.
Pour in the 1 can crushed tomatoes and 2 cans diced tomatoes (with juices), scraping up any browned bits from the bottom of the pot. These bits contain concentrated flavor that will dissolve into your soup. Simmer for 10 minutes until the tomatoes break down and the mixture thickens slightly, creating a velvety base.
Combine Beans and Broth for Hearty Texture
Add the 2 cans cannellini beans and 1 can kidney beans (both drained and rinsed), along with the 4 cups chicken or vegetable broth. Stir well to combine, then bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes to allow flavors to meld.
This is where the magic happens—the beans absorb the tomato base while the broth infuses with all the aromatic flavors. Taste the soup at this stage and adjust seasoning with the 1.5 teaspoons salt and 0.5 teaspoon black pepper. You want the flavors to be balanced but still have room to develop as the pasta cooks.
Cook the Pasta to Al Dente Perfection
Add the 1 cup ditalini pasta (broken in half) to the simmering soup. Stir gently to distribute the pasta evenly. Cook for 8-10 minutes, stirring occasionally, until the pasta is al dente—it should have a slight bite to it when you taste it. The pasta will continue cooking slightly as the soup sits off the heat.
Here's the thing—minestrone is all about texture contrast. You want crispy celery crowns, tender beans, and al dente pasta all working together. If the pasta finishes cooking too quickly, remove the pot from heat for 2-3 minutes before serving to maintain that perfect texture.
Finish with Fresh Parsley and Serve Immediately
Remove the pot from heat and stir in the 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh finish that cuts through the richness of the tomato and bean base. Let the soup rest for 5 minutes before serving—this allows the flavors to settle and the pasta to finish cooking slightly.
Ladle the minestrone into bowls, making sure each serving gets a generous helping of those crispy celery crowns. The contrast between the tender pasta, velvety bean base, and crisp celery is what makes this minestrone truly exceptional. Serve with crusty bread to soak up every last drop of that flavorful broth.
Pro Tips For Making 7 Can Soup Recipe Minestrone
- SAVE THE BEANS: Open those cannellini and kidney beans, drain them, but don’t rinse—unless you’re dealing with super salty broth. The starch coating on canned beans helps thicken the soup naturally (and makes it taste richer). I learned this the hard way after rinsing a batch and ending up with watery minestrone.
- CRUSH TOMATOES FIRST: Dump the crushed tomatoes in first, then the diced—this prevents a chunky, uneven texture. Stir them in with the broth and let them simmer for 5 minutes before adding the beans. It’s a small step, but it makes the soup smoother and more cohesive.
- DON’T SKIP THE SIMMER: Low and slow is the name of the game here. If you boil this soup hard, the beans turn mushy and the broth gets cloudy. Keep it at a gentle simmer (tiny bubbles, occasional swirls) for at least 20 minutes. Patience pays off—trust me, I’ve rushed it and regretted it.
- UPGRADE WITH A SPLASH: Add a splash of red wine (¼ cup) or a pinch of oregano when you dump in the tomatoes. It’s not mandatory, but it cuts through the canned-food heaviness and adds depth. I was skeptical until I tried it—now it’s non-negotiable.
Health benefits of 7 can soup recipe minestrone
Fiber-Rich Bean Power
This minestrone packs a fiber punch thanks to the cannellini and kidney beans—a 6-ounce serving delivers about 15 grams of fiber, which is 60% of your daily needs. Fiber supports digestion, helps stabilize blood sugar, and keeps you full for hours.
The beans also provide plant-based protein (about 18 grams per serving), making this soup a complete meal without meat. 💪
Vegetable Nutrient Boost
The celery, carrots, and tomatoes in this recipe offer a vitamin A and C boost—critical for immune function and skin health. One serving contains over 100% of your daily vitamin K (thanks to the celery), which supports bone health and blood clotting.
The lycopene in tomatoes acts as a powerful antioxidant, while carrots contribute beta-carotene for eye health. It’s like a vegetable smoothie in bowl form!
Low-Calorie Comfort
At just around 250 calories per serving, this minestrone satisfies hunger without guilt. The low-fat broth and vegetable base keep calories in check while the fiber and protein keep you satisfied.
It’s perfect for weight management or heart-healthy eating—just watch the olive oil if you’re strict on calories. I love that it feels indulgent but still supports my wellness goals. ✨
Herb-Packed Antioxidants
Dried oregano and basil aren’t just for flavor—they’re antioxidant powerhouses. Just 1 teaspoon of each provides flavonoids and phenolic compounds that fight inflammation. Fresh parsley at the end adds vitamin K and folate, rounding out the nutritional profile.
These herbs also enhance the soup’s umami depth, making every bite more satisfying.
Meal-Prep Friendly
This soup’s nutrient density makes it ideal for meal prep—store it for 4-5 days in the fridge or freeze for 3 months without losing quality. The fiber and protein help maintain energy levels, while the low calorie count keeps it diet-friendly.
I make double batches on Sundays so I always have a healthy, ready-to-eat meal during the week. 💡
Vegetarian Protein Source
For vegetarians or vegans, this minestrone delivers complete protein through the bean-pasta combination. The cannellini beans provide lysine (often lacking in plant-based diets), while the pasta adds methionine.
Together, they create a balanced amino acid profile—something many plant-based meals miss. It’s a great way to hit protein goals without relying on meat. 🌱
Nutrition facts
Frequently asked questions
Can I substitute fresh vegetables for the canned ingredients?
Swap the canned tomatoes for 4-5 fresh tomatoes (roasted with olive oil) and use fresh celery, carrots, and onions instead of canned versions. Just adjust cooking times—fresh veggies need 10-15 minutes longer to soften. The flavor will be brighter, but the canned version offers convenience and consistent texture.
How do I make this minestrone in a slow cooker?
Combine all ingredients except the pasta and parsley in your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the pasta during the last 30 minutes of cooking. The low-and-slow method enhances flavors beautifully, though the celery crowns may soften more—roast them separately before adding if you want crispiness.
Why does my minestrone taste too salty?
Canned beans and broth often contain high sodium levels. To fix this, add extra broth (1-2 cups) and simmer for 10 minutes to dilute the salt. For prevention, use low-sodium broth and rinse beans thoroughly. Taste as you go—adjust seasoning gradually rather than adding all salt at once.
Can I make this minestrone gluten-free?
Yes! Simply replace the ditalini pasta with gluten-free pasta (like chickpea or brown rice pasta). Check labels to ensure no cross-contamination. The rest of the recipe remains unchanged—this version is naturally gluten-free except for the pasta choice.
How long can I store leftovers?
Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore moisture. The flavors actually improve after the first day as ingredients meld together!
