Grandma's Old Fashioned Potato Soup Recipe Pioneer Woman: Homestyle Richness With Crispy Cornmeal Topping

Soups & Stews

Grandma's Old Fashioned Potato Soup Recipe Pioneer Woman: Homestyle Richness With Crispy Cornmeal Topping

The pioneer woman’s hearty grandma’s old-fashioned potato soup recipe brings back the comforting flavors of home—creamy, hearty, and topped with a crispy cornmeal crust that steals every bite.

The secret lies in slow-simmered potatoes, rich bacon fat, and a velvety blend of cream that makes this soup feel like a hug in a bowl. I’ve perfected this Pioneer Woman-inspired version over years of testing, ensuring it delivers the same homestyle richness you’d find at a family gathering.

The beauty of this recipe is its simplicity: just one pot, minimal prep, and ingredients you likely already have in your pantry. Sautéed onions and bacon form the flavor base, while potatoes and carrots simmer until tender.

The magic happens when you blend the soup to a smooth, velvety texture—no lumps, just pure comfort. What sets this apart is the crispy cornmeal topping, toasted to golden perfection and sprinkled with green onions for a pop of freshness.

By the time you serve this soup, your kitchen will smell like nostalgia, and every spoonful will deliver that perfect balance of creamy, savory, and slightly crispy. The bacon adds smoky depth, the cream brings richness, and the cornmeal topping ensures no bite goes unaccompanied by satisfying crunch.

It’s the kind of dish that disappears faster than you can say "seconds, please."

Perfect for chilly evenings, holiday gatherings, or when you just need a taste of home. The leftovers reheat beautifully, making it an ideal meal-prep choice too. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for grandma's old fashioned potato soup recipe pioneer woman

Pantry staples and a few fresh ingredients for that nostalgic, creamy potato soup.

Ingredient Amount Notes
Yellow Onions 🧅 1 ½ cups Diced, medium size preferred
Thick-Cut Bacon 🥓 12 oz Chopped into 1/2-inch pieces
Russet Potatoes 🥔 3 lbs Peeled, cut into 1-inch cubes
Carrots 🥕 1 ½ cups Peeled, cut into 1/2-inch slices
Celery Stalks 🥬 3 whole Chopped, medium size preferred
All-Purpose Flour 🌾 2 tbsp For thickening soup base
Heavy Cream 🥛 1 cup Full-fat for richness
Chicken Broth 💧 6 cups Low-sodium preferred
Cornmeal 🌽 ½ cup Fine grind for crispy topping
Green Onions 🧅 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Cloves 🧄 4 cloves Minced for flavor base
Butter 🧈 2 tbsp Unsalted, for sautéing

The bacon and butter are where the magic starts. Thick-cut bacon from Costco or your local butcher gives the best flavor—don't skimp here. The potatoes? Russets
are your best bet—they hold up during cooking and create that perfect creamy texture. I always grab the 3-pound bags at Walmart or Kroger for convenience. For the carrots and celery, fresh is best, but frozen works in a pinch if you're short on time. Just make sure to chop them evenly so they cook at the same rate.

No bacon? Smoked turkey bacon or ham hocks work in a pinch, but the flavor will be different. Running low on heavy cream? Half-and-half or evaporated milk will give you a lighter texture, but the soup won't be quite as rich. The cornmeal topping can be made with all-purpose flour if you're out, though it won't be as crispy. For the broth, low-sodium is key—you don't want to over-salt your soup. The green onions? Fresh is ideal, but dried works at one-third the amount if you're in a bind.

This soup tastes even better the next day—4-5 days in the fridge, no problem. For the crispy topping, toast it in the oven for 5-7 minutes right before serving. It reheats beautifully, so make a double batch. Store leftovers in airtight containers with a splash of broth to keep it moist. The topping can be made ahead and reheated separately if you prefer it extra crispy.

❤️

