Cracker Barrel Potato Soup Recipe: Creamy Loaded Baked Potato Flavor

Cracker Barrel Potato Soup Recipe: Creamy Loaded Baked Potato Flavor

This soup delivers the creamy comfort of a loaded baked potato in every spoonful. After years of testing, I’ve perfected the balance of tender potatoes, rich cheese, and just the right amount of bacon for that signature Cracker Barrel flavor.

The secret is in the roux—a simple blend of butter and flour that thickens the broth to silky perfection. I use Yukon Gold potatoes for their natural buttery taste and leave the skins on for extra texture.

What you get is a velvety soup packed with potato chunks, melted cheddar, and crispy bacon bits. It’s hearty enough for a meal but smooth enough to feel like a treat.

Perfect for chilly evenings or whenever you crave that nostalgic diner experience at home.

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

Ingredients for Cracker Barrel Potato Soup

Simple, cozy ingredients for that loaded baked potato soup you know and love.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 lb Skins on, diced into 1-inch cubes
Unsalted Butter 🧈 ½ cup For roux and richness
All-Purpose Flour 🌾 ½ cup Creates the roux base
Whole Milk 🥛 3 cups For creamy texture
Vegetable Broth 🥕 2 cups Low-sodium preferred
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Bacon Bits 🥓 ½ cup Vegetarian bacon substitute
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 3 cloves Minced for depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Green Onions 🌿 ½ cup Sliced for garnish
Sour Cream 🥣 ½ cup For topping
Dried Thyme 🍃 ½ tsp For subtle earthiness

The potatoes are the star here. Yukon Golds give that natural buttery flavor the intro promises—don’t peel them, the skins add texture. I grab mine from Trader Joe’s or the local farmers market when they’re in season. The cheddar needs to be block cheese you shred yourself (pre-shredded has anti-caking stuff that makes the soup grainy). For the bacon, look for vegetarian bacon bits in the salad topping aisle.

No Yukon Golds? Russets work too (just more starchy). Swap the cheddar for Colby Jack if you want a milder taste. The milk can be whole or 2%—skip the skim or it won’t be as creamy. Need to make it gluten-free? Cornstarch instead of flour for the roux (mix 3 tbsp cornstarch with cold water first). Fresh thyme is great if you’ve got it, but dried at half the amount works fine.

This soup thickens as it sits, so thin with a little milk if needed. Keeps in the fridge for 4-5 days—reheat gently to avoid curdling. Freezes beautifully for 3 months (leave out the green onions and sour cream until serving).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything comes together in a single pot—potatoes, butter, flour, milk, and broth—no fancy steps.
  • Creamy Dreamy: Honestly, the Yukon Golds break down just enough to make it thick and rich without heavy cream.
  • Feeds the Freezer: I always double the batch because it reheats beautifully for lazy weeknights.
  • Budget Friendly: Between us, a big pot costs less than takeout and tastes way better.

Step-by-Step Instructions for Creamy Potato Soup

Here’s how I make this restaurant favorite at home—simple, satisfying, and always creamy.

Step 1: Sauté Aromatics and Cook Potatoes

Heat a large pot over medium heat and melt the 0.5 cup Unsalted Butter. Add the finely diced Yellow Onion and cook for 4-5 minutes until soft and translucent. Stir in the minced Garlic Cloves and 0.5 tsp Dried Thyme, cooking for 30 seconds until fragrant.

Add the 2 lb Yukon Gold Potatoes (diced into 1-inch cubes, skins on) to the pot. Pour in the 2 cups Vegetable Broth and bring to a boil. Reduce heat to medium-low, cover, and simmer for 15 minutes until the potatoes are fork-tender.

Step 2: Create the Creamy Roux Base

Once the potatoes are tender, sprinkle the 0.5 cup All-Purpose Flour evenly over the mixture. Stir constantly for 2 minutes to cook the flour—this removes the raw taste and creates a smooth base for your soup.

Gradually pour in the 3 cups Whole Milk, whisking continuously to prevent lumps from forming. Bring the mixture to a gentle simmer, stirring often. You’ll notice it start to thicken as the roux works its magic. This step ensures that creamy texture you love.

