As I whisked together fresh herbs and simmering broth, a delightful aroma enveloped my kitchen, whisking me away to a rustic Italian tavern. This Hearty Italian Pasta Fagioli Soup is the ultimate dish for chilly evenings, offering a comforting hug with every spoonful. Packed with tender beans, vibrant vegetables, and aromatic seasonings, this recipe not only satisfies the palate but also elevates your home cooking game. With a quick 15 minutes of prep and just 30 minutes of cooking, it’s perfect for busy weeknights or when you simply crave a warm, nourishing meal. At around 350 calories per serving, it’s a health-conscious choice that doesn’t skimp on heartiness. Are you ready to bring a taste of Italy to your dinner table?

Why is Pasta Fagioli Soup a Must-Try?
Cozy Comfort: This Hearty Italian Pasta Fagioli Soup wraps you in warmth, making it an ideal dish for chilly nights.
Quick Preparation: With just 15 minutes of prep and 30 minutes of cooking, it’s ready to serve in no time, perfect for busy weeknights.
Nutrient-Packed: Bursting with beans and vegetables, it provides a satisfying, health-conscious meal at approximately 350 calories per serving.
Flavor Fusion: The blend of herbs and spices creates a rich, aromatic broth that will keep your family asking for seconds.
Versatile Delight: Feel free to swap in your favorite vegetables or pasta, adapting the recipe to your taste or what’s in your pantry.
Elevate your home cooking routine, and explore more delightful options like Cowboy Soup Hearty or the comforting Marry Chicken Pasta!
Italian Pasta Fagioli Soup Ingredients
For the Base
- Olive Oil – Adds richness and helps sauté vegetables; you can use avocado oil for a different flavor.
- Onion (1 medium, diced) – Provides sweetness and depth; substitute with shallots for a milder taste.
- Carrots (2 medium, diced) – Offers natural sweetness and color; any root vegetable can be used as a substitute.
- Celery (2 stalks, diced) – Contributes aroma and a crunchy texture; leeks can be a milder alternative.
- Garlic (3 cloves, minced) – Adds pungency and flavor; garlic powder can work in a pinch, just use less.
For the Flavor
- Dried Oregano (1 tsp) – Provides an earthy, aromatic flavor; fresh oregano can brighten the dish.
- Dried Basil (1 tsp) – Enhances sweetness and fragrance; fresh basil is a delightful substitute.
- Crushed Red Pepper Flakes (½ tsp, optional) – Provides heat and depth; omit for a milder soup or swap with black pepper.
For the Body
- Diced Tomatoes (1 can, 15 ounces, with juice) – Serves as the base and adds acidity; fresh tomatoes can be used instead.
- Broth (3 cups chicken or vegetable) – Forms the soup’s foundation; opt for homemade or low-sodium varieties.
- Cannellini Beans (1 can, 15 ounces, drained and rinsed) – Adds protein and creaminess; replace with any white beans if needed.
- Red Kidney Beans (1 can, 15 ounces, drained and rinsed) – Contributes heartiness; feel free to swap in any bean variety.
For the Heartiness
- Small Pasta (1 cup, such as ditalini or elbow macaroni) – Provides substance and absorbs flavors; gluten-free pasta is great for dietary needs.
- Salt and Freshly Ground Black Pepper – Enhances the overall flavors; adjust to your personal taste preference.
For Serving
- Parmesan Cheese (¼ cup, freshly grated, for serving) – Adds umami and creaminess; nutritional yeast is a nice dairy-free alternative.
- Fresh Parsley (2 tablespoons, chopped, for garnish) – Offers a fresh, bright finish; basil or chives can work well too.
Feel the warmth of this Italian Pasta Fagioli soup as it cooks. Your kitchen will soon be filled with inviting aromas that make it irresistible!
Step‑by‑Step Instructions for Hearty Italian Pasta Fagioli Soup
Step 1: Sauté the Vegetables
In a large pot, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add 1 diced onion, 2 diced carrots, and 2 diced celery stalks. Sauté these vegetables for about 5 minutes, stirring occasionally, until softened and fragrant. This aromatic base will enhance the flavor of your Hearty Italian Pasta Fagioli Soup.
Step 2: Add Garlic and Herbs
Stir in 3 minced garlic cloves, 1 teaspoon dried oregano, 1 teaspoon dried basil, and ½ teaspoon crushed red pepper flakes if using. Cook for an additional 1-2 minutes, allowing the garlic and herbs to release their wonderful aromas. The kitchen will be filled with a delightful fragrance, signaling that your soup is coming together beautifully.
Step 3: Incorporate Tomatoes and Broth
Next, add 1 can of diced tomatoes (15 ounces, including juice) and 3 cups of chicken or vegetable broth to the pot. Stir well to combine all the ingredients, ensuring that the tomatoes and broth meld into a rich base. Bring the mixture to a gentle boil, watching for bubbles to appear, which will enhance the soup’s flavors.
Step 4: Add Beans and Simmer
Once boiling, stir in 1 can each of drained and rinsed cannellini beans and red kidney beans. Reduce the heat to a simmer, cooking for 20 minutes. As the soup simmers, enjoy the colors and textures coming together in the pot, creating the perfect foundation for your delicious Hearty Italian Pasta Fagioli Soup.
Step 5: Cook the Pasta
While the soup simmers, bring a separate pot of salted water to a boil. Add 1 cup of small pasta (like ditalini or elbow macaroni) and cook according to package instructions until al dente, usually about 7-9 minutes. Drain the pasta and set it aside, keeping it separate to prevent it from becoming mushy in the soup.
Step 6: Combine and Season the Soup
After 20 minutes of simmering, carefully fold in the cooked pasta. Taste your Hearty Italian Pasta Fagioli Soup and season with salt and freshly ground black pepper as desired. Stir gently, allowing the flavors to mingle for a few more minutes on low heat until everything is warmed through and ready to serve.
Step 7: Serve and Garnish
Ladle the soup into bowls while it’s hot and garnish generously with freshly grated Parmesan cheese and chopped parsley. Watch as the cheese melts slightly into the soup, adding a creamy finish. This comforting, hearty Italian Pasta Fagioli Soup is now ready to nourish you and your loved ones!

