There is nothing more comforting than a warm bowl of creamy, homemade soup. One of the most beloved soups served at Olive Garden is their famous Best Pasta Fagioli Recipe. With its velvety broth, tender shredded chicken, soft gnocchi, and a mix of hearty vegetables, it is the perfect dish to enjoy on a cozy evening. However, while the restaurant version is delicious, making it from scratch at home allows for even more flavor and freshness.
This homemade version of Chicken Gnocchi Soup is incredibly easy to make and takes only about 30 minutes from start to finish. It is packed with real, wholesome ingredients, free from unnecessary additives or preservatives. The result is a dish that tastes even better than the original, with a richer and more satisfying flavor. The best part is that this soup is a one-pot meal, which means minimal cleanup and maximum convenience.
I still remember the first time I attempted to make this soup at home. It was a particularly chilly evening, and I was craving something warm and filling. Instead of heading to Olive Garden, I decided to recreate the dish myself. The result was a creamy, flavorful soup that quickly became a staple in my kitchen. Since then, I have refined the recipe to achieve the perfect balance of creaminess, heartiness, and taste.
If you love comforting, easy-to-make meals that feel indulgent yet simple, this recipe is for you. Whether you are serving it as a starter or making it the main dish with some crusty bread on the side, this homemade Chicken Gnocchi Soup will quickly become a favorite. Plus, it is highly customizable, so you can adjust it to your taste preferences or dietary needs.
In this guide, you will learn everything you need to know to make the best Chicken Gnocchi Soup at home. From step-by-step instructions and storage tips to pro tricks and common mistakes to avoid, this recipe is designed to be foolproof. Let’s get started and bring the taste of Olive Garden into your kitchen.
Why You’ll Love This Best Pasta Fagioli Recipe
There are many reasons why this homemade Chicken Gnocchi Soup is a must-try. First, it is incredibly easy to make. Unlike many creamy soups that require long simmering times, this one comes together in just 30 minutes. That means you can enjoy a restaurant-quality meal in less time than it takes to order takeout. Plus, since it is made in just one pot, there is minimal cleanup required.
Another reason to love this soup is its rich and creamy texture. The combination of butter, flour, milk, and chicken broth creates a luscious, velvety base that coats every bite with comforting goodness. Unlike some restaurant versions that can taste overly thick or artificial, this homemade soup has the perfect balance of creaminess without being too heavy.
This soup is also highly customizable. If you want a lighter version, you can use half-and-half instead of heavy cream. If you like a bit of spice, you can add red pepper flakes or a dash of hot sauce. For those with dietary restrictions, there are easy swaps to make it gluten-free or dairy-free. You can also add more vegetables to boost its nutritional value.
Another great feature of this recipe is that it is family-friendly. The flavors are mild yet deeply satisfying, making it a hit with both kids and adults. The soft gnocchi add a fun texture that even picky eaters will enjoy. Serve it with a side of garlic bread or a simple salad, and you have a complete meal that everyone will love.
Finally, homemade always tastes better. When you make Chicken Gnocchi Soup from scratch, you can use fresh, high-quality ingredients that elevate the flavor beyond what you would get at a restaurant. The broth tastes fresher, the chicken is more tender, and the gnocchi absorb all the delicious flavors, making every bite more satisfying.
Health Benefits Best Pasta Fagioli Recipe
Although this soup is rich and creamy, it also contains many nutritious ingredients. Chicken is an excellent source of lean protein, which is essential for muscle growth and repair. It is also rich in B vitamins, which support energy production and metabolism.
Another key ingredient in this soup is spinach, which is packed with essential nutrients. Spinach is high in vitamin K, vitamin C, and iron, all of which contribute to immune health, strong bones, and proper blood circulation. Additionally, spinach provides antioxidants that help protect cells from damage.
Carrots, which add a natural sweetness to the soup, are a fantastic source of beta-carotene, which the body converts into vitamin A. This vitamin is essential for maintaining healthy skin, vision, and immune function. Carrots also contain fiber, which supports digestive health.
The gnocchi in this soup, traditionally made from potatoes, offer a good source of carbohydrates, providing energy. If you are looking for a healthier option, you can use whole wheat or cauliflower gnocchi, which contain more fiber and nutrients.
Chicken broth, the base of this soup, is rich in minerals and collagen, which are beneficial for gut health, joint support, and hydration. Using a high-quality broth enhances the nutritional value and adds depth of flavor.
If you want to make a lighter version of this soup, you can swap heavy cream for a lower-fat milk alternative, reduce the amount of butter, or increase the vegetable content. With just a few simple tweaks, you can adjust this recipe to be as indulgent or as healthy as you like.
Preparation Time, Servings, and Nutritional Information Best Pasta Fagioli Recipe
This recipe is perfect for busy weeknights because it comes together quickly. Here are the estimated preparation and cooking times:
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
- Servings: 6-8 servings
If serving this soup as a main course, it will comfortably feed six people. If serving it as a starter or side, you can stretch it to eight servings.
Estimated Nutritional Information (Per Serving):
- Calories: 400-450 kcal
- Protein: 25g
- Carbohydrates: 35g
- Fat: 18g
- Fiber: 3g
- Sodium: 700mg (varies based on broth and seasoning)
To make a lighter version, you can use low-fat milk instead of heavy cream, reduce the butter, or add more vegetables. For a gluten-free version, use cornstarch instead of flour and choose gluten-free gnocchi.
Ingredients List Best Pasta Fagioli Recipe
To make this rich and creamy Chicken Gnocchi Soup, you will need the following ingredients:
- 2 tablespoons olive oil
- 3 tablespoons butter
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, peeled and diced
- ¼ cup all-purpose flour (for thickening)
- 4 cups chicken broth (low sodium preferred)
- 2 cups whole milk or heavy cream
- 2 cups cooked, shredded chicken (rotisserie chicken works well)
- 1 pound gnocchi (mini or regular)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes (optional, for a hint of spice)
- 2 cups fresh spinach, chopped
- ¼ cup grated Parmesan cheese (optional, for extra richness)
- Fresh parsley for garnish
If you need to make substitutions, you can swap out the gnocchi for a gluten-free alternative or use a dairy-free milk substitute to accommodate dietary preferences.
Step-By-Step Cooking Instructions Best Pasta Fagioli Recipe
1. Sauté the Vegetables
In a large pot or Dutch oven, heat the olive oil and butter over medium heat. Add the diced onion and cook for about 2 minutes until they become translucent. Stir in the garlic and carrots, cooking for another 2-3 minutes until the vegetables soften slightly.
2. Make the Roux
Sprinkle the flour over the sautéed vegetables and stir continuously for about a minute. This step helps create a thick, creamy soup base.
3. Add the Broth and Simmer
Slowly pour in the chicken broth, stirring constantly to combine it with the flour-coated vegetables. This process helps prevent lumps from forming and ensures a smooth consistency. Increase the heat to medium-high and bring the mixture to a gentle simmer. Allow it to cook for about 5 minutes, stirring occasionally, so the flavors meld together, and the broth begins to thicken slightly.
4. Add the Chicken and Gnocchi
Once the broth is simmering, stir in the shredded chicken and gnocchi. Reduce the heat to medium and let it cook for 5-7 minutes. You will know the gnocchi are fully cooked when they start floating to the surface. Be careful not to overcook them, as they can become too soft and start to break apart in the soup.
5. Stir in the Cream and Seasonings
Lower the heat to medium-low and gradually add the whole milk or heavy cream. Stir well to incorporate it into the soup. Next, season the soup with salt, black pepper, Italian seasoning, and red pepper flakes (if using). Adjust the seasoning according to your preference, keeping in mind that Parmesan cheese, if added later, will contribute some saltiness. Let the soup simmer for another 3-5 minutes, making sure it does not come to a boil, as boiling can cause the dairy to curdle.
6. Add the Spinach and Parmesan
Stir in the chopped fresh spinach and allow it to wilt into the soup for about 1-2 minutes. If using Parmesan cheese, sprinkle it in at this stage and stir until it melts completely into the broth. The Parmesan adds an extra layer of richness and enhances the overall flavor of the soup.
7. Adjust Consistency and Serve
At this point, check the consistency of your soup. If it is too thick for your liking, you can add a bit more chicken broth or milk to loosen it up. If you prefer a thicker soup, let it simmer for a few more minutes to allow the flavors to concentrate. Taste the soup once more and adjust the seasoning if necessary.
Ladle the soup into bowls and garnish with fresh parsley and extra Parmesan cheese, if desired. Serve it hot with your favorite bread or salad on the side.

