Barilla Pasta Fagioli Soup Recipe: Creamy White Bean and Pasta Harmony

Soups & Stews

Barilla Pasta Fagioli Soup Recipe: Creamy White Bean and Pasta Harmony

This Barilla pasta fagioli soup delivers the ultimate comfort in a bowl—creamy white beans, al dente pasta, and rich tomato broth working together in perfect harmony. 🌟 The secret lies in Barilla’s penne or ditalini pasta, which soaks up the flavorful broth while maintaining its shape, creating a hearty, satisfying dish that’s as nourishing as it is delicious.

Simmered low and slow, every spoonful delivers a balance of textures and flavors that make this soup a weeknight staple or a cozy meal for any season.

The beauty of this recipe is its versatility—vegetarian by design, yet hearty enough to satisfy even meat lovers. Cannellini beans provide the creamy base, while tomatoes and aromatic vegetables build depth, and Barilla pasta adds the perfect chew.

Optional mushrooms or lentils can be added for extra protein, ensuring this soup adapts to any dietary preference without sacrificing flavor. The result is a creamy, velvety soup that feels indulgent yet remains light enough for any meal.

What sets this pasta fagioli apart is the way the ingredients meld together over time. The beans soften just enough to blend into the broth, creating that signature creamy texture, while the pasta absorbs the flavors without turning mushy.

The broth reduces to a rich, savory depth, and the final touch of fresh herbs brightens everything up. This isn’t just soup—it’s a restaurant-quality dish that’s easy to make at home, perfect for feeding a crowd or saving leftovers for days.

Whether you’re serving it as a starter, a main course, or a quick lunch, this Barilla pasta fagioli soup is a game-changer. The combination of creamy beans, tender pasta, and aromatic broth makes it impossible to resist, and the best part? It’s ready in under an hour. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for barilla pasta fagioli soup

Six servings of creamy comfort—where Barilla pasta meets velvety beans in perfect harmony.

Ingredient Amount Notes
Cannellini Beans (Dried) 🌱 1 ½ cups Soaked overnight or quick-soaked
Barilla Penne Pasta 🍝 1 lb Or ditalini for classic texture
Diced Tomatoes (Canned) 🍅 2 cups San Marzano preferred for sweetness
Onion (Yellow) 🧅 1 whole Medium size, finely chopped
Carrot 🥕 2 whole Medium size, diced small
Celery Stalks 🌿 3 whole Fresh, trimmed and chopped
Garlic Cloves 🧄 4 cloves Fresh, minced finely
Vegetable Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 ½ cup For rich flavor base
Fresh Basil Leaves 🌿 ¼ cup Chopped, for finishing
Fresh Parsley Leaves 🌿 ¼ cup Chopped, for brightness
Bay Leaves 🍃 2 whole Removed before serving
Dried Oregano 🌶️ 1 tsp Italian variety preferred
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The beans are the soul of this soup. Cannellini beans from Trader Joe's or bulk bins give the best texture—creamy but still holding shape. Soak them overnight for tender perfection, or use the quick-soak method (boil 2 minutes, then rest). Barilla penne is non-negotiable here—their pasta holds up beautifully while soaking up all that rich broth. For extra depth, I always grab San Marzano canned tomatoes—their sweetness makes this soup sing. The veggies? Fresh is best, but frozen carrots and celery work in a pinch if you're short on time.

No fresh herbs? Dried basil at one-third the amount gets you close, though fresh is ideal. Running out of vegetable broth? Water plus a bouillon cube works, but add a splash of balsamic for depth. The oregano should be Italian variety—it's got that distinct flavor. Want to make it even heartier? Add 1 cup cooked lentils or mushrooms with the beans. For a smoky twist, swap half the olive oil for smoked paprika. This soup tastes even better the next day—trust me on that.

Store leftovers in airtight containers for 5 days—it reheats beautifully. Freeze portions for up to 3 months by portioning into containers first. The pasta will soften slightly when reheated, but that's part of the charm. For serving, I always add a drizzle of extra-virgin olive oil and a sprinkle of fresh parsley right before eating. The flavors meld even more overnight, so make extra if you can—this soup disappears fast!

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this recipe because it uses what I already have—dried cannellinis, a can of tomatoes, and a yellow onion I forgot about. No specialty trips, no last-minute shopping. That carrot? Optional. The soup still sings.
  • Umami Bomb Combo: The Barilla penne and cannellinis soak up the tomato sauce like sponges, but the real magic? Sautéing the onion until it’s caramelized before adding garlic and herbs. Deep, savory, with just enough brightness to cut through—it’s the kind of flavor that makes you pause mid-bite.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. I make a big batch on Sunday, and by Wednesday, I’m still pulling out jars of it for work lunches. The pasta holds its shape, the beans stay tender, and honestly? Nobody questions the Tupperware when it’s this good.
  • Budget-Friendly Feast: A pound of dried beans and a few cents’ worth of veggies stretch to feed four for under $10. My college budget would’ve wept happy tears. Plus, leftovers taste just as good reheated—proof that simplicity and savings go hand in hand.

