Pasta fagioli soup is Italy’s beloved comfort dish that transforms simple ingredients into a hearty masterpiece. This traditional recipe combines tender beans, perfectly cooked pasta, and rich tomato broth. It’s budget-friendly, nutritious, and feeds a crowd beautifully.
This soup costs under $10 to make and serves six people generously. It’s packed with protein from beans and ground beef. Perfect for family dinners, cold weather, or meal prep sessions.
✨ What Makes This Special
- Budgetfriendly meal that costs less than $2 per serving
- Packed with protein and fiber for lasting satisfaction
- Ready in just 50 minutes with simple ingredients
Why This Pasta Fagioli Soup Recipe Works
This recipe balances flavors perfectly through layered cooking techniques. The ground beef adds richness while beans provide heartiness. Fresh herbs brighten the entire dish.
Cooking vegetables first creates a flavor base. The combination of two bean varieties adds texture contrast. Al dente pasta prevents mushiness when reheated.
The soup improves overnight as flavors meld together. It’s naturally high in fiber and protein. This makes it incredibly satisfying and nutritious for growing families.

What You’ll Need for Perfect Pasta Fagioli Soup
Ingredients

| Ingredient | Quantity (Approx) | Purpose / Notes |
|---|---|---|
| Olive oil | 2 tablespoons | Base for sautéing vegetables |
| Ground beef (lean) | 1 pound | Main protein source |
| Yellow onion | 1.5 cups chopped | Flavor foundation |
| Carrots | 1 cup diced | Natural sweetness and nutrition |
| Celery | 1 cup diced | Aromatic base vegetable |
| Garlic | 3 cloves minced | Essential flavor enhancer |
| Tomato sauce | 3 cans (8 oz each) | Rich tomato base |
| Chicken broth | 2 cans (14.5 oz each) | Liquid foundation |
| Diced tomatoes | 1 can (15 oz) | Texture and acidity |
| Ditalini pasta | 1 cup dry | Traditional pasta shape |
| Kidney beans | 1 can (15 oz) | Protein and fiber |
| Great northern beans | 1 can (15 oz) | Creamy texture contrast |
| Romano cheese | For serving | Final flavor enhancement |
| Fresh parsley | 3 tablespoons | Fresh herb finish |
Tools
| Tool | Purpose |
|---|---|
| Large pot or Dutch oven | Main cooking vessel for soup |
| Wooden spoon | Stirring without scratching pot |
| Can opener | Opening canned ingredients |
| Cutting board | Chopping vegetables safely |
| Sharp knife | Efficient vegetable preparation |
| Colander | Draining pasta and beans |
How to Make Italian Pasta Fagioli Soup

| Step | Instructions |
|---|---|
| 1. Brown the beef | Heat 1 tablespoon olive oil in large pot over medium-high heat. Crumble ground beef and cook until browned completely. |
| 2. Prepare vegetables | Drain beef fat, transfer to plate. Heat remaining oil. Add onions, carrots, celery and sauté 6 minutes until tender. |
| 3. Add aromatics | Add minced garlic and sauté 1 minute longer until fragrant. |
| 4. Build soup base | Add broth, tomato sauce, water, diced tomatoes, sugar, herbs, and cooked beef. Season with salt and pepper. |
| 5. Simmer soup | Bring to boil, reduce heat to medium-low. Cover and simmer 15-20 minutes until vegetables are soft. |
| 6. Cook pasta | Meanwhile, prepare ditalini pasta according to package directions to al dente. Drain well. |
| 7. Combine ingredients | Add cooked pasta, kidney beans, and great northern beans to soup. Thin with broth if needed. |
| 8. Final touches | Cook 1 minute longer. Stir in fresh parsley. Serve hot with grated Romano cheese. |
This classic pasta fagioli recipe creates restaurant-quality results at home. The key is building flavors gradually through proper technique.
⚡ Cook Smarter
- Cook pasta separately to prevent overcooking when reheating leftovers
- Use two bean varieties for better texture and visual appeal
- Add pasta just before serving to maintain perfect texture
Serving and Storage Tips for Pasta Fagioli Soup
Serving Tips
Serve pasta fagioli soup immediately while hot. Garnish with freshly grated Romano or Parmesan cheese. Add crushed red pepper flakes for heat.
Pair with crusty Italian bread or garlic bread. A simple green salad complements the hearty soup perfectly. This recipe serves 6 generous portions.
Store leftovers in refrigerator for up to 4 days. Freeze portions for up to 3 months. Add extra broth when reheating as pasta absorbs liquid.
Like our creamy garlic shrimp pasta, this soup tastes even better the next day.

