Perfect Homemade Pasta e Fagioli (Restaurant-Style)

Posted on January 5, 2026

Difficulty

Prep time

Cooking time

Total time

Servings

Perfect Homemade Pasta e Fagioli (Restaurant-Style) is the kind of cozy, comforting soup that brings everyone to the table. In the first spoonful, you get a rich tomato broth, tender pasta, hearty beans, and savory beef, all coming together in a way that tastes just like your favorite Italian restaurant but made easily at home.

Why Youโ€™ll Love This Perfect Homemade Pasta e Fagioli

Design sans titre 2026 01 05T100103.478

This restaurant-style Pasta e Fagioli is a proven family favorite for many good reasons. It is filling without feeling heavy, packed with protein and vegetables, and perfect for weeknight dinners or make-ahead lunches.

First, it is made in one pot, which means less cleanup and more time to enjoy your meal. Second, the ingredients are simple and affordable, yet the flavors taste slow-simmered and special. Finally, this soup stores beautifully, making it ideal for meal prep or feeding a crowd.

Ingredients for Perfect Homemade Pasta e Fagioli

Soup Base

  • 1 lb lean ground beef
  • 1 tbsp olive oil
  • 1 medium yellow onion, finely diced
  • 3 medium carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced

Broth and Add-Ins

  • 4 cups chicken broth
  • 2 cups water
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) tomato sauce
  • 1 can (15 oz) Great Northern beans, drained and rinsed
  • 1 can (15 oz) red kidney beans, drained and rinsed

Pasta and Seasonings

  • 1 cup ditalini pasta
  • 1 tbsp Italian seasoning
  • 1 tsp salt, or to taste
  • 1/2 tsp black pepper
  • 1 bay leaf

For Serving

  • Fresh basil, chopped
  • Grated Parmesan cheese

Ingredient Notes

If you prefer a lighter option, ground turkey works well in place of ground beef and still delivers great flavor. For a vegetarian version, skip the meat entirely and add an extra can of beans or chopped mushrooms.

Ditalini pasta is traditional, but small shells or elbow macaroni also work if needed. Always cook pasta directly in the soup for maximum flavor, but be mindful it will continue to absorb liquid as it sits.

Step-by-Step Instructions

Step 1: Brown the Beef

Heat a large soup pot or Dutch oven over medium-high heat. Add the olive oil, then the ground beef. Cook until fully browned, breaking it apart with a spoon. Drain excess grease if needed and return the beef to the pot.

Step 2: Saute the Vegetables

Add the onion, carrots, and celery to the pot with the beef. Cook for about 5 minutes, stirring often, until the vegetables begin to soften. Add the garlic and cook for 30 seconds, just until fragrant.

Step 3: Build the Broth

Stir in the diced tomatoes, tomato sauce, chicken broth, water, beans, Italian seasoning, salt, pepper, and bay leaf. Bring the soup to a gentle boil, then reduce heat and simmer uncovered for 10 minutes.

Step 4: Cook the Pasta

Add the ditalini pasta to the simmering soup. Cook for 8 to 10 minutes, stirring occasionally, until the pasta is tender but not mushy.

Step 5: Final Seasoning

Remove the bay leaf. Taste the soup and adjust salt and pepper as needed. If the soup thickens too much, add a splash of broth or water to reach your desired consistency.

Pro Tips for Success

  • Dice vegetables evenly so they cook at the same rate.
  • Stir the pasta occasionally to prevent sticking to the bottom.
  • Use low-sodium broth so you can control the salt level.
  • Let the soup rest for 10 minutes before serving for deeper flavor.
  • Add fresh herbs at the end for a brighter finish.

Flavor Variations

For a spicy twist, add crushed red pepper flakes while simmering. If you enjoy a richer broth, replace one cup of chicken broth with beef broth. For extra vegetables, stir in chopped zucchini or spinach during the last few minutes of cooking.

You can also add a Parmesan rind to the soup while it simmers for extra depth, just remember to remove it before serving.

