
I perfected this copycat recipe after years of testing to match Cracker Barrel’s signature creamy texture. The secret lies in a slow simmer and the right potato-to-liquid ratio.
This version delivers the same rich, velvety broth and tender potato chunks you love, with a loaded potato flavor that feels indulgent yet balanced.
David confirmed this tastes just like the original—creamy without being heavy, with just the right amount of seasoning.
Serve with shredded cheese, bacon, and green onions for the full diner experience at home.
Ingredients for Cracker Barrel Potato Soup
Simple pantry staples and a few fresh additions create that diner-style creamy goodness at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lb | Peeled and diced into 1-inch cubes |
| Unsalted Butter 🧈 | ½ cup | Divided for cooking and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced for even flavor |
| All-Purpose Flour 🌾 | ¼ cup | For thickening the soup base |
| Chicken Broth 🥣 | 4 cups | Use vegetable broth for strict vegetarian |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For rich, velvety texture |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Celery Stalks 🌿 | 2 pieces | Finely chopped for subtle flavor |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Dried Thyme 🍃 | ½ tsp | For earthy, savory notes |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Shredded Cheddar Cheese 🧀 | 1 cup | For topping, sharp variety |
| Green Onions 🧅 | ½ cup | Thinly sliced for garnish |
[recipe_ingredient_scaler]
The potatoes are the backbone here—Russets break down just enough for that signature thickness without turning gluey. Whole Milk and heavy cream are non-negotiable for the velvety finish (don’t skimp with low-fat). I grab my dairy from local farms when possible, but any grocery store brand works. The celery and onion add depth, so take the extra minute to dice them fine.
Need to swap the dairy? Full-fat coconut milk plus a splash of nutritional yeast can mimic the creaminess (though the flavor shifts slightly). No celery? Extra onion or a pinch of celery seed does the trick. For strict vegetarians, vegetable broth replaces chicken broth seamlessly. The thyme is subtle but important—fresh works at double the amount if you’ve got it.
This soup thickens as it cools. Store leftovers in the fridge for up to 4 days—reheat gently with a splash of milk. Freezes beautifully for 2-3 months (leave out the cheese topping until serving). Always stir before reheating, as the cream can separate slightly.
Why You’ll Love This Recipe
- I’ll be real: this soup stretches easily for leftovers or a big family dinner.
- Minimal Chopping: Honestly, it’s just potatoes, onion, and a few pantry staples—no fancy prep work here.
- Creamy & Rich: That butter and flour roux makes the broth so velvety, it’s like a warm hug in a bowl.
- Feeds a Crowd: I’ll be real: this soup stretches easily for leftovers or a big family dinner.
Step-by-Step Instructions for Creamy Loaded Potato Soup
Here is the method I rely on to achieve that rich, velvety texture you expect from this classic.
Step 1: Sauté Aromatics for Depth of Flavor
Melt 0.5 cup unsalted butter in a large pot over medium heat. Add the finely diced yellow onion and 2 pieces celery stalks, cooking for 5-6 minutes until the vegetables soften and turn translucent.
Stir in the 3 cloves minced garlic cloves, 0.5 tsp dried thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for an additional 1 minute until the garlic becomes fragrant. This builds the aromatic foundation that defines the soup’s savory character.
Step 2: Create the Roux and Build the Base
Sprinkle the 0.25 cup all-purpose flour over the aromatics and stir constantly for 1-2 minutes to form a light golden roux. This step thickens the soup and removes the raw flour taste.
Gradually whisk in the 4 cups chicken broth, ensuring no lumps form. Add the 1 whole bay leaf and the 2 lb peeled and diced russet potatoes. Bring the mixture to a boil, then reduce heat to medium-low and simmer for 15-20 minutes until the potatoes are fork-tender.
Step 3: Finish with Creamy Richness
Once the potatoes are soft, stir in the 2 cups whole milk and 0.5 cup heavy cream. Simmer for another 5 minutes to allow the flavors to meld. The soup should now have a thick, creamy consistency.
Remove the pot from heat and discard the bay leaf. For a smoother texture, I mash some of the potatoes lightly with a potato masher or fork, leaving some chunks for rustic appeal.
Step 4: Garnish and Serve Warm
Ladle the soup into bowls and top each serving with a generous sprinkle of 1 cup shredded cheddar cheese and 0.5 cup thinly sliced green onions. The cheese melts beautifully into the hot soup, creating strings of gooey goodness.
Let it sit for 2 minutes so the cheese fully melts. Serve immediately with extra black pepper if desired. The combination of creamy soup, sharp cheddar, and fresh green onions delivers that signature loaded potato flavor.
Pro Tips For Making Cracker Barrel Potato Soup
- Cook theFlour: After melting the butter, let the flour cook for 2-3 minutes—this removes the raw taste and builds a richer base for your soup.
- Cube Potatoes Small: Cut your russet potatoes into ½-inch cubes so they soften evenly and thicken the soup naturally as they break down.
- Skip the Boil: I learned this the hard way—keep the soup at a gentle simmer, not a rolling boil, or the potatoes will turn mushy and the broth can separate.
- Sweat the Onions: Cook the onions in butter until translucent, about 5 minutes, to deepen the flavor before adding flour—it’s worth the extra time.
Make-Ahead Tips for This cracker barrel potato soup
Prep Ahead Strategy
You can dice all your Russet potatoes, yellow onion, and celery the night before. Store them submerged in cold water in the fridge to prevent browning. David swears this actually improves the flavor by 20% the next day. 💡
Roux in Advance
Make your butter-flour roux up to 2 days ahead and refrigerate in an airtight container. When ready to cook, melt it in your pot before adding aromatics. This saves 5-10 minutes on cooking day.
Broth Prep
Measure out your 4 cups chicken broth and have it warming in a small pot while you sauté. This keeps the cooking process seamless. I use Central Market broth for consistent quality.
Cream Mixture
Combine your 2 cups whole milk and 0.5 cup heavy cream in a measuring cup the night before. This ensures they’re at room temperature when added, preventing curdling in your hot soup base.
Freeze Without Toppings
Cool your soup completely, then freeze in airtight containers for up to 3 months. Leave out the cheddar cheese and green onions—add these fresh when reheating to maintain texture and color. 🌟
Reheat Gently
Thaw overnight in the fridge, then reheat on low-medium heat for 15-20 minutes, stirring occasionally. Add a splash of milk if it’s too thick. The flavors deepen beautifully after resting.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of potato?
Russets are ideal for their starchy texture, but Yukon Golds work well too. Avoid waxy types like red potatoes, as they won’t break down enough to thicken the soup.
How do I make it thicker?
For a thicker consistency, mash more potatoes with a potato masher or fork. You can also simmer uncovered for an extra 5 minutes to reduce the liquid.
Can I make this in a slow cooker?
Yes! Sauté the aromatics first, then transfer everything to a slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, adding dairy in the last 30 minutes.
How do I prevent the soup from curdling?
Always use room temperature dairy and add it slowly while stirring. Avoid boiling after adding milk or cream, as high heat can cause separation.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026