Cranberry Bean Pasta Fagioli: A Hearty Italian Classic
Indulge in a comforting Italian soup featuring creamy cranberry beans, pasta, and savory vegetables—perfect for nourishing meals all year.

Cranberry Bean Pasta Fagioli stands as a shining example of Italy’s beloved tradition of rustic soups. Simmered in a fragrant tomato and vegetable broth, this flavorful dish pairs creamy cranberry beans—also known as Borlotti beans—with tender pasta, leafy greens, and aromatic herbs. Whether as a warming winter staple, a mindful self-care meal, or a crowd-pleasing centerpiece for dinner, this soulful soup captures the essence of Italian comfort cuisine.
What Is Cranberry Bean Pasta Fagioli?
Pasta e fagioli (pronounced pah-stah eh fah-joh-lee) translates to “pasta and beans” and is a culinary staple throughout Italy, with variations found in nearly every region. The version featuring cranberry beans adds rich texture and a mild, nutty flavor that melds beautifully with tomatoes, greens, and tender noodles. Unlike the pale cannellini or navy beans often seen in other versions, cranberry beans provide a pretty, speckled appearance that transforms into a creamy consistency when cooked.
- Origins: A traditional Italian peasant dish, celebrating accessible, nourishing ingredients.
- Main components: Beans, pasta, tomato-based broth, leafy greens, aromatic vegetables and herbs.
- Flexibility: Recipes vary by region and cook, adapting readily to what’s seasonally available.
Ingredients and Variations
This Cranberry Bean Pasta Fagioli recipe balances wholesome, simple ingredients with endless variability. The essentials are:
- Cranberry beans: Soaked and cooked until creamy-tender. Substitute with white northern beans if unavailable.
- Pasta: Small shapes such as ditalini, shells, or elbow noodles work best.
- Vegetables: Onion, garlic, leafy greens (kale is a classic choice), and sometimes celery or carrots for extra body.
- Tomatoes: Whole canned tomatoes, crushed by hand, lend both flavor and texture.
- Herbs and spices: Dried oregano, basil, rosemary, bay leaves, and red pepper flakes add depth.
- Olive oil: For sautéing and a rich finish.
- Vegetable broth: Builds structure and flavor for the soup base.
- Grated parmesan (optional): Lends umami and rounds out the soup. Omit for vegan variations.
Optional Additions
- Pancetta: For a smoky undertone.
- Other greens: Swiss chard, spinach, or escarole can be substituted for kale.
- Additional vegetables: Add carrots, celery, or even leeks for layering flavors.
Ingredient Table
| Ingredient | Quantity | Notes |
|---|---|---|
| Dried cranberry beans | 1 cup (soaked 4+ hours) | Can sub white beans |
| Olive oil | 2–5 tbsp | For sautéing |
| Garlic cloves | 4, minced or smashed | To taste |
| Onion | 1 medium, chopped | Yellow or white |
| Red pepper flakes | 1/4 tsp (or more) | Optional heat |
| Dried oregano | 1 tsp | |
| Dried basil | 1/2 tsp | |
| Dried rosemary | 1/2–1 tsp | |
| Whole canned tomatoes | 1 (28 oz) can, crushed | Sub diced tomatoes if needed |
| Vegetable broth | 3–6 cups | Adjust for soup consistency |
| Bay leaves | 2 | Remove before serving |
| Kale (or other greens) | 4–5 cups, chopped | Stems removed |
| Pasta (elbow, ditalini or shells) | 2 cups (uncooked) | Add just before serving |
| Parsley | 1/4 cup, chopped | For garnish |
| Grated parmesan | 1/2 cup plus more for serving | Optional |
| Salt and pepper | To taste |
Step-by-Step Instructions
- Cook the beans:
- Drain soaked cranberry beans and add to a large pot with 8 cups water and a generous spoonful of salt.
- Bring to a boil, then reduce to a gentle simmer and cook, covered, until beans are creamy and tender—usually 90 minutes to 2 hours. Drain and set aside.
- Sauté the aromatics:
- Return the pot to medium heat and add olive oil. Sauté onion and garlic until softened and aromatic, about 10 minutes.
- Add red pepper flakes, oregano, basil, and rosemary; stir to bloom the spices.
- Add tomatoes and beans:
- Crush the whole tomatoes by hand into the pot, adding all juices from the can.
- Return the cooked cranberry beans to the pot, stirring gently to combine.
- Simmer the soup:
- Pour in the vegetable broth and nestle bay leaves into the mixture.
- Bring to a simmer and cook uncovered for 15–20 minutes, letting flavors meld.
- Add greens and pasta:
- Increase heat to a gentle boil. Add chopped kale and dry pasta; cook until pasta is just al dente and greens are tender but vibrant.
- Season and finish:
- Taste and adjust with salt, pepper, and more herbs as desired. Remove bay leaves. Off the heat, stir in chopped parsley and grated parmesan (if using).
- Serve:
- Ladle soup into bowls and top with additional parmesan and parsley. Serve with crusty bread for a complete meal.
Tips for Perfect Pasta Fagioli
- Soaking beans: Soaking dried beans at least 4 hours (preferably overnight) reduces cooking time and improves texture.
- Cooking beans before adding tomatoes: Acidic tomatoes can prevent beans from softening, so it’s best to cook beans fully before adding them to the tomato-based broth.
- Don’t overcook pasta: Add pasta just before serving to avoid it becoming mushy. If making ahead, cook pasta separately and stir in just before eating.
- Thickness: Control thickness by adding more broth for a soupier texture or letting it reduce if you prefer a stew.
- Storage: The soup keeps well refrigerated for up to 4 days. Pasta tends to absorb the liquid; add extra broth or water when reheating.
Serving Suggestions
Enjoy your Cranberry Bean Pasta Fagioli as a meal in itself or with simple sides:
- Crusty Italian bread or garlic toast for dipping.
- Light salad (arugula or mixed greens with lemon vinaigrette) to refresh the palate.
- Shaved parmesan or pecorino for extra savoriness.
- Chili oil or extra red pepper flakes for a spicy kick.
Nutritional Benefits
- High in fiber: Cranberry beans and whole-grain pasta support digestive health and promote satiety.
- Protein-packed: Thanks to beans and cheese (if using), provides balanced, plant-based protein.
- Rich in antioxidants: Tomatoes, olive oil, and kale offer an array of vitamins, minerals, and phytonutrients.
- Low in saturated fat: Especially if prepared without cheese or meat.
Common Questions About Cranberry Bean Pasta Fagioli
Q: Can I use canned beans instead of dried cranberry beans?
A: Yes. Substitute with two 15-ounce cans of drained and rinsed cranberry beans or any white beans. Add them with the tomatoes and proceed as directed, reducing initial cook time since canned beans are already tender.
Q: What kinds of pasta work best in this soup?
A: Small shapes such as ditalini, elbows, shells, or even tiny penne work beautifully. Avoid long noodles, which tangle and lose texture in the broth.
Q: Is this recipe vegetarian or vegan?
A: The core recipe is vegetarian. Omit parmesan cheese for a vegan adaptation, or use a plant-based alternative.
Q: Can I freeze Pasta Fagioli?
A: Yes. For best texture, freeze the soup before adding pasta and kale. Add fresh pasta and greens upon reheating for optimal results.
Q: How do I enhance the flavor further?
A: Balancing acidity with a pinch of sugar, finishing with a swirl of good extra-virgin olive oil, or simmering with a parmesan rind during cooking can elevate the broth’s depth.
Creative Ways to Customize Your Soup
- Add pancetta or diced cured meats for a smoky, savory note (sauté with onions and garlic at the start).
- Try different beans: Cannellini, Great Northern, or kidney beans make fine substitutes.
- Spice it up: Stir in a spoonful of chili paste or hot sauce for extra heat.
- Bump the veggies: Carrots, celery, zucchini, or potatoes can add bulk and flavor.
- Use gluten-free pasta for dietary preferences.
Celebrating the Simplicity of Italian Home Cooking
Cranberry Bean Pasta Fagioli is more than a recipe—it exemplifies the best of Italian home cooking: resourceful, flexible, and nourishing. Deeply rooted in agricultural tradition, this dish maximizes humble pantry staples, transforming them into a meal rich in comfort and flavor. Whether you’re nourishing your body, connecting with friends, or simply looking for a soul-satisfying bowl, this timeless soup delivers every time.
Frequently Asked Questions (FAQs)
Q: What’s the difference between cranberry beans and other beans?
A: Cranberry beans (Borlotti beans) are larger, pink-speckled beans known for their creamy texture and slightly nutty flavor. They hold their shape well, making them ideal for rustic soups.
Q: Is it necessary to soak cranberry beans before cooking?
A: Soaking shortens cooking time and improves digestibility, but if you’re short on time, a quick-soak method (bring to boil, rest 1 hour, then drain) works.
Q: Can I use frozen greens?
A: Absolutely. Thaw and squeeze out excess moisture from frozen kale, spinach, or other greens before adding to the pot.
Q: How to store leftovers?
A: Store in an airtight container in the refrigerator for up to 4 days. Add extra broth when reheating as pasta will absorb some liquid.
Summary Table: At a Glance
| Prep Time | Cook Time | Servings | Difficulty |
|---|---|---|---|
| 20 minutes (+ 4–8 hours to soak beans) | 2 hours | 6–8 bowls | Easy to moderate |
Final Thoughts
Brimming with beans, pasta, gently sautéed aromatics, and vibrant greens, Cranberry Bean Pasta Fagioli is more than a soup—it’s a celebration of wholesome ingredients and Italian tradition. Transform your humble pantry items into a heartwarming meal that feeds body and soul, any time of the year.










