Soul-Satisfying Italian Pasta and Beans

Cozy up with a bowl of homemade Pasta Fagioli, a rich and hearty Italian soup that truly embodies comfort food. This one-pot wonder is generously packed with tender pasta, protein-rich beans, flavorful ground beef, fresh vegetables, and an aromatic blend of seasonings. It’s an effortlessly delicious meal perfect for feeding a hungry crowd on a chilly evening, and its flavors only deepen, making for fantastic leftovers!

A steaming bowl of hearty Pasta Fagioli soup garnished with fresh herbs.

Why This Pasta Fagioli Recipe Stands Out


While countless variations of Pasta Fagioli exist, the core elements of pasta and beans remain constant – it is, after all, what the Italian phrase “pasta e fagioli” directly translates to. Our rendition elevates this classic by combining finely diced vegetables, savory ground beef, and a robust broth, all perfectly seasoned to complement the star ingredients. This carefully balanced blend creates a soup that is both deeply satisfying and incredibly flavorful.

Our recipe draws inspiration from the beloved Olive Garden Pasta e Fagioli, aiming to capture that familiar, comforting taste right in your own kitchen. For those who appreciate Olive Garden’s menu, you might also enjoy our copycat Zuppa Toscana or learn the secret to their irresistible breadsticks. There’s something undeniably appealing about that soup, salad, and breadsticks combination, and this recipe brings a piece of that experience home.

A chef ladling out a generous portion of Pasta Fagioli soup into a serving bowl.

The Comforting Story of Pasta Fagioli


Pasta Fagioli, pronounced “pah-stah fah-JOH-lee,” is a humble yet beloved Italian peasant dish with roots stretching back centuries. Originally conceived as a way to stretch inexpensive ingredients into a nourishing meal, its simplicity and comforting nature quickly made it a staple in Italian households. Historically, the specific type of pasta and beans used, as well as the inclusion of meat or vegetables, varied significantly from region to region, reflecting local agricultural traditions and available resources. Some versions might feature a lighter, broth-based consistency with minimal tomato, while others embrace a richer, tomato-heavy base. Despite these regional differences, the essence of a wholesome, hearty dish combining pasta and beans remained consistent. Our recipe pays homage to this rich history while offering a widely appealing, modern take on the classic.

Essential Ingredients for Pasta Fagioli


Crafting the perfect Pasta Fagioli begins with selecting quality ingredients. For a detailed list of precise measurements and instructions, please refer to the printable recipe card located further down this page.

An array of fresh ingredients laid out for making Pasta Fagioli, including vegetables, ground beef, pasta, and canned goods.

Ingredient Spotlight & Versatile Substitutions


Understanding each ingredient’s role and exploring suitable substitutions can help you tailor this Pasta Fagioli to your preference or dietary needs.

PASTA – Ditalini pasta, with its small, tube-like shape, is traditionally considered the best choice for Pasta Fagioli. Its size allows it to meld beautifully with the other components of the soup without becoming overwhelming. However, if ditalini is hard to find, other small pasta shapes like macaroni, tubettini (a smaller ditalini variation), or even small elbow pasta work wonderfully. The key is to select a pasta that can hold its own in the broth and is easy to scoop with a spoon, ensuring a delightful bite with every spoonful.

BEANS – Our recipe utilizes a classic combination of dark red kidney beans and cannellini beans. Kidney beans contribute a robust, earthy flavor and firm texture, while cannellini beans (also known as white kidney beans) are creamier and add a delicate, nutty undertone. This pairing offers a delightful textural contrast and depth of flavor. If cannellini beans are unavailable, great northern beans make an excellent substitute, providing a similar creamy texture. Ensure all canned beans are thoroughly drained and rinsed before adding them to the soup to reduce excess sodium and improve flavor.

BEEF – Ground beef forms a flavorful base for this hearty soup. We typically recommend a 90/10 lean-to-fat ratio for a good balance of flavor without excessive grease, but you can use your preferred percentage. For alternative protein sources, ground turkey or ground chicken are fantastic leaner options that will still provide a rich flavor. For a vegetarian or vegan version, simply omit the ground beef entirely and consider adding more beans or perhaps some chopped mushrooms for extra umami and texture. This flexibility allows everyone to enjoy a version of this comforting soup.

VEGETABLES – The foundation of any great Italian soup starts with a soffritto – a aromatic base of diced onion, carrots, and celery. These vegetables are sautéed until tender, releasing their sweet and savory notes to build the soup’s foundational flavor. Minced garlic is added towards the end of the sautéing process to prevent burning, infusing the mixture with its pungent, warm aroma. Together, these humble vegetables create a complex and delicious backdrop for the entire dish.