Step-by-step instructions for creamy white bean and pasta harmony

This hearty soup comes together with rich layers of flavor—let's build it step by step.

1

🔥 Step 1: Sauté the Aromatic Vegetable Base

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the finely chopped onion, diced carrots, and chopped celery stalks, stirring occasionally for 5-7 minutes until the vegetables soften and begin to caramelize slightly. You'll see them release their natural juices and develop a deeper color.

Add the 4 minced garlic cloves and 1 tsp dried oregano, stirring for 30 seconds until fragrant. This aromatic base forms the flavor foundation—don't rush this step, as it develops the soup's depth. If you smell the garlic burning, reduce the heat slightly and keep stirring.

2

🍳 Step 2: Build the Creamy Bean Base

Add the 1.5 cups soaked cannellini beans (with their soaking liquid) and 2 cups diced tomatoes to the pot. Stir well to combine with the vegetables. Pour in the 4 cups vegetable broth and bring everything to a gentle boil over high heat. Once boiling, reduce to a simmer and cook uncovered for 20 minutes, stirring occasionally.

During this time, the beans will begin breaking down slightly, releasing their starches that will create that signature creamy texture. You'll notice the soup thicken naturally as it simmers. This is when the magic happens—those creamy elements start developing right before your eyes.

3

🥘 Step 3: Cook the Pasta Directly in the Soup

Add the 1 lb Barilla penne pasta to the simmering soup. Stir gently to distribute the pasta evenly. The pasta will absorb the flavorful broth as it cooks. Simmer uncovered for 10-12 minutes, stirring occasionally, until the pasta is al dente—just tender enough to bite through with a slight resistance.

Here's the thing—cooking pasta directly in the soup ensures perfect flavor absorption and prevents that dry, separate-pasta texture. You want the pasta to be tender but still have a slight bite, so it holds up well when served. If you're worried about overcooking, start checking at the 10-minute mark—every oven and stove varies slightly.

4

⏰ Step 4: Finish with Herbs and Seasoning

Remove the 2 whole bay leaves and discard them. Stir in the 1.5 tsp salt and 0.5 tsp black pepper, then add the 0.25 cup chopped fresh basil leaves and 0.25 cup chopped fresh parsley leaves. Taste and adjust seasoning if needed—this is where you fine-tune the balance between creamy, savory, and fresh herbal notes.

Let the soup sit off the heat for 5 minutes before serving. This resting period allows all the flavors to meld together perfectly. The pasta will continue to absorb some of the liquid, giving you that ideal creamy consistency without needing to thicken it further. The fresh herbs will release their bright flavors during this time too.

5

🍽️ Step 5: Serve Warm with Crusty Bread

Ladle the soup into bowls, making sure each serving gets a generous portion of pasta and creamy bean mixture. The soup should be thick enough to coat the back of a spoon but still have a pleasant mouthfeel. Garnish each serving with an extra sprinkle of chopped parsley and a drizzle of extra-virgin olive oil for that final touch of richness.

This soup is best enjoyed immediately while warm, but the flavors actually improve as it sits for a few hours—perfect for meal prep! The creamy texture comes from the beans breaking down and releasing starches, creating that luxurious mouthfeel without needing heavy cream. Serve with crusty bread to soak up every last drop of that flavorful broth.

👨‍🍳