Why You'll Love This Recipe

  • Bacon First Rule: I swear by cooking the thick-cut bacon until it’s crisp—not just soft—because that smoky crunch stays in every spoonful. The onions caramelize right in the same pot, so you’re not stuck with a separate pan to wash.
  • No Fuss Veggies: Chop the carrots and celery once, toss them in with the potatoes, and let the broth do the work. Between us, my knife skills aren’t fancy, but this soup still turns out spot-on because the flavors meld while you’re handling the rest of dinner.
  • Leftovers That Win: This soup tastes even better the next day—honestly, it’s my go-to for packing lunches. The potatoes soften just right, and the bacon bits get even more irresistible. (Yes, even on a Tuesday night.)
  • Budget-Busting Comfort: Russets are cheap, bacon stretches far, and you’re using basic pantry staples. I’ve made this for six people for under $15, and somehow it always feels like a celebration. That’s the magic of Grandma’s recipe.

Step-by-step instructions for grandma's old fashioned potato soup

Here's how to make this comforting classic with a rich, velvety texture and that signature crispy cornmeal topping.

1

Cook the Bacon and Sauté the Vegetables

In a large Dutch oven, cook the 12 oz thick-cut bacon over medium heat for 10-12 minutes, stirring occasionally, until deep golden brown and crispy. Use a slotted spoon to transfer the bacon to paper towels, leaving the rendered fat in the pot. This bacon fat is pure flavor gold—don't drain it!

Reduce the heat to medium-low and add 2 tbsp butter to the pot along with the 1.5 cups diced yellow onions, 1.5 cups sliced carrots, and 3 chopped celery stalks. Sauté for 8-10 minutes until the vegetables soften and the onions become translucent. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the flavor foundation—don't rush it.

2

Add Potatoes and Broth for Simmering

Add the 3 lbs peeled and cubed russet potatoes to the pot and stir to coat them in the vegetable mixture. Pour in the 6 cups chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to low and let it simmer uncovered for 20-25 minutes until the potatoes are fork-tender and easily pierced with a knife.

Here's the thing—you want the potatoes to break down slightly but still hold their shape. If they're falling apart too much, reduce the heat slightly. The soup should have a thick, creamy consistency at this point, but we'll adjust that next.

3

Thicken the Soup and Add Cream

Sprinkle the 2 tbsp all-purpose flour over the soup and stir vigorously for 1-2 minutes to remove any lumps. Let the soup simmer for another 5 minutes to thicken slightly. Then, stir in the 1 cup heavy cream, 1.5 tsp salt, and 0.5 tsp black pepper. Taste and adjust seasoning if needed—this is where the soup comes together with that rich, homestyle flavor.

The cream adds luxurious body, but don't worry if it looks too thin. We'll fix that with the crispy topping. Let the soup sit off the heat for 5 minutes while you prepare the topping—this gives the flavors time to meld.

4

Make the Crispy Cornmeal Topping

In a small skillet, melt 1 tbsp butter over medium heat. Add the 0.5 cup cornmeal and stir constantly for 2-3 minutes until it turns golden brown and smells toasty. Remove from heat and stir in the 0.25 cup chopped green onions. This topping is what makes this soup special—it should be crispy enough to hold its shape when sprinkled on top.

Real talk: If the topping looks too dry, add 1-2 teaspoons of milk or broth to loosen it slightly. The key is that it stays crispy when you add it to the hot soup, so don't over-mix it once it's done cooking.

5

Serve with Crispy Topping

Ladle the warm soup into bowls and immediately spoon the crispy cornmeal topping over each serving. The contrast between the creamy soup and crunchy topping is what makes this dish so satisfying. Garnish with extra chopped green onions and serve with crusty bread for dipping.

Let it sit for 2-3 minutes before eating—the topping will soften slightly but still provide that delightful crunch with every spoonful. This is the kind of soup that tastes even better the next day, so make extra if you can!

👨‍🍳

Pro Tips For Making Grandma'S Old Fashioned Potato Soup Recipe Pioneer Woman

  • CRISP THE BACON LOW: Pioneer Woman’s recipe calls for thick-cut bacon, but I learned the hard way—cooking it too fast turns it greasy instead of crisp. Use medium-low heat and flip every 3-4 minutes until the edges are golden and the fat renders slowly. Save that bacon grease; it’s liquid gold for sautéing onions and potatoes.
  • PEEL POTATOES AFTER SOAKING: Russets are stubborn to peel when raw. Boil them whole for 5 minutes first, then drain and cool slightly before peeling—skins slide off like butter. This trick cuts down on mess and makes dicing them evenly a breeze.
  • SWEAT VEGETABLES UNTIL SOFT: Don’t rush the onion, carrot, and celery sauté. Cook them in bacon grease for 8-10 minutes until the onions are translucent and the carrots yield when pressed. This builds flavor depth that skipping would leave flat.
  • SKIP THE BOILING WATER SHORTCUT: I used to toss diced potatoes straight into simmering broth, but they turn mushy. Instead, parboil them for 3 minutes first, then add to the pot—this keeps them creamy without falling apart. (Yes, it’s an extra step, but the texture is worth it.)

