This Post May Contain Affiliate Links. Please Read Ourย Disclosure Policy.

Have holiday leftovers? This potato soup from mashed potatoes is so rich and creamy, packed with bacon, sharp cheddar, and sour cream; it’s the ultimate cozy comfort food that tastes like a loaded baked potato in a bowl!

Creamy mashed potato soup in white bowls topped with shredded cheddar cheese, crispy bacon bits, and fresh green onions

See recipe card below for full list of measurements, ingredients, and instructions.

Why This Recipe is So Good

  • This leftover mashed potato soup takes your leftover mashed potatoes and turns them into something completely new and exciting. No one will guess this started as yesterday’s side dish โ€“ it tastes amazing and super creamy!
  • 30 minutes from start to finish, you’ve got a from-scratch soup that beats any canned version by a mile, and it wonโ€™t take tons of time to make.
  • Out of half-and-half? Use whole milk. No chicken stock? Veggie stock works great. You can even swap in Greek yogurt for the sour cream if that’s what you’ve got on hand. This mashed potato soup recipe adapts to what you have, which is perfect for busy weeknights.
  • This soup is SO incredibly tasty โ€“ it’s essentially a loaded baked potato that you can eat with a spoon. We’re talking crispy bacon, sharp cheddar cheese, tangy sour cream, and fresh green onions. You could pair this with a Simple Cucumber Tomato Salad, or a Shaved Brussels Sprouts Salad with Lemon and Parmesan, or eat it with a leftover Turkey sandwich, and your meal is set!

What You Need to Know Before You Start

  • I know it might seem old-school, but save that bacon fat; itโ€™s where the magic happens. It creates a roux that’s packed with smoky, savory flavor โ€“ way better than plain butter or oil. Pour it into a heat-safe container, and you’ll use about 4 tablespoons total.
  • The secret to a smooth, lump-free soup is to warm your milk. Cold milk hitting hot roux can seize up and get clumpy. Pop your milk in the microwave for 45 seconds before whisking it in, and you’ll get the tastiest, silkiest results every time.
  • The crunch from extra bacon and the bright bite of fresh green onions really take this soup over the top, so donโ€™t skip the toppings. They add textural contrast and keep each bowl from feeling one-note. A little extra shredded cheese doesn’t hurt either!
  • If your soup ends up thicker than you’d like (this can happen depending on how thick your original mashed potatoes were), just thin it out with a splash more stock or milk until it reaches your perfect consistency. Start with ยผ cup at a time and stir well.

Recipe Variations

Make it Vegetarian: Skip the bacon and use 4 tablespoons butter to make your roux instead. You’ll lose the smoky depth, but you can add a teaspoon of smoked paprika to bring back some of that flavor. Use vegetable stock instead of chicken.

Amp Up Those Veggies: Stir in some steamed broccoli florets, roasted cauliflower, or sautรฉed mushrooms right before serving. This is a great way to sneak extra nutrition into the bowls of picky eaters.

Make it Lighter: Use 2% milk instead of half-and-half, reduce the cheese to ยฝ cup, and swap full-fat sour cream for plain Greek yogurt. You’ll cut calories while keeping plenty of flavor.

Add Protein: Shredded rotisserie chicken, diced ham, or even cooked Italian sausage would be fantastic stirred into this soup. Add about 2 cups of cooked, chopped protein in step 10.

Frequently Asked Questions

Do I have to make this potato soup using mashed potatoes?

No, of course not! Just peel and dice 2 pounds of russet potatoes, boil them until tender (about 15 minutes), then mash them with a bit of butter and milk before adding to the soup. It’ll add about 20 minutes to your total time.

Can I make these mashed potatoes and soup in a slow cooker?

You can, but you’ll still want to cook the bacon, sautรฉ the aromatics, and make the roux on the stovetop first for best flavor. Then transfer everything to your slow cooker with the remaining ingredients and cook on low for 2-3 hours.

Why did my soup turn out too thick?

This usually happens when your original mashed potatoes were quite thick or if the soup reduced too much while cooking. Simply thin it out with additional stock or milk, adding ยผ cup at a time and stirring well until you reach your preferred consistency.

