McAlister’s Potato Soup Recipe

There are certain restaurant soups that stay in your memory long after you’ve eaten them. For me, the creamy bowl of potato soup from McAlister’s was one of those dishes.

The first time I tried it, I remember noticing how incredibly smooth the soup was. It wasn’t watery like many restaurant soups, but it also wasn’t overly thick like mashed potatoes in a bowl. It had that perfect middle ground — creamy, buttery, and full of comforting potato flavor.

Naturally, I wanted to recreate it at home.

After a few test batches in my kitchen, some adjustments to the potatoes, and one failed attempt where the soup became way too thick (I’ll explain later), I finally landed on a version that tastes incredibly close to the restaurant favorite.

This McAlister’s Potato Soup Recipe is rich, creamy, and incredibly satisfying. The best part? It uses simple pantry ingredients and comes together in about 40 minutes.

If you love homemade potato soup, this one might become a regular in your kitchen.

McAlister’s Potato Soup Recipe

Hi, I’m Mayank, the home cook behind The Calorie Curry. I spend most of my time experimenting in my kitchen, cooking for friends and family who often say my food tastes like it came from a pro chef. Their honest feedback and my love for simple, homemade cooking inspire every recipe I share here.

Ingredients You’ll Need

Here’s everything I used to recreate this creamy soup. The ingredients are simple but each one plays an important role in building flavor.

QuantityIngredientNotes
4 cupsRusset potatoesPeeled and diced
4 tbspButterAdds richness
1 smallOnionFinely diced
3 clovesGarlicMinced
3 tbspAll-purpose flourHelps thicken the soup
3 cupsChicken brothVegetable broth also works
1½ cupsWhole milkFor creaminess
1 cupHeavy creamOptional but recommended
½ tspSaltAdjust later
½ tspBlack pepperFreshly ground preferred
1 cupCheddar cheeseShredded
4 slicesCooked baconCrumbled
2 tbspGreen onionsFor garnish

Substitution note:
If you prefer a vegetarian version, you can easily replace the chicken broth with vegetable broth and skip the bacon topping.

Kitchen Equipment That Helps

You don’t need fancy equipment, but these tools make the process easier.

  • Large soup pot or Dutch oven

  • Potato peeler

  • Cutting board

  • Sharp knife

  • Wooden spoon

  • Potato masher or immersion blender

  • Ladle

When I first tested this recipe, I used a blender to puree everything. That actually made the soup too smooth, almost like baby food. Now I just mash part of the potatoes directly in the pot for better texture.

How I Make My McAlister’s Potato Soup at Home

Step 1: Start With Butter and Aromatics

I begin by melting the butter in a large pot over medium heat.

Once it’s melted and slightly bubbly, I add the diced onion. The onions cook for about 4–5 minutes until they become soft and slightly translucent.

At this stage, the kitchen already smells amazing.

Then I stir in the minced garlic and cook it for about 30 seconds. Garlic burns quickly, so I keep stirring.

Step 2: Build the Soup Base

Next comes the flour.

I sprinkle the flour over the onions and butter while stirring continuously. This creates a light roux that helps thicken the soup later.

I cook this mixture for about a minute so the flour loses its raw taste.

Then I slowly pour in the chicken broth while whisking or stirring. This prevents lumps from forming.

Step 3: Add the Potatoes

Now I add the diced potatoes directly to the broth.

I bring the soup to a gentle simmer and let it cook for about 15–18 minutes, or until the potatoes become fork-tender.

You’ll notice the broth slowly turning thicker as the potatoes release their starch.

Step 4: Create the Signature Creamy Texture

This is the part where the soup starts to resemble the famous restaurant version.

I use a potato masher to mash about half of the potatoes directly in the pot.

This thickens the soup naturally without making it completely smooth.

Then I stir in the milk and heavy cream.

Immediately, the soup becomes silky and rich.

Step 5: Add Cheese and Seasoning

Once the soup is creamy, I add shredded cheddar cheese.

The cheese melts into the soup and deepens the flavor.

Then I season with salt and black pepper.

Taste the soup before adding extra salt — chicken broth and bacon already add some saltiness.

Step 6: Finish With Toppings

Finally, I ladle the soup into bowls and top it with:

  • Crumbled bacon

  • Extra cheddar cheese

  • Green onions

This combination adds crunch, saltiness, and freshness to the creamy base.

One Mistake I Made While Testing

During my first attempt at recreating this McAlister’s Potato Soup Recipe, I mashed all of the potatoes.

The result? It turned into something closer to mashed potatoes than soup.

If that happens to you, don’t panic.

Just add extra broth or milk to loosen the texture.

Now I always leave some potato chunks so the soup feels hearty instead of overly thick.

Why This Homemade Potato Soup Works So Well

There are a few small details that make this recipe stand out:

  • Russet potatoes break down perfectly and thicken the soup naturally.

  • Half-mashed texture keeps it creamy but still hearty.

  • Cheddar cheese adds depth without overpowering the potato flavor.

  • Butter and cream mimic the restaurant richness.

The result tastes surprisingly close to the original.

Chef-Style Insight: The Secret to Creamy Potato Soup

Potatoes release natural starch while cooking.

When you mash some of them, that starch thickens the soup without needing lots of flour or cornstarch.

That’s why the texture feels velvety instead of gluey.

It’s a small trick, but it makes a huge difference.

Easy Variations You Can Try

Loaded Potato Soup

Add sour cream, extra bacon, and more cheddar cheese.

Spicy Version