TOMATOES & SAUCE – Diced tomatoes, along with their liquid, provide a bright, slightly acidic note and chunks of tomato for texture. Tomato sauce contributes a smooth, rich body to the broth, enhancing its depth and color. These tomato components are essential for the soup’s characteristic savory-sweet profile.

BROTH & SEASONINGS – Beef broth serves as the liquid base, bringing a savory richness that complements the ground beef and beans. For the seasonings, dried basil and oregano are classic Italian herbs that lend an authentic, aromatic quality. Salt and pepper are crucial for seasoning to taste, while a touch of sugar helps to balance the acidity of the tomatoes, creating a well-rounded flavor profile. Adjust these to your preference for a truly personalized soup.

Step-by-Step Guide: Crafting Your Delicious Pasta Fagioli


Follow these detailed steps to create a hearty and flavorful Pasta Fagioli soup. While these instructions offer a visual guide, you can always refer to the printable recipe card at the end of this post for precise measurements and a condensed format.

  1. Brown the Ground Beef: Begin by browning the ground beef over medium heat in a 5.5 quart Dutch oven or a large, heavy-bottomed pot. This typically takes about 7 minutes, or until the beef is fully cooked through and no pink remains. The browning process adds a rich, savory depth to the soup’s overall flavor.
  2. Sauté the Aromatics: Once the beef has finished browning, carefully drain off the majority of the rendered grease. This step helps to prevent the soup from becoming overly oily. Add the diced onion, carrots, and celery to the pot with the ground beef. Sauté these vegetables, stirring occasionally, for about 10 minutes until they begin to soften and become fragrant. Next, stir in the minced garlic and sauté for an additional 1-2 minutes, until it releases its aromatic scent. Be careful not to burn the garlic, as it can turn bitter.
  3. Diced carrots, celery, and onion being sautéed with browned ground beef in a large soup pot, releasing rich aromas.
  4. Simmer the Soup Base: Introduce all the remaining ingredients into the pot, with the exception of the pasta. This includes the diced tomatoes, kidney beans, cannellini beans, tomato sauce, beef broth, dried basil, dried oregano, salt, pepper, and sugar. Stir everything together well to combine. Bring the mixture to a gentle simmer, then reduce the heat to low, cover the pot, and allow it to simmer for at least 20 minutes. This simmering time is crucial for the flavors to meld and deepen, creating a rich and harmonious broth. For an even more profound flavor, you can let the soup gently simmer for up to 2 hours, before adding the pasta. This also makes it an excellent candidate for a slow cooker preparation.
  5. All the Pasta Fagioli ingredients, excluding pasta, simmering together in a large pot, creating a rich, red broth.
  6. Cook and Add the Pasta: While your soup is simmering, cook the ditalini pasta in a separate pot according to the package instructions. Cook it al dente, ensuring it still has a slight bite. Once cooked, drain the pasta thoroughly. To prevent the pasta from becoming mushy and soaking up too much broth, add the drained pasta directly to individual serving bowls just before you ladle in the hot soup. This ensures perfectly textured pasta every time.
  7. EXPERT TIP: If you anticipate having leftovers, it’s highly recommended to add pasta only to the individual bowls you are serving. If pasta sits in the refrigerator within the main batch of soup, it will absorb a significant amount of the delicious broth, leading to a mushy texture and a thicker, less soupy consistency.

    Perfectly cooked ditalini pasta noodles mixed into a bowl of Pasta Fagioli soup, ready to be served.
  8. Garnish and Enjoy: Finish your hearty Pasta Fagioli with a sprinkle of fresh basil leaves and a generous dusting of freshly grated Parmesan cheese. These garnishes add a burst of freshness and a salty, umami kick that perfectly complements the rich flavors of the soup.

Frequently Asked Questions & Expert Tips for Perfect Pasta Fagioli


Can I freeze this soup?

Yes, Pasta Fagioli freezes beautifully, making it an excellent meal prep option. Allow the soup to cool completely to room temperature before transferring it to an airtight, freezer-safe container. It’s crucial not to add the pasta to the soup if you plan on freezing it; cook and add the pasta fresh when you’re ready to serve. Ensure you leave about an inch of headspace at the top of the container, as liquids expand when frozen. The soup will maintain its quality in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.

How long does it keep in the refrigerator?

When stored in an airtight container in the refrigerator, this soup will remain fresh and delicious for 3-4 days. As mentioned in our expert tip, it’s best to keep the pasta separate from the main batch of soup if you intend to store leftovers. Pasta tends to soak up a lot of the liquid, resulting in a thicker, mushier texture over time. When reheating, you can always add a splash more broth or water to achieve your desired consistency.

Can I make a vegetarian version of Pasta Fagioli?

Absolutely! To make this soup vegetarian, simply omit the ground beef. You can replace it with additional beans (such as an extra can of cannellini or kidney beans), a cup of chopped mushrooms for an earthy flavor, or even plant-based ground crumbles. Ensure you use vegetable broth instead of beef broth to keep it fully vegetarian. The rich combination of vegetables, beans, and tomato base will still yield a wonderfully flavorful soup.