More Creamy Soup Recipes

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Cheryl Malik

Mashed Potato Soup

Prep 10 minutes
Cook 20 minutes
Total 30 minutes
Have holiday leftovers? This soup made with mashed potatoes, allows you to use Thanksgiving or Christmas leftovers and is rich, creamy, and packed with bacon, sharp cheddar, and sour cream. It tastes like a loaded baked potato in a bowl!
Cheryl MalikCheryl Malik
6 servings

Equipment

  • Large skillet at least 12-inch
  • whisk
  • Heat-resistant bowl for bacon grease
  • ladle

Ingredients

For the Soup Base

  • 5 slices bacon diced and uncooked
  • 1 cup diced onion
  • 4 cloves garlic minced
  • 3 tablespoons all-purpose flour
  • 2 cups chicken or vegetable stock
  • 2 cups half-and-half or whole milk, warmed
  • 4 cups leftover mashed potatoes

For Finishing

  • 1 cup shredded fresh cheddar cheese plus more for serving
  • 1 cup sour cream or plain yogurt
  • โ…“ cup sliced green onions
  • Salt and freshly cracked black pepper to taste

Instructions
 

  • Place large skillet on stovetop over medium heat. When pan is warm, add 5 slices diced bacon and cook, flipping as needed, until crisp (about 6-8 minutes).
  • Transfer cooked bacon to plate lined with paper towels and set aside. Pour bacon grease into heat-resistant bowl.
  • Return 1 tablespoon bacon grease to skillet. Add 1 cup diced onion and sautรฉ 3 to 6 minutes, stirring occasionally, until softened.
  • Add 4 cloves minced garlic and sautรฉ 30 to 60 seconds until just fragrant.
  • Add 3 more tablespoons bacon grease to skillet and warm until completely liquid.
  • Sprinkle 3 tablespoons flour into skillet and whisk vigorously until smooth paste forms.
  • Cook mixture over medium heat until lightly golden (1-2 minutes), then remove from heat.
  • Slowly add 2 cups warmed half-and-half, whisking vigorously. Return to low heat and simmer 2 to 4 minutes, whisking constantly, until thickened.
  • Pour in 2 cups stock and 4 cups mashed potatoes, whisking until smooth and heated through (3-4 minutes).
  • Add 1 cup shredded cheddar cheese and 1 cup sour cream, stirring until cheese melts. Season generously with salt and black pepper to taste.
  • Remove from heat and stir in most of the bacon, reserving some for topping. Divide between bowls and top with reserved bacon, more cheese, and 1/3 cup sliced green onions.
Make it Vegetarian: Use 4 tablespoons butter instead of bacon grease, add 1 teaspoon smoked paprika for depth, and use vegetable stock.
Make it Gluten-Free: Substitute 3 tablespoons cornstarch mixed with 3 tablespoons cold water for the flour roux. Add directly to the simmering dairy mixture and whisk until thickened.
Storage: Store in airtight container in refrigerator for up to 4 days. Soup will thicken as it sits โ€“ thin with milk or stock when reheating.
Freezing: Freeze without sour cream for up to 3 months. Thaw overnight in refrigerator, reheat gently, and stir in fresh sour cream before serving.
Thickness Adjustment: If soup is too thick, thin with additional stock or milk, ยผ cup at a time. If too thin, simmer uncovered for 5-10 minutes to reduce.
Cheese Note: Always use freshly shredded cheese from a block rather than pre-shredded. Pre-shredded cheese contains anti-caking agents that can make soup grainy.

Approximate Information for One Serving

Serving Size: 1 servingCalories: 583calProtein: 18gFat: 36gSaturated Fat: 17gTrans Fat: 0.04gCholesterol: 92mgSodium: 541mgPotassium: 818mgTotal Carbs: 48gFiber: 3gSugar: 9gNet Carbs: 45gVitamin A: 787IUVitamin C: 37mgCalcium: 287mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

More of My Favorite Holiday Leftover Recipes

Leave A Review

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Where To Next?