Serving Suggestions

Design sans titre 2026 01 05T100045.028

Serve Perfect Homemade Pasta e Fagioli with warm crusty bread, garlic breadsticks, or a simple green salad. A sprinkle of Parmesan cheese and fresh basil on top makes it feel truly restaurant-style.

This soup is hearty enough to stand alone but pairs beautifully with classic Italian sides.

Storage and Freezing Instructions

Store leftover Pasta e Fagioli in an airtight container in the refrigerator for up to 4 days. The pasta will continue to absorb liquid, so add a little broth when reheating.

For freezing, let the soup cool completely, then freeze in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove.

Print

Perfect Homemade Pasta e Fagioli (Restaurant-Style)

Perfect Homemade Pasta e Fagioli (Restaurant-Style) is a cozy, comforting Italian-inspired soup with a rich tomato broth, tender pasta, hearty beans, and savory beef, made easily at home but tasting just like your favorite restaurant.

  • Author: Lyly
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

Scale
  • 1 lb lean ground beef
  • 1 tbsp olive oil
  • 1 medium yellow onion, finely diced
  • 3 medium carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 4 cups chicken broth
  • 2 cups water
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) tomato sauce
  • 1 can (15 oz) Great Northern beans, drained and rinsed
  • 1 can (15 oz) red kidney beans, drained and rinsed
  • 1 cup ditalini pasta
  • 1 tbsp Italian seasoning
  • 1 tsp salt, or to taste
  • 1/2 tsp black pepper
  • 1 bay leaf
  • Fresh basil, chopped, for serving
  • Grated Parmesan cheese, for serving

Instructions

  1. Heat a large soup pot or Dutch oven over medium-high heat and add the olive oil.
  2. Add the ground beef and cook until fully browned, breaking it apart as it cooks.
  3. Drain excess grease if needed and return the beef to the pot.
  4. Add the onion, carrots, and celery and cook for about 5 minutes until softened.
  5. Add the garlic and cook for 30 seconds until fragrant.
  6. Stir in the diced tomatoes, tomato sauce, chicken broth, water, Great Northern beans, kidney beans, Italian seasoning, salt, black pepper, and bay leaf.
  7. Bring to a gentle boil, then reduce heat and simmer uncovered for 10 minutes.
  8. Add the ditalini pasta and cook for 8 to 10 minutes, stirring occasionally, until tender.
  9. Remove the bay leaf and adjust seasoning if needed.
  10. Serve hot topped with fresh basil and grated Parmesan cheese.

Notes

Dice vegetables evenly for even cooking. Stir pasta occasionally to prevent sticking. Add extra broth when reheating, as pasta continues to absorb liquid.

Did you make this recipe?

Share a photo and tag us โ€” we can’t wait to see what you’ve made!

Nutrition Facts (Per Serving)

NutrientAmount
Calories320
Protein20 g
Carbohydrates34 g
Fat12 g
Fiber7 g
Sodium780 mg

FAQ About Perfect Homemade Pasta e Fagioli

Can I make Pasta e Fagioli ahead of time?

Yes, this soup is even better the next day. The flavors deepen as it rests. Just add extra broth when reheating since the pasta absorbs liquid.

How do I keep the pasta from getting mushy?

Cook the pasta just until tender and avoid overcooking. If making far in advance, you can cook the pasta separately and add it before serving.

Is Pasta e Fagioli healthy?

This soup is well-balanced with protein, fiber, and vegetables. You can make it lighter by using ground turkey and reducing the pasta slightly.

Can I make this vegetarian?

Absolutely. Skip the beef and use vegetable broth. Adding mushrooms or extra beans will keep it hearty and satisfying.

Final Thoughts

Perfect Homemade Pasta e Fagioli (Restaurant-Style) is a comforting, reliable recipe you will return to again and again. It is easy, affordable, and packed with classic Italian-inspired flavors that feel special without being complicated.

Once you try it, this soup is sure to become a staple in your home cooking rotation.

Tags:

You might also like these recipes