What is the best way to reheat Pasta Fagioli?

To reheat, transfer your desired portion of soup to a saucepan and warm over medium-low heat, stirring occasionally, until heated through. If the soup has thickened significantly, add a little extra beef or vegetable broth to reach your preferred consistency. If you stored the pasta separately, cook a fresh batch of ditalini and add it to your reheated soup just before serving.

Two cozy bowls of Pasta Fagioli soup, steaming hot and garnished, ready to be enjoyed.

Elevate Your Pasta Fagioli Experience


Pasta Fagioli is a meal in itself, but it pairs beautifully with a variety of accompaniments. Serve it alongside crusty Italian bread, warm garlic bread, or classic breadsticks for dipping into the rich broth. A crisp side salad with a light vinaigrette makes for a refreshing contrast. Don’t forget to garnish each bowl generously with fresh basil leaves and a sprinkle of grated Parmesan cheese for an extra layer of flavor and aroma.

Explore More Delicious Soup Recipes


If you loved this comforting Pasta Fagioli, be sure to try some of our other favorite soup recipes:

  • Quick & Easy Egg Drop Soup
  • Classic Hearty Minestrone Soup
  • Comforting Homemade Chicken Noodle Soup
  • Flavorful Italian Wedding Soup
  • Creamy Cheddar Cheese Potato Soup
  • Robust Italian Sausage Tomato Orzo Soup

We love sharing our culinary adventures and kitchen wisdom with you! To make sure you never miss a new recipe, we offer a convenient newsletter delivered directly to your inbox. Simply subscribe here to start receiving your free daily recipes!

Pasta Fagioli

Pasta Fagioli

The Italian phrase “pasta e fagioli” translates to pasta and beans, so everything else in this recipe is a combo of veggies, ground beef, seasonings, and a savory broth to complement the two.

IMPORTANT – Frequently Asked Questions and Expert Tips are located within the blog post above and offer valuable insights!

Print Recipe | Pin Recipe | Rate This Recipe

Course: Dinner

Cuisine: American, Italian

Servings: 20 servings

Total Time: 55 mins

Calories: 162

Author: Amanda Davis

Recipe Video

Watch how to make this delicious Pasta Fagioli!

Video content for Pasta Fagioli (placeholder)

Ingredients

  • 1 lb ground beef
  • 1 small yellow onion, diced
  • 2 medium carrots, diced
  • 3 ribs celery, diced
  • 2 cloves garlic, minced
  • 29 oz diced tomatoes with the liquid (2 – 14.5 oz cans)
  • 15 oz dark red kidney beans, drained and rinsed
  • 15 oz cannellini beans, drained and rinsed
  • 15 oz tomato sauce
  • 1 cup beef broth
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 tsp salt
  • 1 tsp pepper
  • 1 tsp sugar
  • 8 oz Ditalini pasta

Things You’ll Need

  • 5.5 qt Dutch oven
  • Cutting board

Before You Begin

  • To develop deeper flavors, the soup (without pasta) can simmer on the stovetop for up to 2 hours. This recipe also adapts wonderfully to a slow cooker.
  • If you plan on having leftovers, add pasta only to individual serving bowls. Cooked pasta absorbs a lot of broth in the refrigerator and may become mushy.

Instructions

  1. Over medium heat, brown the ground beef in a 5.5 quart Dutch oven for about 7 minutes, or until no pink remains.
  2. Drain off the majority of the grease from the browned beef. Add the onion, carrots, and celery, stirring occasionally for about 10 minutes until softened. Stir in the minced garlic and sauté for 1-2 minutes until fragrant.
  3. Add in the remaining ingredients, except for the pasta. Bring the mixture to a simmer, then reduce heat and continue to simmer for 20 minutes to allow flavors to meld.
  4. While the soup is simmering, cook the ditalini pasta in a separate pot according to package instructions until al dente. Drain thoroughly.
  5. Add the drained pasta to individual serving bowls just before serving the soup. Top with fresh basil and grated Parmesan cheese to enjoy.

Nutrition

Serving: 1 serving (1 1/2 cups) | Calories: 162 cal | Carbohydrates: 21 g | Protein: 9 g | Fat: 5 g | Saturated Fat: 2 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 2 g | Trans Fat: 1 g | Cholesterol: 16 mg | Sodium: 348 mg | Potassium: 372 mg | Fiber: 4 g | Sugar: 3 g | Vitamin A: 1189 IU | Vitamin C: 6 mg | Calcium: 50 mg | Iron: 2 mg

Tried this Recipe? Pin it for Later!

Follow on Pinterest @AmandasCookin or tag #AmandasCookin!

The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full sized oven and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.