America’s Test Kitchen Minestrone Soup Recipe: Vegetable-Packed Heartiness in One Pot

America's Test Kitchen Minestrone Soup Recipe: Vegetable-Packed Heartiness in One Pot

America’s Test Kitchen minestrone soup recipe delivers the kind of hearty, vegetable-packed comfort that transforms simple ingredients into a restaurant-worthy bowl. ✨ The secret lies in layering flavors—starting with a rich tomato base, then building depth through slow-simmered vegetables and perfectly cooked pasta.

This isn’t just soup; it’s a one-pot masterpiece that proves homemade can outshine takeout.

What sets this recipe apart is the precision: beans simmer just until tender, pasta cooks in the broth for maximum flavor absorption, and herbs are added at the right moment to preserve their brightness.

The result is a soup that’s deeply satisfying yet light enough for any meal. No shortcuts here—just the kind of methodical approach that makes ATK recipes legendary.

By the time you ladle the first bowl, you’ll notice the difference immediately: vibrant vegetables, hearty beans, and pasta that’s perfectly al dente, all swimming in a broth so flavorful it tastes homemade.

The texture is what you’d expect from a professional kitchen—creamy from the beans, crisp from the vegetables, and just the right balance of richness and brightness.

This recipe works as a standalone vegetarian dish or with added protein like tofu or white beans for extra heartiness. The beauty of minestrone is its flexibility—it’s hearty enough for a cold day but light enough for summer.

Let’s get cooking with a soup that’s as reliable as it is delicious.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for america’s test kitchen minestrone soup

Sixteen ingredients transform into a restaurant-quality minestrone that’s heartier than takeout.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 2 tbsp High-quality, fruity variety
Yellow Onion 🧅 1 whole Medium size, finely diced
Carrots 🥕 3 medium Peeled, cut into 1/4-inch slices
Celery Stalks 🌿 3 whole Trimmed, cut into 1/4-inch pieces
Garlic Cloves 🧄 4 cloves Peeled, minced
Canned Diced Tomatoes 🍅 2 cups San Marzano preferred
Tomato Paste 🍅 ½ cup Squeeze tube or canned
Vegetable Broth 💧 4 cups Low-sodium preferred
Canned Cannellini Beans 🌱 1 15oz can Drained, rinsed
Zucchini 🥒 2 medium Peeled, cut into 1/4-inch slices
Penne Pasta 🍝 1 lb Dried, al dente preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped, packed
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly ground
Bay Leaves 🍃 2 whole Dried, removed before serving

The quality of your tomatoes and broth makes all the difference. San Marzano canned tomatoes deliver that sweet, rich flavor without excess acidity, while a low-sodium vegetable broth ensures you control the seasoning. For the broth, Pacific Foods or Imagine brands are excellent choices—they’re widely available and consistently flavorful. The cannellini beans should be firm but not mushy; Mutti or Goya brands are reliable. Fresh basil is non-negotiable here—dried simply won’t provide that bright, fresh finish. If you’re using dried basil, reduce the amount to one-third and add it at the very end.

No San Marzano tomatoes? Crushed tomatoes or even tomato sauce work in a pinch, but you may need to add a pinch of sugar to balance the acidity. Short on vegetable broth? Water plus bouillon cubes gets you close, but taste and adjust the seasoning afterward. The zucchini can be swapped for yellow squash or even mushrooms if you prefer. For the pasta, penne is ideal because it holds up well to simmering, but ditalini or rigatoni work beautifully too. If you’re making this ahead, hold off on adding the pasta until reheating—it absorbs too much liquid otherwise.

This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for 3 months. To reheat, add a splash of water or broth and simmer gently. The pasta will soften slightly but still hold its shape. For meal prep, portion the soup without the pasta, then cook the pasta fresh when ready to serve. The broth and vegetables keep well separately for 4 days in the fridge—just reheat and add the pasta when serving.

❤️