Italian Pasta Fagioli Soup Variations
Feel free to tailor this comforting soup to your taste with these delicious twists!
-
Vegetable Boost: Add leafy greens like spinach or kale for an extra dose of nutrition and vibrant color.
Transform your soup into a nourishing powerhouse by simply stirring in fresh greens during the last few minutes of cooking. -
Flavorful Herbs: Swap dried herbs for fresh, or try adding thyme or rosemary for a unique flavor profile.
Herbs can drastically change the soup’s aroma and taste, deepening the comforting flavor of your dish. -
Spice it Up: Increase the heat by adding sliced jalapeños or a dash of cayenne pepper if you crave some spice.
A little extra heat can brighten up the entire dish, making it not only delicious but also exciting! -
Pasta Variety: Use mini tortellini or whole wheat pasta instead of traditional small pasta for added texture and nutrition.
It’s a fun twist that enhances both the flavor and heartiness of your soup. -
Bean Options: Experiment with different bean varieties like black beans or chickpeas to play with both taste and texture.
Chickpeas can lend a delightful creaminess, creating a nourishing and filling dish that everyone will love. -
Dairy-Free: Substitute nutritional yeast for Parmesan cheese to keep the dish entirely plant-based without sacrificing creaminess.
This swap allows you to enjoy the rich flavor while adhering to dairy-free preferences. -
Fresh Additions: Toss in diced zucchini or bell peppers at the outset for more crunch and color in your soup.
Incorporating seasonal vegetables can make your soup feel fresh and exciting, no matter the time of year.
If you’re looking for more cozy meal ideas, try serving your Pasta Fagioli with a side of Cowboy Soup Hearty or enjoy the delightful junction of flavors in Marry Chicken Pasta!
What to Serve with Hearty Italian Pasta Fagioli Soup
There’s nothing quite like a cozy, heartwarming meal to complement your favorite soup, enhancing flavors and creating a complete dining experience.
-
Garlic Bread: The perfect sidekick, its crispy exterior and buttery, garlicky flavor are ideal for dipping into the rich broth.
-
Mixed Green Salad: A fresh salad with vibrant greens and a tangy vinaigrette balances the soup’s comforting warmth while adding a crunchy texture.
-
Parmesan Crusted Chicken: The savory, cheesy crust on this chicken makes for a delightful contrast with the soup’s earthy flavors.
-
Cheesy Gnocchi: Soft and pillowy, these little dumplings swim beautifully in your soup, creating an extra layer of heartiness.
-
Antipasto Platter: A selection of cured meats, cheeses, and olives brings a fun, shareable element to the table that pairs wonderfully with Italian flavors.
-
Lemon Sorbet: For dessert, this light and refreshing sorbet cleanses the palate between the savory courses, rounding out your meal nicely.
-
Red Wine: A glass of Chianti or Pinot Noir enhances the meal experience, perfectly complementing the flavors of your Hearty Italian Pasta Fagioli Soup.
Pairing these delights with your cozy soup transforms dinner into a memorable feast, perfect for gathering friends or family around the table.
How to Store and Freeze Italian Pasta Fagioli Soup
Fridge: Store leftovers in an airtight container for up to 3-4 days. The flavors will deepen, making your Hearty Italian Pasta Fagioli Soup even more delicious on the second day!
Freezer: For longer storage, freeze in an airtight container for up to 3 months. To prevent mushiness, omit the pasta before freezing and add freshly cooked pasta when reheating.
Reheating: Thaw overnight in the fridge and reheat on the stove over medium heat until warmed through. Add a splash of broth if the soup is too thick.
Make Ahead Options
These Hearty Italian Pasta Fagioli Soup preparations are perfect for busy weeknights and make meal planning a breeze! You can chop your vegetables and sauté them, storing the mix in an airtight container in the refrigerator for up to 24 hours. The beans and tomatoes can also be combined ahead of time for quick assembly later. When you’re ready to serve, simply combine everything in the pot with the broth, simmer for about 20 minutes, and add freshly cooked pasta moments before serving to ensure it stays al dente. Following these steps guarantees that your Italian Pasta Fagioli Soup is just as delicious and comforting, allowing you to enjoy a warm, homemade meal with minimal effort!
Expert Tips for Italian Pasta Fagioli Soup
-
Chop Evenly: Ensure all vegetables are diced uniformly to promote even cooking and enhance the soup’s texture.
-
Pasta Precautions: Cook pasta separately and add it at the end to prevent it from becoming mushy in your Italian Pasta Fagioli Soup.
-
Stir Frequently: Keep an eye on the simmering soup and stir occasionally to avoid any sticking at the bottom of the pot.
-
Flavor Check: Taste your soup before serving and adjust the seasoning with salt and pepper to tailor the flavors to your liking.
-
Herb Swaps: Feel free to experiment with herbs; fresh can add brightness, while dried deliver a deeper, earthy flavor.

