Pasta e Fagioli Recipe
Introduction
Pasta e Fagioli is a comforting Italian soup that combines hearty beans, savory beef, and tender pasta in a flavorful tomato broth. It’s perfect for a cozy dinner and brings a taste of traditional home cooking to your table.

Ingredients
- 3 Tbsp olive oil
- 1 lb lean ground beef
- 4 large carrots (peeled and diced)
- 3 stalks celery (diced)
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 3 15 oz cans tomato sauce
- 3 cups vegetable broth
- 1 cup beef broth
- 1 15 oz can diced tomatoes
- 1 15 oz can dark kidney beans (drained and rinsed)
- 1 15 oz can cannellini beans (drained and rinsed)
- 2 tsp balsamic or apple cider vinegar
- 2 medium bay leaves
- 1 Tbsp sugar (optional)
- 2 tsp dry Italian seasoning
- 1 tsp salt
- 1 tsp black pepper
- 2 cups cooked ditalini pasta
- Fresh parsley for garnishing
Instructions
- Step 1: Heat olive oil in a large pot over medium-high heat. Add ground beef and cook until browned. Remove the meat and set aside.
- Step 2: In the same pot, sauté diced carrots, celery, onion, and garlic until tender.
- Step 3: Stir in tomato sauce, vegetable broth, cooked ground beef, kidney beans, cannellini beans, vinegar, bay leaves, sugar (if using), Italian seasoning, salt, and pepper. Simmer uncovered for 15 minutes.
- Step 4: Remove bay leaves and add cooked ditalini pasta to the soup. Let it simmer on low heat for an additional 10 minutes.
- Step 5: Serve hot, garnished with fresh parsley.
Tips & Variations
- For a vegetarian version, omit the ground beef and use vegetable broth only.
- Swap ditalini pasta with small shells or elbow macaroni if needed.
- Add a pinch of red pepper flakes for a spicy kick.
- Use fresh tomatoes and beans if preferred; adjust cooking time accordingly.
- Adding a squeeze of lemon juice before serving brightens the flavors.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to avoid overcooking the pasta. You can also freeze the soup without pasta for up to 2 months; cook and add fresh pasta when ready to serve.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Pasta e Fagioli ahead of time?
Yes, this soup tastes even better the next day as the flavors meld. Store it refrigerated and reheat before serving, adding fresh cooked pasta if desired.
What if I don’t have ditalini pasta?
You can substitute with any small pasta shape like elbow macaroni, small shells, or even broken spaghetti for a similar texture.
PrintPasta e Fagioli Recipe
This hearty Pasta e Fagioli recipe combines tender ground beef, mixed beans, diced vegetables, and ditalini pasta in a flavorful tomato-based broth seasoned with Italian herbs and a hint of vinegar. Perfect for a comforting and nutritious meal, this classic Italian soup is easy to prepare and full of delicious layers of flavor.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Ingredients
Main Ingredients
- 3 Tbsp olive oil
- 1 lb lean ground beef
- 4 large carrots (peeled and diced)
- 3 stalks celery (diced)
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 3 (15 oz) cans tomato sauce
- 3 cups vegetable broth
- 1 cup beef broth
- 1 (15 oz) can diced tomatoes
- 1 (15 oz) can dark kidney beans (drained and rinsed)
- 1 (15 oz) can cannellini beans (drained and rinsed)
- 2 tsp balsamic or apple cider vinegar
- 2 medium bay leaves
- 1 Tbsp sugar (optional)
- 2 tsp dry Italian seasoning
- 1 tsp salt
- 1 tsp black pepper
- 2 cups cooked ditalini pasta
- Fresh parsley for garnishing
Instructions
- Brown the Ground Beef: Heat olive oil in a large pot over medium-high heat. Add the lean ground beef and cook until browned and no longer pink inside. Once cooked, remove the beef from the pot and set aside to prevent overcooking.
- Sauté the Vegetables: Using the same pot, add diced carrots, celery, onion, and minced garlic. Sauté the vegetables over medium heat until they become tender and fragrant, about 5–7 minutes.
- Add Liquids and Beans: Stir in the tomato sauce, vegetable broth, beef broth, and the can of diced tomatoes. Return the cooked ground beef to the pot along with the drained kidney beans and cannellini beans. Mix thoroughly to combine all ingredients.
- Season and Simmer: Add balsamic or apple cider vinegar, bay leaves, sugar (if using), Italian seasoning, salt, and black pepper. Bring the mixture to a gentle simmer uncovered and cook for 15 minutes to blend the flavors.
- Final Cooking with Pasta: Remove the bay leaves from the soup. Stir in the cooked ditalini pasta and let the soup simmer on low heat for an additional 10 minutes so the pasta can absorb some of the broth flavors.
- Serve: Ladle the hot Pasta e Fagioli into bowls and garnish with fresh parsley. Serve immediately for a warm and satisfying meal.
Notes
- You can substitute ground beef with ground turkey or keep it vegetarian by omitting the meat and adding extra beans or vegetables.
- For a thicker soup, reduce the amount of broth or let the soup simmer longer to concentrate flavors.
- Cook the ditalini pasta separately before adding to avoid overcooking and mushiness.
- The optional sugar helps to balance the acidity of the tomato sauce but can be omitted based on your preference.
- Fresh parsley adds a bright flavor and color contrast when garnishing the dish.
Keywords: Pasta e Fagioli, Italian soup, ground beef soup, bean soup, ditalini pasta, comforting soup, hearty meal

