
There’s a reason this rustic Italian soup has endured for generations. This one-pot creation delivers comfort in every spoonful, blending hearty beans, tender pasta, and fresh vegetables in a rich tomato broth.
I’ve tested this multiple times to capture Rao’s signature style—simple ingredients transformed through careful layering of flavors. The key is building the base with aromatic vegetables before adding the beans and pasta.
What emerges is a thick, satisfying soup where each bite offers the perfect balance of textures. The small pasta soaks up the flavorful broth while maintaining its shape, and the beans add creamy richness.
Perfect for weeknight dinners or Sunday family meals, this dish proves that the best recipes often come from humble beginnings. The result is always worth the effort.
Ingredients for Rao’s Pasta Fagioli
Hearty beans, small pasta, fresh vegetables—this one-pot Italian classic comes together beautifully.
| Ingredient | Amount | Notes |
|---|---|---|
| Cannellini Beans 🫘 | 2 cans | Drained and rinsed thoroughly |
| Ditalini Pasta 🍝 | 1 ½ cups | Small pasta shape preferred |
| Crushed Tomatoes 🍅 | 1 can | San Marzano preferred for sweetness |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Carrots 🥕 | 2 whole | Peeled and diced small |
| Celery Stalks 🌿 | 2 whole | Finely diced for aroma |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Fresh Basil 🌿 | ¼ cup | Chopped, plus extra for garnish |
| Vegetable Broth 🥣 | 4 cups | Low-sodium preferred for control |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | For sautéing and richness |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety preferred |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust to taste for heat |
| Parmesan Rind 🧀 | 1 piece | Optional for umami depth |
The beans are the backbone here. Cannellini from Goya or Progresso work perfectly—just rinse them well to remove excess sodium. For the tomatoes, San Marzano crushed tomatoes (look for the DOP certification) deliver that authentic Italian sweetness. The pasta? De Cecco ditalini holds its shape best, but any small shape works. I always grab my Parmesan rind from Whole Foods—they sell pieces specifically for soups.
No cannellini beans? Great Northern or navy beans are identical in texture. Out of ditalini? Small shells or orzo at one-third less quantity (they expand more). Fresh out of San Marzano tomatoes? Regular crushed tomatoes work, but add a pinch of sugar to balance acidity. The Parmesan rind is optional but adds incredible depth—Pecorino Romano rind works too. Don’t skip the tomato paste; it’s the flavor base.
This soup tastes even better the next day. Stores 4-5 days in the fridge, freezes 3 months perfectly. I make a double batch—the leftovers are pure comfort. The Parmesan rind? Save it in a zip-top bag in the freezer for next time.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything from the cannellini beans to the ditalini cooks in a single pot, so cleanup’s a breeze.
- Rich Tomato Depth: The combo of crushed tomatoes and tomato paste gives it that deep, savory flavor I crave on chilly evenings.
- Meal Prep Magic: Honestly, it tastes even better the next day, so I always make extra for lunches.
- Budget Friendly: Here’s what sold me—filling, hearty, and uses pantry staples I already have on hand.
Step-by-Step Instructions for Pasta Fagioli
This one-pot wonder comes together beautifully with simple, hands-on technique.
Step 1: Build the Flavor Foundation with Aromatics
Heat the 3 tbsp extra-virgin olive oil in a large Dutch oven over medium heat. Add the finely diced yellow onion, carrots, and celery stalks—this trio forms the classic Italian soffritto. Cook for 6-8 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
This is where the magic begins. The slow cooking coaxes out natural sweetness from the vegetables, creating a rich base for your soup. I always let them cook until the edges start to catch slightly—this adds depth to the final dish.
Step 2: Develop Richness with Tomato and Garlic
Stir in the 2 tbsp tomato paste and cook for 2 minutes, allowing it to caramelize slightly against the bottom of the pot. This step transforms the paste from raw to deeply savory. Add the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant—just until the aroma hits you, but before it browns.
Now add the 1 can crushed tomatoes, 1 tsp dried oregano, and 0.5 tsp red pepper flakes. Simmer for 5 minutes to meld the flavors. The tomato paste will darken slightly, and the mixture will thicken—this is your cue that the base is ready for the next layer.
Step 3: Simmer with Beans and Broth
Pour in the 4 cups vegetable broth and add the 1 whole bay leaf and 1 piece parmesan rind (if using). Bring to a boil, then reduce heat to maintain a gentle simmer. Add the 2 cans cannellini beans and cook for 10 minutes, allowing the flavors to meld together.
The parmesan rind adds a subtle umami depth that elevates the entire pot. You’ll notice the broth start to take on a creamy appearance as the beans release their starches—this is exactly what you want. Keep the simmer gentle to prevent breaking the beans.
Step 4: Finish with Pasta and Fresh Basil
Stir in the 1.5 cups ditalini pasta and cook for 8-10 minutes until the pasta is al dente. The small pasta shape soaks up the rich broth beautifully. Taste the soup and adjust seasoning if needed—remember the parmesan rind adds saltiness.
Just before serving, remove the bay leaf and parmesan rind. Stir in the 0.25 cup fresh basil and let it wilt into the soup for 1-2 minutes. The fresh herbal note brightens all the rich, savory flavors you’ve built. Serve immediately with extra basil for garnish.
Pro Tips For Making Rao’S Pasta Fagioli
- Bloom the Paste: Cook the tomato paste for 2-3 minutes in the onion’s oil before adding liquids—this deepens the flavor and removes the raw tinny taste that can linger otherwise.
- Salt the Beans: If using canned cannellini beans, rinse them but don’t skip salting the water when you warm them through; it seasons them properly and keeps them from tasting flat.
- Undercook the Pasta: Pull the ditalini 1-2 minutes shy of al dente before adding it to the soup, since it’ll finish cooking in the hot broth and soak up flavor without turning mushy.
- Use Bean Liquid: Stir in a splash of the liquid from the cannellini beans—it thickens the broth slightly and adds a creamy, starchy richness that balances the acidity of the tomatoes.
Health Benefits of This raos pasta fagioli
Plant-Based Protein Power
This hearty soup delivers a solid 15 grams of plant protein per serving from the cannellini beans alone. Combined with the pasta, you’re looking at a meal that keeps you full without relying on meat. I love how it proves vegetarian dishes can be just as satisfying as their meaty counterparts. 💪
Fiber-Rich Comfort
Each bowl packs about 10 grams of fiber from the beans and vegetables, supporting digestion and heart health. The combination of soluble and insoluble fiber helps maintain steady blood sugar levels. It’s comfort food that actually cares about your well-being.
Vitamin and Mineral Boost
You’ll get a significant dose of vitamin A from the carrots and lycopene from the tomatoes. The garlic provides immune-boosting properties while the herbs contribute antioxidants. It’s like a multivitamin in soup form.
Low-Fat Satisfaction
With only about 5 grams of fat per serving, most coming from heart-healthy olive oil, this soup proves you don’t need heavy cream or butter to create richness. The beans add creaminess naturally without the saturated fat.
Complex Carbs for Energy
The ditalini pasta provides slow-digesting complex carbohydrates that offer sustained energy. Paired with the beans’ protein, this creates a balanced meal that prevents energy crashes. Perfect for those long Sunday family dinners.
Heart-Healthy Fats
The extra-virgin olive oil base delivers monounsaturated fats that support cardiovascular health. These good fats help your body absorb the fat-soluble vitamins from the vegetables. A win-win for taste and nutrition. 💛
Nutrition Facts
Frequently Asked Questions
Can I use a different pasta shape?
Yes, small shapes like elbow macaroni or small shells work well. Reduce quantity by 1/3 as they expand more than ditalini.
What if I don’t have cannellini beans?
Substitute with Great Northern or navy beans for similar texture. Kidney beans work but may alter the flavor slightly.
Can I make this in a slow cooker?
Sauté the aromatics first, then transfer everything to the slow cooker on low for 6-7 hours. Add pasta during the last 30 minutes.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 4-5 days. Freeze without pasta for up to 3 months.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026