Creative variations of these flavors

Classic Creamy Version

This is the nostalgic, Pioneer Woman-inspired version we all know and love—thick, velvety, and topped with crispy cornmeal. For an extra-rich twist, replace the heavy cream with 1 cup whole milk and ½ cup sour cream instead.

The tanginess from the sour cream adds depth while keeping the soup smooth and satisfying. 🥛

Smoky Bacon Twist

Swap the regular bacon for applewood-smoked bacon (I love Oscar Mayer Smoked Bacon) to infuse the soup with a subtle smoky flavor. For even more depth, add ½ tsp smoked paprika when sautéing the onions. This version feels like a cozy campfire meal in a bowl.

Cheesy Potato Loaded

Stir in 1 cup shredded sharp cheddar (like Kraft Natural) and ½ cup crumbled blue cheese (such as Gorgonzola) during the final simmer. The blue cheese adds a tangy punch that balances the creaminess.

Top with extra cheese and a sprinkle of crushed Ritz crackers for a crunchy contrast. 🧀

Hearty Ham & Potato

Add 1 cup diced ham steak (like Black Forest ham) along with the bacon. For extra flavor, use the ham's juices to deglaze the pot after removing the bacon. This version is perfect for holiday gatherings and pairs beautifully with warm dinner rolls.

Lighter Garden Version

For a lighter take, use low-fat milk instead of heavy cream and reduce the butter to 1 tbsp. Add 1 cup chopped zucchini and ½ cup corn kernels with the potatoes.

The topping can be made with whole wheat flour instead of cornmeal for added fiber. This version is just as comforting but with fewer calories. 🥕

Spicy Kick Option

For those who love heat, stir in ½ tsp cayenne pepper or 1 tbsp hot sauce (like Tabasco) during the final simmer. For a smoky heat, add 1 tsp chipotle powder with the flour.

Garnish with chopped jalapeños for an extra kick. This version is perfect for spice lovers who still want that creamy texture. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 30g11%
Dietary Fiber 5g18%
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

Why does this potato soup recipe need to simmer so long?

The long simmering time—20-25 minutes—is key for developing deep flavor and achieving that perfect creamy texture. The potatoes break down slightly, releasing starch that naturally thickens the broth without needing extra flour. This slow cooking also lets the bacon fat and sautéed vegetables infuse the soup with rich, savory notes.

2

Can I make this soup in a slow cooker?

Sauté the bacon and vegetables first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until potatoes are tender. Stir in the cream and flour mixture during the last 30 minutes of cooking. The slow cooker version will be even more tender and flavorful—just add the crispy topping right before serving.

3

What if my cornmeal topping isn't crispy?

If your topping turns out too crumbly or soft, it likely didn't cook long enough. Next time, toast the cornmeal over medium heat for 3-4 minutes until it's deep golden brown. For extra crunch, spread it on a baking sheet and broil for 1-2 minutes before adding to the soup. A splash of milk or broth can help bind it slightly if needed.

4

How can I make this soup dairy-free?

Replace the heavy cream with 1 cup full-fat coconut milk and use olive oil instead of butter. For the crispy topping, mix ½ cup cornmeal with 2 tbsp nutritional yeast and toast in the oven at 375°F for 5 minutes. The flavor will be rich but nutty, with a satisfying crunch. This version still delivers that comforting, creamy texture without dairy.

5

Can I use instant potato flakes instead of fresh potatoes?

While not traditional, you can use 3 cups instant potato flakes in a pinch. Rehydrate them in 1 cup hot broth for 5 minutes before adding to the pot. The texture will be slightly different—more like a chunky chowder—but it'll still be flavorful. For best results, add them with the flour during the thickening step.

★★★★★4.5(3 reviews)
Categories Soups & Stews