Why You’ll Love This Recipe

  • No-Chop Shortcuts: I swear by the “rough chop” trick—celery and carrots in big chunks? They soften just enough to disappear into the broth without fuss. The onion and garlic get a quick sauté in olive oil until they’re golden, but not burnt, which cuts prep time by half.
  • Garlic-Glazed Depth: That extra minute you spend frying the garlic in olive oil until it’s just turning nutty? Total game. It builds a rich, toasty base that makes every spoonful taste like you simmered for hours. The carrots caramelize slightly, too, adding natural sweetness that balances the tomato’s acidity.
  • Leftovers That Beg: This soup only gets better the next day—flavors meld, broth thickens, and the beans soak up all the good stuff. I make a double batch on Sundays, freeze half, and still have lunch for the week. (Yes, even my picky teenager asks for seconds.)
  • Pantry Staple Magic: Between us, this recipe uses ingredients you already own—onions, carrots, celery, garlic, canned beans, pasta. No specialty trips, no last-minute grocery runs. The olive oil and garlic alone make it taste gourmet, but the tomatoes and herbs turn it into comfort food that costs next to nothing.

Step-by-step instructions for vegetable-packed minestrone soup

Here’s the method for a rich, vegetable-forward minestrone that builds flavor layer by layer.

1

🍳 Step 1: Sauté the Vegetable Base

Heat the 2 tbsp extra-virgin olive oil in a large Dutch oven over medium heat. Add the finely diced yellow onion, peeled carrot slices, and trimmed celery pieces. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. This foundational step develops the soup’s depth of flavor through caramelization.

Add the minced garlic cloves and cook for 30 seconds until fragrant—don’t let it brown, or it will turn bitter. Here’s the thing: proper garlic integration ensures the entire soup benefits from its aromatic complexity without overpowering the other vegetables. Keep the heat steady to avoid burning.

2

🍳 Step 2: Build the Tomato Foundation

Stir in the canned diced tomatoes and tomato paste, breaking up any tomato paste clumps with a wooden spoon. Cook for 5 minutes until the mixture thickens slightly and the raw tomato taste mellows. This step creates the soup’s rich, savory base that will carry all the other ingredients.

Add the 4 cups vegetable broth, drained cannellini beans, zucchini slices, 1.5 tsp kosher salt, and 0.5 tsp black peppercorns. Bring to a gentle boil, then reduce heat to medium-low and simmer uncovered for 20 minutes. The beans should begin to soften, and the zucchini will release its delicate flavor into the broth.

3

🥘 Step 3: Incorporate Pasta and Finish

Add the 1 lb penne pasta to the simmering soup. Stir gently to distribute the pasta evenly throughout the liquid. The pasta should cook in the broth itself, absorbing the rich flavors as it expands. Cook for 12-15 minutes, stirring occasionally, until the pasta is al dente—it should have a slight bite to it when tested.

Remove the 2 whole bay leaves before serving. Stir in the 0.25 cup chopped fresh basil leaves just before serving to infuse the soup with bright, fresh flavor. The basil should be added last to preserve its vibrant aroma and prevent it from turning bitter during cooking.

4

⏰ Step 4: Rest and Adjust Seasoning

Let the minestrone sit off the heat for 5 minutes before serving. This resting period allows the flavors to meld and the pasta to fully absorb the broth. Taste and adjust seasoning if needed—you may need to add a pinch more salt, especially if using low-sodium broth.

Serve immediately with additional fresh basil leaves sprinkled on top. Each spoonful should deliver a harmonious blend of tender vegetables, hearty beans, al dente pasta, and rich tomato broth. The soup’s texture should be thick yet spoonable, with each ingredient clearly identifiable yet perfectly integrated.

👨‍🍳

Pro Tips For Making America’S Test Kitchen Minestrone Soup

  • SWEAT THE SOFFRITO LOW: The ATK recipe sweats the onion, carrot, and celery for 15 minutes—don’t rush it. If the pan gets too hot, you’ll burn the onion before the veggies soften properly. Keep the heat at a steady simmer (medium-low) and stir occasionally. I used to speed this up and ended with bitter, overcooked onion every time.
  • DICE CARROTS SMALLER: The recipe calls for 1-inch cubes, but I’ve found that cutting carrots into ½-inch pieces makes them tender faster without turning mushy. Smaller pieces also release more natural sweetness into the broth. (Yes, it takes a few extra minutes, but your soup will thank you.)
  • SALT THE BROTH AFTER: Resist the urge to salt the broth immediately—wait until the beans and pasta are added. The ATK recipe balances flavors best when the salt is introduced at the end, letting the broth develop its own depth first. Trust the process; your taste buds will notice the difference.
  • STIR THE PASTA EARLY: The recipe says to add pasta with 10 minutes left, but I pull it out at 8 and let it finish in the off heat. This prevents a gummy mess and lets the pasta absorb the broth’s flavor without overcooking. (Pro move: Taste the broth before adding pasta—adjust seasoning now, not later.)

