Hearty & Homemade Pasta Fagioli Soup: An Olive Garden Inspired Classic
Imagine a warm, comforting bowl of soup, rich with savory flavors, tender pasta, and hearty beans. That’s exactly what you’ll find in this incredible Pasta Fagioli Soup recipe, lovingly inspired by the beloved Olive Garden classic. With just a quick check of your pantry and a few fresh vegetables, you might already have everything you need to whip up this delicious and satisfying meal.

From Pantry Chaos to Culinary Comfort: My Pasta Fagioli Mission
Like many home cooks, my pantry sometimes overflows with ingredients bought with good intentions, eagerly awaiting their moment to shine. This state of “pantry chaos” often sparks a mission: to transform these staples into fantastic, family-favorite meals. And what better place to start than with a hearty soup? This Pasta Fagioli Soup is the perfect solution, not only for decluttering shelves but also for creating something truly delicious and nourishing.
The beauty of this recipe lies in its reliance on common pantry items. Canned beans, diced tomatoes, pasta, and a selection of dried herbs form the backbone of this comforting dish. Add in a handful of fresh produce like onions, carrots, and celery – often referred to as the “holy trinity” of Italian cooking – and you have a robust, flavorful soup that tastes like it came straight from your favorite Italian restaurant. It’s a wonderful way to minimize food waste and make the most of what you already have on hand.
Embracing the Season: Why Soup is Always a Good Idea
While I’m a firm believer that soup is a delightful meal all year round, there’s something undeniably special about a warm bowl of Pasta Fagioli as autumn approaches. The cooler temperatures and shorter days naturally draw us towards comforting, soul-warming dishes. This robust, chili-like soup perfectly captures that cozy feeling, making it an ideal meal for fall evenings, chilly winter nights, or even a brisk spring day.
This isn’t just any soup; it’s a complete, one-dish meal. Packed with protein from the beans and optional ground beef, carbohydrates from the pasta, and essential vitamins from the vegetables, it offers a balanced and satisfying dining experience. When I prepare it, I always make a generous batch. Why? Because a delicious, ready-to-heat meal stored in the freezer is like finding culinary gold on a busy weeknight.

Mastering the Art of Batch Cooking and Freezing
One of the greatest advantages of this Pasta Fagioli Soup is how wonderfully it lends itself to batch cooking and freezing. Meal prepping is a game-changer for saving time and reducing stress during the week. My secret weapon for mess-free freezing? These convenient assembly canisters. While they’re typically meant for holding kitchen utensils like serving spoons or spatulas, their shape and size are absolutely perfect for supporting a gallon-sized freezer bag.
Here’s how I do it: I simply fold down the edges of a freezer bag over the rim of the canister, creating a stable, wide-mouthed opening. This allows me to fill the bags with soup with minimal spillage, making the process incredibly neat and efficient. A sturdy bowl can also work wonders if you don’t have these specific canisters. I usually prepare one batch to enjoy immediately, and then, at the same time, I line up several canisters and fill them with the same delicious ingredients for future meals. Let’s just say, I always have a healthy supply of homemade soup ready to go!
Essential Tips for Perfect Pasta Fagioli and Smart Freezing
To ensure your Pasta Fagioli turns out perfectly every time, and to maximize your freezing efforts, keep these helpful tips in mind:
- Sauté Your Aromatics: Always take the time to soften the diced onions, carrots, and celery on the stovetop before adding other ingredients. This process, often referred to as building your “soffritto” or flavor base, truly enhances the depth of the soup. Once cooled, you can divide these softened vegetables among your various batches if you’re freezing multiple portions. While you can get away with uncooked vegetables for an extra crunch, softening them first is highly recommended for optimal flavor.
- Drain or Don’t Drain: I typically drain all canned ingredients, including the diced tomatoes and beans, for a thicker, more concentrated soup. However, if you prefer a soupier consistency, feel free to leave the juice from the canned tomatoes in. Remember to always rinse your canned beans thoroughly to reduce sodium and improve flavor, but there’s no need to rinse the tomatoes.
- Adjust Liquid Content: For those who love a more brothy soup, don’t hesitate to add an extra cup of vegetable or chicken broth (or even water) during the simmering stage. This allows you to customize the consistency to your exact preference.
- Meat vs. Vegetarian: My family enjoys flexibility. I often keep pre-cooked, seasoned ground beef crumbles (portion-controlled into 1 or 2-cup bags) in the freezer. This way, my husband can easily add meat to his bowl, while I enjoy the vegetarian version. It’s a simple compromise that caters to everyone’s tastes. If you prefer a fully vegetarian or vegan soup, simply omit the ground beef entirely.
- Pasta Perfection: While ditali pasta is traditionally used in Pasta Fagioli, any small, short pasta shape will work beautifully. Shells, elbow macaroni, or even small orecchiette are great alternatives. If you’re on a pantry clean-out mission, get creative and use whatever short pasta you have on hand!

