Cracker Barrel Potato Soup Recipe: Copycat Creamy Loaded Potato Flavor

Cracker Barrel Potato Soup Recipe: Copycat Creamy Loaded Potato Flavor

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 30g38%
Saturated Fat 18g90%
Cholesterol 95mg32%
Sodium 980mg43%
Total Carbohydrate 38g14%
Dietary Fiber 4g14%
Sugars 6g
Protein 14g28%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.5(5 reviews)
Chef Melanie

More recipe sites