Soups & Stews
This Olive Garden potato soup copycat recipe delivers the exact same creamy, cheesy magic you love from their menu—right in your own kitchen. The secret lies in the perfect blend of velvety broth, rich cream, and that signature crispy cheese topping that makes every spoonful irresistible.
After years of perfecting the balance, I've cracked the code to recreate their restaurant-quality flavor at home with simple ingredients and a foolproof method.
The foundation starts with a rich, savory broth base built from scratch, then thickened to that signature creamy consistency. What sets this apart is the layer of melted cheese on top—crispy around the edges, gooey in the center—that turns ordinary soup into an unforgettable experience.
Unlike many copycat recipes, this version stays true to the original by using specific seasonings and a precise cooking technique that ensures the perfect texture every time.
By the time you're done, you'll have a steaming bowl of potato soup that's just as satisfying as the restaurant version—creamy enough to coat your spoon, packed with tender potatoes, and topped with that addictive crispy cheese crust.
The aroma alone will have everyone gathering around the table, and each bite delivers the same comforting flavors you remember from Olive Garden.
Serve it with crusty bread for dipping or alongside a simple green salad to round out the meal. This recipe makes enough for a crowd, so double it if you're expecting company. Let's get cooking—your taste buds will thank you.
Ingredients for olive garden potato soup copycat
Pantry staples plus a few key ingredients for that iconic Olive Garden taste.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Celery Stalks 🥬 | 3 whole | Diced, including leaves |
| Carrots 🥕 | 4 whole | Peeled, diced into small cubes |
| Russet Potatoes 🥔 | 4 lbs | Yukon gold works too |
| Chicken Broth 💧 | 8 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar for best flavor |
| Butter 🧈 | 4 tbsp | Unsalted, cut into pieces |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening soup |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | Fresh garlic if available |
| Dried Thyme 🍃 | ½ tsp | Or 1 tsp fresh thyme |
| Crusty Bread 🍞 | 6 slices | For serving, optional |
The potatoes are the star—Russet or Yukon gold both work, but avoid waxy potatoes like red. Costco or Walmart usually have them in bulk for great prices. For the cheese, sharp cheddar is non-negotiable—pre-shredded gets clumpy, so grab a block and shred it yourself. The chicken broth matters too: low-sodium is key since we're adding plenty of salt later. I always grab a big carton of Great Value or Swanson—they're consistent and affordable. Fresh thyme if you've got it, but dried works in a pinch.
No sharp cheddar? Pepper jack or Monterey Jack can work, but the flavor won't be quite the same. Heavy cream too expensive? Half-and-half works, but texture gets slightly lighter. For the cheese topping, Parmigiano-Reggiano adds depth if you want to splurge. The flour is just for thickening—all-purpose works fine. Want extra richness? Add 2 tbsp sour cream at the end. The garlic powder is fine, but fresh minced garlic takes this to the next level if you're feeling fancy.
This soup tastes even better the next day—3-4 days in the fridge, no problem. For freezing, portion into containers and leave 1 inch headspace—it expands when frozen. The cheese topping? Broil for 2-3 minutes right before serving for that perfect crisp. I always make a double batch—leftovers make great lunches and it reheats beautifully. Store the bread separately to keep it crispy.
Why You'll Love This Recipe
- 20-Minute Prep: I swear, the hardest part is peeling those potatoes—once they’re in the pot with onion, celery, and carrots, it’s set it and forget it. No chopping marathons, no fancy techniques, just a quick dice and simmer.
- Creamy Without the Guilt: That velvety texture? It’s all in the broth and a splash of cream at the end—rich but not heavy. Honestly, it’s the kind of soup where I’ll take seconds, then thirds, without feeling like I overdid it.
- Game for Any Gathering: Bring it to a potluck, serve it at a game night, or just eat it straight from the pot on a lazy Sunday. The flavors are bold enough for company but simple enough that no one’s asking, “What’s in this?”
- Leftovers That Don’t Let You Down: Between us, this soup improves the next day. The potatoes soften just right, the broth deepens, and it’s still a fraction of the cost of takeout. I’ve made a whole week’s worth in one batch—no sad, watery leftovers here.
Step-by-step instructions for Olive Garden potato soup copycat recipe
Here's how to recreate that signature creamy, cheesy, crisp-topped soup at home.
Sauté the Vegetable Base
Melt 4 tablespoons butter in a large Dutch oven over medium heat. Add the diced yellow onion, 3 whole celery stalks, and 4 whole carrots, stirring occasionally for 8-10 minutes until the vegetables soften slightly and become translucent. This step builds flavor through slow cooking—don't rush it.
Once the vegetables are tender, sprinkle in 1 teaspoon garlic powder, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme. Stir well to coat the vegetables evenly with the spices. Let the mixture cook for another 2 minutes until fragrant—this ensures the flavors meld perfectly into the soup base.
Simmer the Potatoes in Broth
Add the 4 lbs russet potatoes (cut into 1-inch cubes) and 8 cups chicken broth to the Dutch oven. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 15-20 minutes until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily—this prevents them from turning mushy.
While the potatoes cook, I like to taste the broth occasionally. If it needs more seasoning, add a pinch of salt or a dash of black pepper. The broth should be flavorful but not overly salty—this ensures the final soup tastes balanced and delicious.
Thicken and Cream the Soup
Once the potatoes are tender, remove the Dutch oven from heat and let it cool slightly for 2 minutes. In a small bowl, whisk together 2 tablespoons all-purpose flour and a splash of the hot broth to create a smooth paste. Slowly pour this mixture back into the Dutch oven while stirring constantly.
Return the soup to medium-low heat and cook for 5-7 minutes, stirring frequently, until it thickens slightly. Then, stir in 1 cup heavy cream and 1 cup milk to create that signature creamy texture. The soup should coat the back of a spoon—this ensures a rich, velvety consistency.
Add Cheese and Prepare the Crispy Top
Reduce the heat to low and stir in 2 cups shredded cheddar cheese until fully melted and smooth. Taste and adjust the seasoning if needed—this is where the soup comes together. For the crispy top, place 6 slices crusty bread on top of the soup, covering it completely. Let it sit for 3-5 minutes until the bread is golden brown and crispy.
Here's the thing—this crispy bread topping is what makes Olive Garden's soup so special. It adds a delightful crunch that contrasts perfectly with the creamy soup. Once the bread is crispy, use a slotted spoon to remove it and place it on a serving platter. Ladle the soup over the bread, and serve immediately while it's still warm.
Pro Tips For Making Olive Garden Potato Soup Copycat
- Cook Onions Slow: I learned this the hard way—rushing the onions turns your soup into a sad, watery mess. Sauté them in butter or oil until they’re deep golden, not just soft. That’s where the real flavor hides, and skipping this step means your soup tastes like broth with potatoes floating in it.
- Dice Potatoes Evenly: Uneven potato chunks mean some get mushy while others stay rock-hard. Cut them into ½-inch cubes—no bigger, no smaller—and boil them separately for 5 minutes first. This guarantees they’ll finish tender without turning to glue.
- Don’t Overcrowd the Pot: I used to dump everything in at once, and the soup would barely simmer. Start with the broth, then add veggies in batches—onions and celery first, then carrots and potatoes. This keeps the heat steady and prevents a lukewarm disaster.
- Stir in Butter Last: Sounds weird, but it works: add cold butter at the very end, off the heat, and whisk it in. This coats every potato and veggie, making the soup rich without breaking the broth. (Yes, even if you’re impatient like me.)
Serving suggestions for olive garden potato soup copycat
Classic Bread Presentation
The restaurant's signature crispy bread topping is non-negotiable for that authentic Olive Garden experience. Use 6 slices of crusty Italian bread (like Bimbo or Sara Lee Artisan) arranged in a circular pattern on your serving platter.
After broiling the soup, carefully place the crispy bread slices on top of the soup in the pot, cover with a lid for 3-5 minutes, then transfer them to the platter. The contrast of creamy soup and crispy bread is pure magic. 🥖
Garnish Like a Pro
Finish each bowl with 2 tablespoons freshly grated Parmesan cheese and a sprinkle of fresh parsley for color and freshness. I like to add a dash of black pepper right before serving to wake up all the flavors.
For extra flair, use a microplane to zest some lemon over the top—just ½ teaspoon per bowl adds brightness without overpowering.
Side Pairings
A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, and a pinch of salt.
The peppery bite balances the creamy soup perfectly. For a heartier option, serve with garlic bread on the side—it's perfect for dipping into the extra soup.
Beverage Pairings
This rich, cheesy soup pairs wonderfully with iced tea—specifically Sweet Tea (like AriZona Peach or Sweet Leaf Black Cherry). The sweetness contrasts the savory soup beautifully.
For a non-caffeinated option, sparkling apple cider adds a refreshing fizz. Avoid heavy wines or dark beers, as they can overpower the delicate flavors. 🍺
Make-Ahead Serving
This soup tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, warm on the stove over low heat with ¼ cup water or broth to restore creaminess.
For the crispy bread topping, broil for 2-3 minutes right before serving to recreate that restaurant-quality crunch. 💫
Family-Style Serving
For a true Olive Garden experience, serve this soup family-style in a large stoneware bowl or cast iron skillet. Place the crispy bread topping in the center of the table and let everyone ladle their own bowls.
Add a small pitcher of extra broth on the side so guests can adjust thickness to their preference. It's always a crowd-pleaser! 👨👩👧👦
Nutrition facts
Frequently asked questions
Can I make this potato soup without heavy cream?
Yes! For a lighter version, substitute 1 cup heavy cream with 1 cup whole milk or ½ cup evaporated milk. The texture will be slightly thinner but still creamy. For extra richness, blend in ½ cup sour cream at the end—it adds tanginess without overpowering.
Why does the crispy bread topping get soggy?
The bread absorbs moisture from the steam. To fix this, place the bread on top of the soup right before serving and cover with a lid for only 2-3 minutes. For extra crispiness, broil the bread separately for 1-2 minutes before adding it to the soup.
What’s the best way to reheat leftovers?
Reheat gently on the stove over low heat with ¼ cup water or broth to restore creaminess. Never microwave directly—it breaks the texture. For the crispy topping, broil for 2-3 minutes before serving. Leftovers taste even better the next day!
Can I use instant potato flakes instead of fresh potatoes?
Not recommended! Instant flakes lack the hearty texture and depth of fresh potatoes. If you're short on time, use pre-cooked frozen potato cubes (thawed) for a closer match. The recipe relies on the potatoes' natural starch for that signature creaminess.
How do I make this soup dairy-free?
Replace the cheese with 2 cups nutritional yeast (for cheesy flavor) and use coconut milk instead of heavy cream. For richness, add 1 tablespoon olive oil at the end. The crispy topping can be made with gluten-free bread or a dairy-free cheese alternative.