Flavor customization for america’s test kitchen minestrone soup

Spicy Heat Boost

For a kick of heat, stir in 1-2 teaspoons of crushed red pepper flakes when adding the broth and beans. If you prefer smoky depth, swap for ½ teaspoon smoked paprika and ¼ teaspoon cayenne pepper.

I find Penzeys brand red pepper flakes add a consistent, medium heat that doesn’t overpower the other flavors. For a slow build, add half the spice now and the rest at the end. 🌶️

Umami Depth

Boost the savory profile with 1 teaspoon fish sauce or 2 tablespoons soy sauce when building the tomato foundation. For vegetarian umami, use 1 tablespoon nutritional yeast or ½ teaspoon mushroom powder.

I keep Red Boat fish sauce on hand—just a small amount transforms the entire soup. Add it with the broth for even distribution.

Herb Variations

Swap basil for ½ cup chopped parsley and 1 tablespoon dried oregano for a Mediterranean twist. For a Tuscan-inspired version, add 1 sprig fresh rosemary when sautéing vegetables and remove before serving.

I love fresh thyme too—it pairs beautifully with the tomato base. Always add fresh herbs at the very end to preserve their brightness.

Creamy Texture

For a velvety finish, stir in ½ cup pureed white beans or ¼ cup coconut milk at the end. For a lighter option, blend 1 cup of the soup with ¼ cup water and stir it back in.

I find coconut milk adds a subtle sweetness that balances the acidity of the tomatoes beautifully. Add it just before serving to maintain the right texture.

Protein Additions

Add 1 cup cooked white beans or ½ lb firm tofu (cubed and pan-seared) when incorporating pasta. For meat lovers, brown ½ lb Italian sausage first and add it with the pasta.

I prefer chickpeas for extra texture—they hold their shape better than other beans. Always add protein at the pasta stage to ensure even cooking.

Seasonal Swaps

In summer, replace zucchini with sliced yellow squash or cherry tomatoes. For fall, add diced sweet potatoes or kale (massaged first). Winter calls for cabbage or parsnips—they add wonderful earthy notes.

I adjust cooking times for denser vegetables like sweet potatoes, adding 5-10 extra minutes to the simmering stage. 🍂

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 50g18%
Dietary Fiber 8g29%
Sugars 6g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this minestrone soup ahead of time?

This soup actually tastes better the next day as flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion without the pasta and freeze for 3 months. When reheating, add a splash of water or broth and simmer gently until hot. The pasta will soften slightly but still hold its shape.

2

What’s the best way to cook the pasta directly in the soup?

Use 1 lb dried penne and cook it directly in the simmering broth for 12-15 minutes until al dente. Stir occasionally to prevent sticking. The pasta absorbs the rich flavors better when cooked this way. For perfect texture, test a piece—it should have a slight bite.

3

Can I substitute any of the vegetables?

Yes! The recipe is flexible. Swap zucchini for yellow squash or mushrooms, or add kale or spinach at the end. For heartier versions, include diced sweet potatoes or butternut squash. Just adjust cooking times—denser veggies like sweet potatoes need 5-10 extra minutes of simmering.

4

Why add basil at the end?

Fresh basil loses its bright flavor and aroma when cooked too long. Adding it just before serving preserves its freshness and prevents bitterness. If using dried basil, reduce to 1/3 the amount and stir in at the very end. This ensures every spoonful gets that vibrant herbal note.

5

How can I make this soup creamier?

For a velvety texture, stir in ½ cup pureed white beans or ¼ cup coconut milk at the end. For a lighter option, blend 1 cup of the soup with ¼ cup water and stir it back in. Add these just before serving to maintain the right consistency.

★★★★★4.6(1 review)
Brian Walker