Soups & Stews
Recreating Olive Garden's signature fagioli soup at home is easier than you'd think, and this copycat recipe delivers restaurant-quality flavor using just pantry staples and one pot. The secret lies in the layered seasoning and slow simmer that transforms simple ingredients into a hearty, aromatic stew.
I've perfected this version after testing multiple techniques to match that perfect balance of tomatoes, beans, and Italian herbs.
This one-pot method requires no special equipment—just a large pot, basic ingredients, and about 45 minutes of hands-off cooking time. The key to authentic flavor is building the seasoning gradually: starting with sautéed onions and garlic, then adding crushed tomatoes and herbs before introducing the beans and broth.
This ensures every ingredient contributes to the rich, savory depth that makes Olive Garden's version so memorable.
What you'll end up with is a thick, velvety soup with tender white beans, chunks of tomato, and a perfectly balanced seasoning that's both comforting and complex. The texture is just right—thick enough to coat a spoon but still light enough to let the flavors shine through.
Each bite delivers that familiar taste of home, with just the right amount of saltiness, acidity, and herbal notes.
Serve this soup with crusty bread or over a bed of pasta for the full Olive Garden experience. The recipe makes enough for a family of four, with leftovers that reheat beautifully.
Whether you're craving a nostalgic taste of your favorite Italian restaurant or simply want a satisfying weeknight meal, this copycat version delivers every time.
Ingredients for copycat olive garden fagioli soup
Pantry staples plus a few fresh herbs—this one-pot wonder tastes just like Olive Garden.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing onions and garlic |
| Yellow Onion 🧅 | 1 whole | Diced into small even pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Canned Crushed Tomatoes 🍅 | 28 oz | San Marzano preferred for sweetness |
| Dry White Beans 🌾 | 1 ½ cups | Great Northern or cannellini |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred for balance |
| Dried Oregano 🌿 | 1 tsp | Italian variety for authenticity |
| Dried Basil 🌿 | 1 tsp | Crushed between fingers |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Red Bell Pepper 🌶️ | ½ cup | Diced for color and crunch |
| Crusty Bread 🍞 | 8 slices | For serving, optional garnish |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The white beans are the heart of this soup, so don't skimp on quality. Great Northern or cannellini both work, but if you can find dried beans at Whole Foods or a bulk bin, they'll give you that restaurant-quality texture. If using canned, rinse them well to cut down on sodium. The San Marzano crushed tomatoes make a huge difference—they're sweeter and less acidic than regular canned tomatoes, which is key for that authentic Olive Garden taste. I always grab a couple extra cans; they're worth the splurge and keep for months in your pantry.
No Italian oregano? Regular dried oregano at the same amount works in a pinch, but it won't have that same depth. The bell pepper can be swapped for any color you've got—just dice it small so it blends into the soup. Short on fresh parsley? Dried parsley at one-third the amount gives a similar pop of color. The vegetable broth should be low-sodium—Pacific Foods or Imagine are my go-tos, but any good-quality brand will do. Pro tip: if your broth tastes flat, add a pinch of sugar to bring out the flavor. The bay leaves might seem small, but they're crucial for that classic Italian aroma—don't skip them.
This soup tastes even better the next day as the flavors meld together. Keeps in the fridge for 5-6 days in an airtight container, and freezes beautifully for up to 3 months. I like to portion it into containers with a few slices of crusty bread on the side—ready for quick lunches. The crusty bread isn't part of the soup itself, but it's the perfect way to soak up all that delicious broth. If you're making this ahead, just reheat it gently on the stove; no need to boil it again.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this for nights when I’m too tired to dirty more than one pot. Sauté onions and garlic in olive oil, toss in tomatoes and beans, and let it simmer—no peeling, no chopping, just pure hands-off cooking. The beans soften right in the pot, and you’re left with a bowl of warmth that feels like a hug.
- Tomato-Garlic Obsession: That canned crushed tomato base? It’s the secret weapon—sweet, tangy, and packed with umami. When you fry the garlic in olive oil until it’s just golden (not burnt, I’ve learned the hard way), the whole soup gets this rich, aromatic depth that makes you go back for seconds. Honestly, I’ll take this over store-bought any day.
- Meal Prep MVP: This soup tastes even better the next day, which is perfect because I always make a double batch. Reheat it for lunch, pack leftovers for work, or freeze portions for those “I-can’t-decide-what-to-eat” days. The beans hold up perfectly, and the flavors meld into something even more comforting over time.
- Pocketbook Hero: Between us, dry white beans and canned tomatoes are my go-to budget stretchers. A single jar of tomatoes and a bag of beans feed four people for under $10, and the olive oil adds just enough richness to feel special without breaking the bank. It’s the kind of recipe that makes me feel like I’m cooking fancy, even when I’m not.
Step-by-step instructions for copycat Olive Garden fagioli soup
This one-pot method delivers restaurant-quality flavor using just pantry staples.
Sauté the Aromatic Base
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat until shimmering. Add the 1 whole yellow onion, diced into small even pieces, and cook for 5-6 minutes until softened and translucent. You'll see the edges start to turn golden—that's your signal to add the 4 cloves garlic cloves, minced finely.
Cook the garlic for an additional 30 seconds until fragrant, stirring constantly to prevent burning. Here's the thing—garlic burns in seconds, so keep your eye on it. The base should smell rich and sweet, setting the foundation for all the flavors to come.
Build the Flavor Foundation
Add the 28 ounces canned crushed tomatoes, stirring to combine with the onion and garlic. Let this simmer gently for 5 minutes to allow the flavors to meld. This step develops the soup's depth—don't skip it. Then stir in the 1 teaspoon dried oregano, 1 teaspoon dried basil, and the 1.5 teaspoons salt.
Next, add the 1.5 cups dry white beans and 4 cups vegetable broth. Bring everything to a gentle boil, then reduce heat to low. The beans will expand significantly as they cook, so keep an eye on the liquid level—you may need to add a splash of water if it gets too thick. Here's where it gets fun: the flavors are coming together now, but we're not done yet.
Simmer Until Tender
Add the 2 whole bay leaves and the 0.5 teaspoon black pepper. Cover and simmer for 45-50 minutes, stirring occasionally, until the beans are fork-tender. You'll know they're done when they easily mash between your fingers with just slight resistance. Real talk: this is the longest step, but patience pays off with that perfect creamy texture.
About 15 minutes before the beans are tender, add the 0.5 cup diced red bell pepper. This gives the pepper time to soften slightly while still maintaining some bite. If the soup gets too thick during cooking, add water 1 tablespoon at a time to reach your desired consistency. The soup should coat the back of a spoon but still be easy to stir.
Finish and Serve
Remove the 2 bay leaves and adjust seasoning if needed—this is your chance to perfect the balance. The soup should be rich but not overly salty, with bright tomato and herbal notes. Here's the moment that matters: stir in the 0.25 cup chopped fresh parsley just before serving. This adds freshness that cuts through the richness of the tomatoes and beans.
Ladle the hot soup into bowls and serve immediately with the 8 slices crusty bread on the side. The bread soaks up the delicious broth beautifully, and the crust adds that perfect textural contrast. This copycat version captures all the comfort of Olive Garden's famous fagioli—creamy, hearty, and packed with Italian flavors—without requiring any special ingredients.
Pro Tips For Making Copycat Olive Garden Fagioli Soup
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak leaves your beans tough and gummy. Toss them in cold water with a pinch of salt for at least 8 hours (or quick-soak: boil 2 minutes, then let sit 1 hour). The texture difference is night and day, especially in a hearty soup like this.
- SWEEP THE POT: After browning your onions and garlic, don’t just dump everything in. Use a wooden spoon to scrape up those stuck-on bits—those caramelized bits are flavor gold. A quick 30-second scrub with a damp cloth keeps your pot from looking like a war zone later.
- SIMMER, DON’T BOIL: Once the beans and tomatoes hit the pot, keep the heat low. A rolling boil breaks down the beans too fast, turning your soup into mush. Aim for a gentle simmer—tiny bubbles at the edges, not a full-on party. Patience here means creamier, more intact beans.
- SALT IN LAYERS: Add salt in stages: a pinch when soaking the beans, another when browning the onions, and the rest after the tomatoes go in. This keeps the beans from absorbing too much water early and ensures every bite is seasoned perfectly—not bland or briny. Taste as you go.
Common mistakes when making great copycat olive garden fagioli soup
Overcooking the Beans
One of the biggest mistakes is letting the beans become mushy. Olive Garden's fagioli has tender but still firm beans, not a puree. I've ruined this dish by simmering too long—45-50 minutes is the max for dry beans.
Test them at 40 minutes by mashing one between your fingers; they should yield slightly but still hold shape. If they're falling apart, you've gone too far. 🌱
Skipping the Simmer Time
Rushing the 5-minute simmer after adding tomatoes and herbs robs the soup of depth. This step lets the flavors meld—don't just toss everything in and boil. I once cut it to 2 minutes and the final soup tasted flat.
The tomatoes need time to break down and release their sweetness. Patience here makes all the difference.
Using Low-Quality Tomatoes
Regular canned tomatoes lack the sweetness and body of San Marzano varieties. I've tried cheaper brands, and the soup ends up tasting tinny. The crushed tomatoes should be the star—if they're watery or acidic, your whole dish suffers.
Invest in a 28-ounce can of San Marzano; it's worth every penny for that authentic Olive Garden taste.
Ignoring the Bay Leaves
These might seem insignificant, but they're crucial for that classic Italian aroma. I once made this soup without them, and it lacked that subtle herbal complexity. Add the 2 whole bay leaves with the pepper and simmer them right in.
Just remember to remove them before serving—no one wants a leaf in their soup!
Not Adjusting Seasoning
Taste as you go! The initial 1.5 teaspoons of salt is just a starting point. I've made this mistake by assuming the broth and canned tomatoes have enough salt—then the final soup tastes bland.
After simmering, always adjust with ½ teaspoon increments. The broth should be rich but not salty enough to make you reach for water.
Adding Bell Pepper Too Early
If you add the red bell pepper at the beginning, it'll turn to mush and lose its freshness. I learned this the hard way when my first batch had a sad, watery pepper.
Add it 15 minutes before serving so it softens just enough to blend into the soup while keeping some texture. This small timing tweak makes a big flavor difference. 🌶️
Nutrition facts
Frequently asked questions
Can I make this soup with canned beans instead of dry?
Yes! Use 2 (15-ounce) cans of white beans (Great Northern or cannellini) drained and rinsed. Reduce the broth to 3 cups since canned beans already contain moisture. The cooking time drops to 20-25 minutes after adding the beans. Just be sure to remove the bay leaves before serving.
Why does my copycat fagioli taste different from Olive Garden's?
The biggest difference comes from the San Marzano tomatoes and Italian oregano. Olive Garden uses a proprietary blend of spices, but the 5-minute simmer after adding tomatoes and herbs is critical for developing that restaurant flavor. Also, their version might include a touch of sugar to balance acidity—try adding ½ teaspoon if yours tastes too sharp.
How can I make this soup thicker like Olive Garden's?
Olive Garden's fagioli has a velvety texture from simmering time. If yours is too thin, mash ¼ cup of the cooked beans with a fork and stir back in. For extra thickness, simmer uncovered for 5-10 extra minutes to reduce the liquid. Never use flour or cornstarch—it'll make the soup taste artificial.
Can I freeze this soup for later?
Let the soup cool completely, then portion into airtight containers. It freezes beautifully for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove—never microwave directly from frozen. The texture holds up well, though it may thicken slightly upon reheating. Add a splash of broth if needed.
What's the best way to reheat leftovers?
Reheat gently on the stove over medium-low heat for 5-7 minutes, stirring occasionally. Avoid high heat to prevent the beans from breaking down. If the soup seems too thick after reheating, stir in 1-2 tablespoons of broth or water. The flavors actually improve after the first day, so leftovers often taste even better!
