The warm, savory aroma of pasta fagioli wafts through the kitchen, wrapping around you like a cozy blanket. This delightful dish combines tender pasta, hearty beans, and a medley of vegetables simmered to perfection, creating a bowl of comfort that feels like a hug in food form.

Picture this: it’s a chilly evening, and you’re gathered around the table with family or friends. You serve up steaming bowls of pasta fagioli, and suddenly, everyone’s faces light up. It’s the kind of meal that not only fills your stomach but also warms your soul. Trust me; this dish will have everyone asking for seconds.
Why You'll Love This Recipe
- Pasta fagioli is incredibly easy to prepare, making weeknight dinners a breeze
- The rich flavors meld beautifully, creating a comforting experience in every bite
- Its vibrant colors and textures make it visually appealing on any dinner table
- Perfect as a filling main course or hearty side dish for gatherings
I remember the first time I made pasta fagioli for my friends. Their reactions were priceless—one friend even declared it “the best soup ever,” while another went back for third helpings!

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Pasta: Use small shapes like ditalini or elbow macaroni; they soak up the flavors beautifully.
-
Canned Cannellini Beans: Choose low-sodium options for better control over saltiness; rinsing them helps reduce excess sodium.
-
Diced Tomatoes: Opt for fire-roasted tomatoes for an extra layer of smoky flavor in your broth.
-
Carrots: Fresh carrots add sweetness and color; chop them finely to ensure even cooking.
-
Celery: Adds crunch and earthiness; choose firm stalks for the best texture.
-
Onion: Use yellow onions; they become sweeter when sautéed and enhance overall flavor.
-
Garlic: Fresh garlic cloves are essential; they give the dish its signature aromatic punch.
-
Vegetable Broth: A good quality broth enriches the soup base; homemade is ideal if you have it!
-
Italian Seasoning: A blend of herbs gives depth; feel free to adjust according to your taste preferences.
-
Parmesan Cheese: Freshly grated cheese adds richness and umami at serving time; don’t skip it!
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Prepare yourself for an adventure in cooking as we dive into creating this delightful pasta fagioli together!
Sautéing Aromatics: In a large pot over medium heat, add olive oil and sauté chopped onions until they turn translucent and fragrant. Toss in minced garlic and stir until golden.
Add Vegetables: Incorporate diced carrots and celery into the pot. Cook until softened, about five minutes, allowing their natural sweetness to emerge.
Pasta Time!: Pour in vegetable broth along with diced tomatoes (with juices) and bring everything to a gentle boil. Stir in your chosen pasta shape and cook until al dente.
Mix in Beans & Seasoning: Add rinsed cannellini beans along with Italian seasoning. Let everything simmer together for about 10 minutes to meld those glorious flavors.
Finishing Touches!: Taste-test your masterpiece! Adjust seasoning with salt and pepper as needed. Serve hot with a sprinkle of freshly grated Parmesan cheese on top.
As you savor each spoonful of this homemade pasta fagioli, you’ll find that it brings warmth not just physically but emotionally too—a true family classic that warms hearts! Enjoy!
You Must Know
- Pasta fagioli is a comforting Italian dish that pairs well with crusty bread
- It’s rich in flavor, and the creamy texture will warm you from the inside out
- This dish is perfect for meal prep and freezes beautifully for future enjoyment
Perfecting the Cooking Process
Start by sautéing onions and garlic until fragrant, then add your beans and tomatoes before finally stirring in the pasta. This ensures everything is perfectly cooked and infused with flavor.

Add Your Touch
Feel free to swap in different beans like cannellini or kidney beans, or toss in some spinach for added greens. Experimenting with spices can also elevate the taste profile.
Storing & Reheating
Store leftovers in an airtight container in the refrigerator for up to five days. Reheat gently on the stove, adding a splash of broth if it seems too thick.
Chef's Helpful Tips
- To achieve the best flavor, use high-quality tomatoes and fresh herbs whenever possible
- Don’t rush cooking; let flavors develop fully
- Always taste before serving to adjust seasoning as needed
Creating pasta fagioli has become a beloved tradition in my home, especially during chilly nights when my family gathers around the table, sharing laughs and stories over bowls of this hearty dish.

FAQ
What type of pasta works best for pasta fagioli?
Small pasta shapes like ditalini or elbow macaroni are ideal for this dish.
Can I make pasta fagioli ahead of time?
Absolutely! Making it a day ahead enhances the flavors significantly.
Is pasta fagioli vegetarian?
Yes! It’s typically made without meat, making it a great vegetarian option.

Pasta Fagioli
- Total Time: 45 minutes
- Yield: Serves 6
Description
Pasta fagioli is a heartwarming Italian soup that combines tender pasta, hearty cannellini beans, and vibrant vegetables in a rich broth. Perfect for chilly evenings, this dish not only satisfies hunger but also brings loved ones together around the table. With its comforting flavors and simple preparation, it’s an ideal choice for weeknight dinners or meal prep.
Ingredients
- 1 cup small pasta (ditalini or elbow macaroni)
- 1 can (15 oz) low-sodium cannellini beans, rinsed
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 1 cup diced carrots
- 1 cup diced celery
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 2 tsp Italian seasoning
- ¼ cup freshly grated Parmesan cheese
Instructions
- In a large pot over medium heat, add olive oil and sauté the chopped onions until translucent. Add minced garlic and cook until fragrant.
- Stir in diced carrots and celery; cook for about five minutes until softened.
- Pour in vegetable broth and diced tomatoes (with juices). Bring to a gentle boil.
- Add pasta and cook until al dente according to package instructions.
- Mix in rinsed cannellini beans and Italian seasoning. Simmer for about 10 minutes to blend flavors.
- Serve hot with a sprinkle of Parmesan cheese.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (about 350g)
- Calories: 290
- Sugar: 4g
- Sodium: 600mg
- Fat: 6g
- Saturated Fat: 2g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 5mg
Keywords: Swap cannellini beans for kidney beans or add spinach for extra nutrition. Store leftovers in an airtight container for up to five days; reheat gently on the stove.