More Freezer-Friendly Wisdom for Your Homemade Soup
Beyond the initial batching, these additional freezing tips will help you maximize convenience and maintain the quality of your stored soup:
- Flatten for Efficiency: Once your soup is bagged, flatten the bags before freezing. This not only saves valuable freezer space but also allows for much faster thawing when you’re ready to eat.
- Double Bag for Security: To prevent any potential leaks or freezer burn, especially during thawing, always double-bag your soup. A small hole in one bag won’t ruin your entire freezer contents.
- Label and Date: Avoid “mystery meals” in your freezer! Clearly label each bag with the recipe name (“Pasta Fagioli Soup”) and the date it was prepared. This helps you track freshness and ensures you enjoy your soup at its best.
- Smart Defrosting: To defrost, simply transfer a frozen bag of soup to the refrigerator the night before you plan to eat it. For a quicker option, you can gently defrost it in the microwave using the defrost setting, then heat it thoroughly on the stovetop until simmering.

The Comfort of a Bowl: Why You’ll Love This Pasta Fagioli
There’s immense comfort in knowing you have a wholesome, delicious meal ready at a moment’s notice. This homemade Pasta Fagioli Soup delivers exactly that. It’s more than just a recipe; it’s an invitation to enjoy a warm, satisfying meal that brings joy without the fuss.
My inspiration for this particular adaptation stems from the highly sought-after Olive Garden Pasta e Fagioli. Many years ago, I came across Todd Wilbur’s “top secret” recipe adaptation, which sparked my journey to create a homemade version that captures all the beloved flavors of the restaurant classic, but with the flexibility and goodness of a home-cooked meal. This recipe is a testament to that journey, offering you a taste of Italy right in your own kitchen.
📋 Pasta Fagioli Soup Recipe

Classic Homemade Pasta Fagioli Soup
Whip up this delicious and hearty Pasta Fagioli Soup using simple pantry ingredients and fresh vegetables for a meal that rivals your favorite restaurant version.
Print Recipe |
Pin Recipe
Ingredients
- 1 cup ground beef (browned and crumbled, about ½ pound uncooked. Omit for vegan version)
- 2 cups ditali or macaroni pasta (cooked, about 2 ounces uncooked)
- 1 Tablespoon olive oil
- ½ cup onion (diced)
- ½ cup celery (diced)
- ½ cup carrot (thinly sliced)
- 3 garlic cloves (minced)
- 29 ounces diced tomatoes (two 14.5 ounce cans)
- 1 cup red kidney beans (drained and rinsed* or half of 15.8 ounce can)
- 1 cup Great Northern beans (drained and rinsed* or half of 15.8 ounce can)
- 8 ounces tomato sauce
- ½ cup tomato juice (5.5 ounce can)
- 2 teaspoons vinegar
- ½ teaspoon salt
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon pepper
- ¼ teaspoon dried thyme
- Parmesan cheese (for garnish, optional)
Instructions
- Prepare all your ingredients as indicated. Brown the ground beef if using, cook the pasta according to package directions, dice your vegetables, and open/drain the cans of tomatoes and beans.
- In a large pot or Dutch oven, heat 1 Tablespoon of olive oil over medium heat.
- Add the diced onion, celery, carrot, and minced garlic to the pot. Sauté for about 5 minutes, or until the vegetables have softened and the onions are translucent, releasing their fragrant aromas.
- Stir in the remaining ingredients: diced tomatoes, red kidney beans, Great Northern beans, tomato sauce, tomato juice, vinegar, salt, oregano, basil, pepper, and thyme. Bring the mixture to a gentle simmer.
- Reduce the heat to low, cover the pot, and let the soup simmer for about 10 minutes more, allowing the flavors to meld and deepen.
- If desired, stir in the cooked ground beef (or serve on the side). Serve hot, topped with grated Parmesan cheese.
Last Step: Please leave a rating and comment below! Your feedback helps our community and supports us in sharing more free recipes. Thank you!
Recipe Notes
Dietary Adaptation: For a South Beach Diet Phase 1 compliant version, simply omit the pasta. It’s surprisingly tasty even without it!
Freezing Tip: Use the other half of your canned beans to prepare an extra batch for the freezer. While you have all your ingredients out, fill a freezer-safe plastic bag with the components (excluding fresh cooked pasta, which is best added when reheating). Or, simply double the entire recipe and freeze any delicious leftovers for future meals.
Stay Connected: Grab 5 Low-Carb Sauces and get more easy, healthy recipes sent directly to your inbox! JOIN HERE
Nutrition Information (per serving)
Calories: 424kcal | Carbohydrates: 62g | Protein: 27g | Fat: 8g | Saturated Fat: 2g | Cholesterol: 34mg | Sodium: 673mg | Potassium: 1348mg | Fiber: 12g | Sugar: 10g | Vitamin A: 3350IU | Vitamin C: 33.2mg | Calcium: 151mg | Iron: 6.8mg
Nutritional and Food Safety Disclaimer