Hearty Italian Pasta Fagioli Soup Recipe FAQs
What type of beans should I use for Pasta Fagioli?
Absolutely! Traditionally, cannellini beans and red kidney beans are used for their creamy texture and heartiness. However, you can also use other varieties like great northern beans or black beans if you prefer. The key is to make sure they are drained and rinsed well before adding them to the soup.
How should I store leftovers of Italian Pasta Fagioli Soup?
You can store your delicious Hearty Italian Pasta Fagioli Soup in an airtight container for up to 3-4 days in the refrigerator. This not only preserves the flavor but can also make it even tastier as the ingredients meld together. Just remember to keep the pasta separate if you’re storing it with the soup, as it can get mushy over time.
Can I freeze Pasta Fagioli Soup?
Yes! To freeze your Hearty Italian Pasta Fagioli Soup, begin by omitting the pasta from the soup before freezing. This prevents it from turning mushy. Once cooled, transfer the soup to an airtight container and store it in the freezer for up to 3 months. When you’re ready to enjoy it again, simply thaw it overnight in the fridge and reheat on the stove, adding freshly cooked pasta.
How can I improve the flavor of my Pasta Fagioli?
To elevate the taste of your Hearty Italian Pasta Fagioli Soup, consider sautéing the garlic and herbs in olive oil for a few extra minutes to deepen their flavor before adding the broth. You can also finish the soup with a splash of balsamic vinegar or a sprinkle of fresh herbs, like basil or parsley, right before serving to brighten up the dish.
What should I serve with this Italian Pasta Fagioli Soup?
You can serve your comforting Hearty Italian Pasta Fagioli Soup with a side salad or some crusty bread. For an added touch, consider pairing it with a drizzle of good quality olive oil or a sprinkle of grated Parmesan cheese right before serving to enhance the richness of the soup.
Is this recipe suitable for vegetarians or vegans?
Yes! You can easily adapt the Hearty Italian Pasta Fagioli Soup to be vegetarian or vegan by using vegetable broth instead of chicken broth and omitting the Parmesan cheese or replacing it with nutritional yeast for a dairy-free alternative.

Cozy Up with Italian Pasta Fagioli Soup That's Healthy and Quick
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 diced onion, 2 diced carrots, and 2 diced celery stalks. Sauté for about 5 minutes until softened and fragrant.
- Stir in 3 minced garlic cloves, 1 teaspoon dried oregano, 1 teaspoon dried basil, and ½ teaspoon crushed red pepper flakes if using. Cook for 1-2 minutes.
- Add 1 can of diced tomatoes and 3 cups of broth. Stir well and bring to a gentle boil.
- Once boiling, stir in 1 can each of drained cannellini beans and red kidney beans. Reduce heat and simmer for 20 minutes.
- Meanwhile, cook 1 cup of small pasta in a separate pot according to package instructions. Drain and set aside.
- After 20 minutes, fold in the cooked pasta. Taste and season with salt and freshly ground black pepper.
- Ladle the soup into bowls and garnish with Parmesan cheese and chopped parsley.