Mistakes to Avoid while making Pasta Fagioli Soup
Don’t overcook the pasta initially. It continues cooking in the hot soup. Al dente pasta prevents mushy texture later.
Avoid skipping the vegetable sauté step. This builds essential flavor foundation. Rush this step and you’ll miss depth.
Don’t add all liquid at once. Build gradually for better consistency. Taste and adjust seasonings throughout cooking process.
Never store pasta in soup long-term. It becomes soggy and unappetizing. Cook fresh pasta for best results.
🧭 Need to Know
- Always drain and rinse canned beans to reduce sodium content
- Ground turkey can substitute beef for lighter version
- Soup thickens overnight so add extra broth when reheating
Suggestions for Pasta Fagioli Soup
Try different pasta shapes like small shells or elbow macaroni. Each brings unique texture to the soup. Traditional Italian versions often use mixed pasta shapes.
Add spinach or kale during final minutes for extra nutrition. Cannellini beans work wonderfully too. Fresh rosemary elevates the herb profile beautifully.
Make it vegetarian by omitting beef and using vegetable broth. Add extra vegetables like zucchini or bell peppers. The soup remains hearty and satisfying.
This pairs wonderfully with our ultimate chicken casserole for family gatherings.

FAQs:
Yes, add all ingredients except pasta to slow cooker. Cook on low 6-8 hours. Add cooked pasta during last 30 minutes.
Ditalini is traditional, but small shells, elbow macaroni, or small tubes work perfectly. Choose shapes that hold up well in soup.
Mash half the beans against pot sides or blend 1 cup soup and stir back in. This creates natural thickness.
Freeze soup without pasta for best results. Add freshly cooked pasta when reheating. Freezes well for up to 3 months.
Very healthy! High in protein, fiber, and vegetables. Low in fat when using lean meat. Perfect for balanced nutrition.
Conclusion
Pasta fagioli soup brings authentic Italian comfort to your kitchen. This recipe creates a satisfying meal that’s both nutritious and budget-friendly. Perfect for busy weeknights or weekend family dinners.
The combination of tender beans, perfectly cooked pasta, and rich broth creates magic in every bowl. It’s a complete meal that satisfies both adults and children equally well.
Print
Pasta Fagioli Soup
A hearty and comforting Italian pasta and bean soup featuring ground beef, vegetables, and two types of beans in a rich tomato broth. This classic pasta fagioli recipe creates restaurant-quality results at home.
- Total Time: 50 minutes
- Yield: 2 per serving 1x
Ingredients
- 2 tablespoons olive oil
- 1 pound ground beef (lean)
- 1.5 cups chopped yellow onion
- 1 cup diced carrots
- 1 cup diced celery
- 3 cloves minced garlic
- 3 cans (8 oz each) tomato sauce
- 2 cans (14.5 oz each) chicken broth
- 1 can (15 oz) diced tomatoes
- 1 cup dry ditalini pasta
- 1 can (15 oz) kidney beans
- 1 can (15 oz) great northern beans
- Romano cheese for serving
- 3 tablespoons fresh parsley
Instructions
- Brown the beef: Heat 1 tablespoon olive oil in large pot over medium-high heat. Crumble ground beef and cook until browned completely.
- Prepare vegetables: Drain beef fat, transfer to plate. Heat remaining oil. Add onions, carrots, celery and sauté 6 minutes until tender.
- Add aromatics: Add minced garlic and sauté 1 minute longer until fragrant.
- Build soup base: Add broth, tomato sauce, water, diced tomatoes, sugar, herbs, and cooked beef. Season with salt and pepper.
- Simmer soup: Bring to boil, reduce heat to medium-low. Cover and simmer 15-20 minutes until vegetables are soft.
- Cook pasta: Meanwhile, prepare ditalini pasta according to package directions to al dente. Drain well.
- Combine ingredients: Add cooked pasta, kidney beans, and great northern beans to soup. Thin with broth if needed.
- Final touches: Cook 1 minute longer. Stir in fresh parsley. Serve hot with grated Romano cheese.
Notes
- Cook pasta separately to prevent overcooking when reheating leftovers
- Use two bean varieties for better texture and visual appeal
- Add pasta just before serving to maintain perfect texture
- Store leftovers in refrigerator for up to 3 days – add extra broth when reheating as pasta absorbs liquid
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving (about 1.5 cups)
- Calories: 385 calories
- Sugar: 8g
- Sodium: 920mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 8g
- Protein: 28g
- Cholesterol: 45mg
Keywords: pasta fagioli soup, Italian soup, pasta and beans, hearty soup, comfort food, ground beef soup