Stir in diced jalapeños or a pinch of cayenne pepper.

Vegetarian Version

Use vegetable broth and top with roasted mushrooms instead of bacon.

Extra Creamy Version

Blend half the soup using an immersion blender.

Common Mistakes to Avoid

Adding cheese while the soup is boiling
Cheese can separate if the soup is too hot. Lower the heat before adding it.

Cutting potatoes too large
Smaller cubes cook evenly and faster.

Over-blending the soup
Too much blending makes the texture gummy.

Under-seasoning
Potatoes absorb a lot of salt, so taste and adjust before serving.

What Goes Well With This Soup

When I serve this at home, I usually pair it with something simple.

Here are a few favorites:

  • Warm crusty bread

  • Garlic toast

  • A light green salad

  • Grilled cheese sandwich

  • Roasted vegetables

The creamy soup and crunchy bread combination is especially satisfying.

Storing and Reheating

Refrigerator

Store leftovers in an airtight container for 3–4 days.

Freezer

Potato soups can sometimes change texture when frozen, but this one freezes fairly well for up to 2 months.

Reheating Tip

Reheat slowly on the stove with a splash of milk or broth to restore creaminess.

McAlister’s Potato Soup Recipe

McAlister’s Potato Soup Recipe

This McAlister’s Potato Soup Recipe is a creamy, comforting bowl of classic American soup made with tender potatoes, butter, cheese, and a rich broth base.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6
Course: Soup
Cuisine: American
Calories: 320

Ingredients
  

  • 4 cups Russet potatoes Peeled and diced
  • 4 tbsp Butter Adds richness
  • 1 small Onion Finely diced
  • 3 cloves Garlic Minced
  • 3 tbsp All-purpose flour Helps thicken the soup
  • 3 cups Chicken broth Vegetable broth also works
  • cups Whole milk For creaminess
  • 1 cup Heavy cream Optional but recommended
  • ½ tsp Salt Adjust later
  • ½ tsp Black pepper Freshly ground preferred
  • 1 cup Cheddar cheese Shredded
  • 4 slices Cooked bacon Crumbled
  • 2 tbsp Green onions For garnish

Equipment

  • Large soup pot or Dutch oven
  • Potato peeler
  •  Cutting board 
  • Sharp knife
  • Wooden spoon
  • Potato masher or immersion blender
  • Ladle

Method
 

Step 1: Start With Butter and Aromatics
  1. I begin by melting the butter in a large pot over medium heat.
  2. Once it’s melted and slightly bubbly, I add the diced onion. The onions cook for about 4–5 minutes until they become soft and slightly translucent.
  3. At this stage, the kitchen already smells amazing.
  4. Then I stir in the minced garlic and cook it for about 30 seconds. Garlic burns quickly, so I keep stirring.
Step 2: Build the Soup Base
  1. Next comes the flour.
  2. I sprinkle the flour over the onions and butter while stirring continuously. This creates a light roux that helps thicken the soup later.
  3. I cook this mixture for about a minute so the flour loses its raw taste.
  4. Then I slowly pour in the chicken broth while whisking or stirring. This prevents lumps from forming.
Step 3: Add the Potatoes
  1. Now I add the diced potatoes directly to the broth.
  2. I bring the soup to a gentle simmer and let it cook for about 15–18 minutes, or until the potatoes become fork-tender.
  3. You’ll notice the broth slowly turning thicker as the potatoes release their starch.
Step 4: Create the Signature Creamy Texture
  1. This is the part where the soup starts to resemble the famous restaurant version.
  2. I use a potato masher to mash about half of the potatoes directly in the pot.
  3. This thickens the soup naturally without making it completely smooth.
  4. Then I stir in the milk and heavy cream.
  5. Immediately, the soup becomes silky and rich.
Step 5: Add Cheese and Seasoning
  1. Once the soup is creamy, I add shredded cheddar cheese.
  2. The cheese melts into the soup and deepens the flavor.
  3. Then I season with salt and black pepper.
  4. Taste the soup before adding extra salt — chicken broth and bacon already add some saltiness.
Step 6: Finish With Toppings
  1. Finally, I ladle the soup into bowls and top it with:
  2. Crumbled bacon
  3. Extra cheddar cheese
  4. Green onions
  5. This combination adds crunch, saltiness, and freshness to the creamy base.

Notes

Top each bowl with crispy bacon, extra cheddar cheese, and green onions for the classic restaurant-style finish.

Reader Questions I Often Get

Can I make this soup without heavy cream?

Yes. You can use all milk instead. The soup will still be creamy but slightly lighter.

Which potatoes work best?

Russet potatoes work best because they break down easily and naturally thicken the soup.

Yukon Gold potatoes also work if you want a slightly buttery flavor.

Can I make this soup in a slow cooker?

Yes. Cook potatoes, broth, onion, and garlic in the slow cooker for 4–5 hours on low. Then mash the potatoes and stir in milk, cream, and cheese at the end.

Why does my potato soup taste bland?

Potatoes absorb salt quickly. Add seasoning gradually and taste before serving.

Final Thoughts

Recreating restaurant favorites at home is always satisfying, but this McAlister’s Potato Soup Recipe might be one of my most comforting successes.

It’s creamy without being heavy, simple to prepare, and incredibly cozy on colder days.

Every time I make it, the smell of butter, potatoes, and melted cheese filling the kitchen reminds me why homemade food always feels a little more special.

And honestly, once you try this homemade potato soup, you may not need to order it from the restaurant again.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top