Step 3: Add Cheese and Season to Perfection

Reduce the heat to low and stir in the 2 cups Sharp Cheddar Cheese, a handful at a time, allowing each addition to melt completely before adding more. This gradual process prevents the cheese from clumping and creates a velvety smooth sauce.

Season with 1.5 tsp Salt and 1 tsp Black Pepper. Taste and adjust seasoning if needed—remember, the cheese adds saltiness too, so go easy at first. Let the soup simmer for another 5 minutes to allow the flavors to meld together beautifully.

Step 4: Finish and Serve with Toppings

Stir in the 0.5 cup Bacon Bits, reserving a small amount for garnish. The bacon adds that smoky depth that makes this soup taste just like the restaurant version. Turn off the heat and let the soup sit for 5 minutes—this allows it to thicken slightly more.

Ladle the soup into bowls and top each serving with a dollop of Sour Cream, the reserved bacon bits, and a sprinkle of Green Onions. The contrast of the cool toppings with the hot, creamy soup is what makes this dish truly special. Serve immediately while hot.

👨‍🍳

Pro Tips For Making Cracker Barrel Potato Soup

  • Simmer, Don’t Boil: Keep the heat at a gentle simmer once the milk goes in—boiling makes the soup curdle and turns the potatoes mushy. I learned this the hard way after ruining two batches.
  • Cut Potatoes Evenly: Chop the Yukon Golds into ½-inch cubes so they cook through at the same rate. Uneven pieces mean some turn to mush while others stay underdone.
  • Temper the Milk: Warm the whole milk slightly before adding it to the roux to prevent shocking the mixture. Cold milk can make the soup separate or clump.
  • Use Starchy Potatoes: Yukon Golds break down just enough to thicken the soup naturally—skip waxy red potatoes, or you’ll end up with a thin, watery result.

Dietary Considerations for This Dish

Vegetarian Adaptation

This creation is naturally vegetarian when using vegetarian bacon bits—I find MorningStar Farms or Lightlife brands work perfectly. They provide that smoky flavor without any meat, and David can’t tell the difference in blind taste tests.

Gluten-Free Option

Swap the all-purpose flour for cornstarch to make this gluten-free. Mix 3 tbsp cornstarch with ¼ cup cold water first, then stir into the soup during the roux step. The texture remains just as creamy.

Dairy-Free Version

Use unsweetened almond milk or oat milk instead of whole milk, and dairy-free cheddar shreds like Violife or Daiya. Note that dairy-free cheeses melt differently, so stir constantly on low heat to prevent separation.

Lower-Fat Modifications

Reduce the butter to ¼ cup and use 2% milk instead of whole milk. For the cheese, opt for reduced-fat sharp cheddar. You’ll save calories while keeping that rich flavor we all love. 💪

Vegan Adjustments

Combine all dairy-free swaps above and use vegan bacon bits. I’ve tested this with Upton’s Naturals seitan bacon—it crisped up nicely. The soup will be slightly less creamy but still delicious and comforting.

Low-Sodium Considerations

Use low-sodium vegetable broth and reduce added salt to ½ tsp. Skip the bacon entirely or use low-sodium vegetarian bacon. Boost flavor with extra black pepper and dried thyme instead. 🌱

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 34g44%
Saturated Fat 18g90%
Cholesterol 95mg32%
Sodium 1120mg49%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 6g
Protein 22g44%
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?

Yes! Russets work well though they’re starchier. For waxy varieties like red potatoes, cook them 5 minutes longer to ensure they soften properly.

2

How do I prevent the soup from curdling?

Avoid boiling after adding dairy. Keep heat at low and stir constantly when melting cheese. If reheating, warm slowly on medium-low heat.

3

Can I make this in a slow cooker?

Cook potatoes and aromatics on low for 6 hours first. Then add milk, cheese, and thickeners in the last 30 minutes to prevent curdling.

4

How long will leftovers keep?

Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. Thaw overnight before reheating.

★★★★★4.8(8 reviews)
Brian Walker