How to Serve Best Pasta Fagioli Recipe
This Best Pasta Fagioli Recipe is a satisfying dish on its own, but pairing it with the right sides can elevate your meal even further. Here are some of the best ways to serve this comforting soup:
With Bread
A warm, crusty bread is the perfect accompaniment to this creamy soup. Consider serving it with:
- Garlic bread for a flavorful, buttery crunch
- Buttery breadsticks, just like Olive Garden serves
- Crusty Italian bread or sourdough for dipping into the rich broth
With a Salad
Pairing the soup with a fresh salad adds a nice contrast to its creamy texture. Some great options include:
- Classic Caesar salad, with crisp romaine, Parmesan, and creamy dressing
- Simple green salad with cherry tomatoes, cucumbers, and a light vinaigrette
- Caprese salad, made with fresh mozzarella, tomatoes, and basil
Toppings and Garnishes
If you want to add a gourmet touch, consider these delicious toppings:
- Extra Parmesan cheese for a richer, saltier taste
- A sprinkle of freshly ground black pepper
- A drizzle of olive oil for added depth
- A few red pepper flakes for those who like a bit of spice
Pairing Suggestions
Pairing the right drink with this soup can enhance the flavors and create a well-rounded dining experience. Here are some excellent beverage options:
Wine Pairings
- A crisp Pinot Grigio or Sauvignon Blanc balances the creamy broth with its bright acidity.
- A mild Chardonnay, preferably unoaked, complements the richness of the soup.
- A light red wine like Pinot Noir can also work well, especially if you add red pepper flakes for a bit of spice.
Non-Alcoholic Pairings
- Lemon-infused water or sparkling water keeps the palate refreshed.
- Iced tea with a hint of lemon provides a nice contrast to the creaminess of the soup.
- Apple cider (hot or cold) offers a cozy, slightly sweet balance.
Storage, Freezing & Reheating Instructions
If you have leftovers, this soup stores well and can be enjoyed later. Here’s how to keep it fresh and delicious:
Refrigerator Storage
- Allow the soup to cool to room temperature before storing.
- Transfer it to an airtight container and refrigerate for up to 3 days.
- The gnocchi may absorb some liquid over time, so add a splash of broth or milk when reheating.
Freezing Instructions
- Dairy-based soups do not freeze well because the cream can separate. To avoid this, prepare the soup without the dairy and gnocchi if you plan to freeze it.
- Store the soup base in a freezer-safe container for up to 3 months.
- When ready to serve, thaw overnight in the refrigerator, then reheat and add the gnocchi and dairy just before serving.
Reheating Instructions
- Stovetop: Reheat over medium-low heat, stirring occasionally, until warmed through. Add extra broth or milk if needed.
- Microwave: Heat in 30-second intervals, stirring in between, until hot.
Common Mistakes to Avoid
To ensure your soup turns out perfect every time, here are some common mistakes to watch out for:
❌ Overcooking the gnocchi – Gnocchi cook quickly, and leaving them in the soup too long can make them mushy. Add them near the end of cooking.
❌ Boiling the soup after adding dairy – Dairy can curdle if exposed to high heat. Always simmer gently on low heat after adding cream.
❌ Skipping the roux step – The flour helps thicken the soup. Without it, the broth may be too thin.
❌ Over-salting too early – Since Parmesan cheese and broth can be salty, add salt gradually and taste as you go.
Frequently Asked Questions (FAQs)
1. Can I make this soup ahead of time?
Yes! Prepare the soup up to step 4, then refrigerate. When ready to serve, reheat and add the gnocchi and cream.
2. What kind of gnocchi should I use?
Any kind! Potato gnocchi, whole wheat, cauliflower, or store-bought frozen gnocchi all work well.
3. Can I use pre-cooked chicken?
Absolutely! Rotisserie chicken or leftover grilled chicken are great options.
4. How do I thicken the soup more?
If you want a thicker soup, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in.
5. Can I make this in a slow cooker?
Yes! Cook everything except the dairy and gnocchi on low for 4-6 hours. Stir in the gnocchi and cream 30 minutes before serving.
Conclusion & Call to Action
This Chicken Gnocchi Soup is the perfect combination of comfort, flavor, and simplicity. Whether you are making it for a family dinner, a cozy night in, or meal prepping for the week, this recipe is guaranteed to impress. The rich, creamy broth, tender chicken, and pillowy gnocchi make every bite satisfying.
Now that you have this foolproof recipe, it is time to try it out. Gather your ingredients, grab your favorite pot, and start cooking. Once you taste this homemade version, you may never go back to the restaurant one again. Enjoy your meal!
Print
Best Pasta Fagioli Recipe
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
This Pasta Fagioli recipe is a hearty, comforting, and budget-friendly Italian soup that’s packed with cannellini beans, ditalini pasta, vegetables, and a rich tomato broth. Naturally vegan and easy to make, this recipe includes stovetop, slow cooker, and Instant Pot instructions. Whether you’re looking for a quick weeknight meal or a nourishing make-ahead dish, this classic Italian soup is a must-try!
Ingredients
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 small onion, diced
- 2 carrots, diced
- 1 celery stalk, diced
- 1 can (15 oz) cannellini beans, drained & rinsed
- 1 can (15 oz) kidney beans, drained & rinsed
- 1 can (28 oz) crushed tomatoes
- 4 cups vegetable broth
- 1 cup ditalini pasta (or other small pasta)
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes (optional)
- Salt & black pepper to taste
- ½ cup fresh parsley, chopped
- 1 Parmesan rind (optional, for extra flavor)
Instructions
Stovetop Method:
- Sauté the aromatics – In a large pot, heat olive oil over medium heat. Add garlic, onions, carrots, and celery, cooking until softened (about 5 minutes).
- Build the broth – Stir in crushed tomatoes, beans, vegetable broth, and seasonings. Add the Parmesan rind if using. Bring to a simmer.
- Cook the pasta – Stir in ditalini pasta and cook for about 10 minutes until al dente.
- Finish & serve – Remove the Parmesan rind, stir in fresh parsley, and adjust seasonings. Serve hot with crusty bread!
Instant Pot Method:
- Select Sauté mode, heat olive oil, and cook the garlic, onions, carrots, and celery until fragrant.
- Add all remaining ingredients except the pasta, seal the lid, and cook on High Pressure for 6 minutes.
- Quick-release, stir in pasta, and use Sauté mode to cook for 8-10 minutes until pasta is tender.
Slow Cooker Method:
- Add all ingredients except pasta to the slow cooker and cook on Low for 6-8 hours or High for 3-4 hours.
- Stir in pasta 30 minutes before serving and cook until tender.
Notes
- Want extra protein? Add ground turkey, sausage, or shredded chicken.
- Gluten-free option – Swap regular pasta for gluten-free pasta.
- Make it richer – Stir in a splash of heavy cream or coconut milk for a creamy texture.
- Avoid mushy pasta – Cook the pasta separately and add just before serving if meal prepping.
- Prep Time: 10 minutes
- Cook Time: 20 minutes (varies by method)
- Category: Soup
- Method: Stovetop, Instant Pot, Slow Cooker
- Cuisine: Italian