Pro Tips For Making Barilla Pasta Fagioli Soup

  • SOAK THE BEANS 8 HOURS: I learned this the hard way—skipping the soak leaves your cannellini beans tough and gummy. Use a big bowl, cover with water, and let them sit overnight (or at least 8 hours) before cooking. No soaking? At least boil them 2 minutes first, then drain and restart—it makes a real difference.
  • SAUTÉ ONIONS LOW AND SLOW: High heat burns onions before they sweeten, and that’s a flavor killer. Keep the heat at medium-low until they’re soft and translucent, then bump it up for the carrot. Patience here means your soup won’t taste like a sad, bitter afterthought.
  • ADD PASTA LATE: I used to dump the penne in with the beans early, and it’d turn mushy by the time everything was done. Cook the pasta separately in salted water for 1 minute less than the package says, then fold it in right before serving. The texture stays perfect, and you won’t have a bowl of gluey noodles.
  • CRUSH HALF THE TOMATOES: Whole diced tomatoes? Too much texture, too little depth. Mash half of them against the pot’s side with a wooden spoon while cooking—this thickens the sauce and spreads that canned tomato flavor throughout. Sounds weird, but it works: your soup will taste richer without extra effort.

Serving suggestions for this barilla pasta fagioli soup

Bread Pairings

Crusty sourdough bread is my go-to pairing—its tangy crunch contrasts beautifully with the soup's creamy texture. Look for a baguette-style loaf from your local bakery or a ciabatta roll for maximum absorption. Warm the bread slightly before serving to enhance its aroma and texture. 🥖

Garnish Ideas

Fresh grated Parmesan cheese adds a salty, umami depth that elevates the soup. I like to use Parmigiano-Reggiano for its rich flavor. For a vegetarian twist, try nutritional yeast (about 1 tbsp) for a cheesy, nutty note.

A sprinkle of red pepper flakes adds a subtle heat that brightens the dish.

Toppings for Extra Flavor

Drizzle each bowl with extra-virgin olive oil (about 1 tsp per serving) right before eating—this adds a luxurious finish. For a smoky touch, top with crispy pancetta (if not vegetarian) or smoked paprika. A few toasted pine nuts or pumpkin seeds add crunch and visual appeal.

Side Dish Pairings

A simple arugula salad with lemon vinaigrette cuts through the richness of the soup. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. For a heartier option, serve with roasted garlic bread or crispy polenta triangles for dipping.

Dessert Complements

Finish the meal with something light to balance the soup's richness. A lemon sorbet or affogato (vanilla gelato with espresso) cleanses the palate beautifully. For a warm dessert, cinnamon-dusted apples or dark chocolate-dipped strawberries provide a sweet contrast to the savory flavors.

Make-Ahead Serving Tips

If serving leftovers, reheat the soup gently on the stovetop with 2 tbsp extra broth to restore creaminess. Store in airtight containers for up to 5 days—the flavors deepen over time! For a restaurant-style presentation, serve in pre-warmed bowls with a sprig of fresh basil as a garnish. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 65g24%
Dietary Fiber 12g43%
Sugars 6g
Protein 22g44%
* 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 use canned beans instead of dried for this Barilla pasta fagioli?

For convenience, swap the 1.5 cups dried cannellini beans with 3 cups canned beans (drained and rinsed). Just reduce the vegetable broth by 1 cup since canned beans already contain some liquid. The texture will be slightly less creamy but still delicious. Dried beans create that signature velvety consistency when simmered, but canned works perfectly for quick meals.

2

Why did my Barilla pasta turn mushy when cooking in the soup?

Overcooking is the most common culprit! Start checking the pasta at the 10-minute mark—it should be al dente with a slight bite. If it's already mushy, try adding 1 tbsp cornstarch mixed with 2 tbsp cold water to thicken the broth. For next time, remove the pot from heat 1-2 minutes early and let it sit covered—this prevents overcooking while flavors meld.

3

Can I make this pasta fagioli soup gluten-free?

Yes! Replace the Barilla penne with gluten-free pasta like Barilla's GF penne or brown rice pasta. For extra creaminess, add 1 cup cooked quinoa or chickpeas alongside the beans. Always check labels—some gluten-free pastas absorb liquid differently, so you may need to add ½ cup extra broth during cooking.

4

How can I make this soup spicier?

Add ½ tsp red pepper flakes when sautéing the vegetables, or stir in 1 tbsp hot sauce during the final 5 minutes of simmering. For smoky heat, swap ½ cup olive oil for smoked paprika when cooking the base. If you love chili, add 1 diced jalapeño with the tomatoes—remove seeds for milder heat.

5

Can I freeze this pasta fagioli soup?

Let the soup cool completely, then portion into airtight containers or freezer bags. It keeps for 3 months in the freezer. Thaw overnight in the fridge—never at room temperature—and reheat gently on the stove with 2 tbsp extra broth to restore creaminess. The flavors actually improve after freezing, making it perfect for meal prep!

★★★★★5.0(7 reviews)
Categories Soups & Stews