Soups & Stews
This Aldi potato soup recipe delivers the velvety creaminess and crispy bacon topping you crave without breaking the bank. The secret lies in using store-brand ingredients that pack just as much flavor as name brands—think Aldi’s own butter, cream, and potatoes for that rich, comforting texture. I’ve perfected this version to be foolproof, with simple steps that ensure a smooth, creamy base and perfectly crispy bacon bits on top.
The beauty of this recipe is its budget-friendly approach—no fancy techniques required, just a few pantry staples and 30 minutes of hands-on time. You’ll start by sautéing onions and garlic in butter until soft, then simmering potatoes, carrots, and broth until tender. The velvety finish comes from blending half the soup and stirring in cream, creating that signature Aldi-style richness. The crispy bacon topping adds a smoky contrast that makes every spoonful irresistible.
What you’ll end up with is a steaming bowl of creamy, comforting potato soup that’s smooth, flavorful, and topped with crunchy bacon bits for texture. It’s the kind of dish that feels indulgent but comes together effortlessly—perfect for chilly evenings or when you need a hearty meal on the table fast. Serve with crusty bread or crackers to soak up every last drop of that creamy goodness.
This recipe is designed to be versatile—swap in your favorite broth, add a dash of paprika for warmth, or stir in extra bacon for more crunch. The possibilities are endless, but the foundation stays the same: simple, creamy, and satisfying. Let’s get cooking!
Ingredients for aldi potato soup
Aldi’s budget-friendly staples transform into this velvety potato soup with crispy bacon topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Unsalted Butter 🧈 | ½ cup | Aldi brand for budget-friendly richness |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Russet Potatoes 🥔 | 3 lbs | Peeled and cubed, medium size |
| Carrots 🥕 | 4 medium | Peeled and sliced, about 1 cup |
| Chicken Broth 💧 | 6 cups | Aldi low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Crispy Bacon 🥓 | ½ lb | Cooked and crumbled, Aldi thick-cut |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Paprika 🌶️ | ½ tsp | Smoked variety for depth |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The Aldi brand butter and cream are your secret weapons here—they deliver restaurant-quality richness without the premium price. Aldi’s unsalted butter has just the right fat content for sautéing, while their heavy cream adds that signature velvety finish. For the bacon, grab the thick-cut variety from Aldi—it crisps up beautifully and adds smoky depth. The potatoes should be russet, not waxy, for that creamy texture when cooked. If you're using pre-diced potatoes, give them a quick rinse to remove excess starch. The carrots can be baby carrots if that's what's on hand, but regular carrots work just as well.
No Aldi butter? Any unsalted butter works, but avoid salted—you'll need to adjust the seasoning. Short on heavy cream? Half-and-half or whole milk will give you a lighter soup, though it won't be quite as rich. The bacon topping can be swapped for crispy pancetta or even sautéed mushrooms if you're vegetarian. For extra flavor, toast the paprika in the butter with the onions—it deepens the smoky notes. The broth is non-negotiable for flavor, but if you're using bouillon cubes, low-sodium is key so you don't over-salt the soup. Fresh garlic is ideal, but garlic powder at half the amount works in a pinch.
This soup tastes even better the next day as flavors meld together. Store leftovers in the fridge for up to 5 days, covered tightly to prevent skin from forming. For freezing, portion into containers and leave room at the top—it expands when frozen. 3 months in the freezer is plenty. The bacon topping is best added fresh when reheating, but you can store it separately in the fridge for up to 1 week. To reheat, warm on the stove over medium-low heat, stirring occasionally—never microwave, or the cream will separate. Serve with that crusty bread right away for maximum crunch.
Why You'll Love This Recipe
- Here’s what sold me: rich, velvety texture from just a splash of milk and a dollop of sour cream, not a gallon of heavy cream. The Russets break down perfectly, and the carrots add natural sweetness—no one misses the extra fat.
- Pantry Staples Only: I swear by this recipe because it uses things I always have—no fancy shopping needed. That buttery onion base? Just one onion and a stick of butter, no chopping required (I microwave the peeled potatoes whole to save even more time).
- Creamy Without Heavy Cream: Here’s what sold me: rich, velvety texture from just a splash of milk and a dollop of sour cream, not a gallon of heavy cream. The Russets break down perfectly, and the carrots add natural sweetness—no one misses the extra fat.
- Weeknight to Potluck Hero: Between us, this is my go-to for anything: tired Tuesday dinners, game-day snacks, or even a last-minute potluck. I double the batch, freeze half, and still have leftovers for days—no sad, dried-out soup here.
Step-by-step instructions for creamy potato soup with crispy bacon topping
Here's how to make this restaurant-worthy potato soup with velvety texture and that perfect crispy bacon finish.
Sauté the Aromatic Base
In a large Dutch oven, melt the 0.5 cup unsalted butter over medium heat. Add the 1 whole diced yellow onion and cook for 5-6 minutes until softened and translucent. Here's the thing—you want to see the onion edges just beginning to turn golden, not brown.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. I like to taste the garlic at this point—it should smell sweet and pungent, not bitter. This aromatic base forms the flavor foundation for your entire soup, so don't rush this step. If the garlic starts to brown too quickly, reduce the heat slightly to prevent burning.
Cook the Vegetables Until Tender
Add the 3 lbs cubed russet potatoes and 4 sliced medium carrots to the pot. Stir well to coat them in the butter and onion mixture. Pour in the 6 cups chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes.
You'll know they're ready when you can easily pierce the potatoes with a fork and the carrots are fork-tender. I press down gently on the largest potato piece—if it feels soft and yields easily, it's done. If you notice the broth reducing too quickly, add a splash of water to maintain the proper consistency.
Blend to Velvety Perfection
Use an immersion blender to carefully blend the soup until smooth. I work in batches if needed, blending until no potato chunks remain. For a slightly rustic texture, you could skip blending, but I prefer that silky, creamy consistency. If you don't have an immersion blender, carefully transfer the soup to a countertop blender and blend in batches—just be careful with the hot liquid.
Return the blended soup to the pot and stir in the 1 cup heavy cream. Add the 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp paprika, then let it simmer gently for 5 minutes to meld all the flavors together. Here's where the magic happens—the cream should create that luxurious, velvety texture we're after.
Finish with Crispy Bacon Topping
While the soup simmers, crumble the 0.5 lb crispy bacon over the top. The contrast between the warm, creamy soup and the cool, crispy bacon is what makes this dish truly special. You can either use pre-cooked bacon or cook it fresh—just make sure it's properly crisped up before adding it to the soup.
Let the soup rest for 5 minutes before serving. This allows the flavors to settle and the bacon to get just slightly warmed through without losing its crispness. I always serve this with a slice of crusty bread on the side—it's perfect for soaking up every last bit of that delicious broth.
Pro Tips For Making Aldi Potato Soup
- CHOP ONIONS SMALL: Tiny dice—no bigger than ¼-inch—cook faster and blend smoother. I used to cut them in uneven chunks, and the soup always tasted like you could pick out the texture. Aldi’s onions are often watery, so pat them dry first or they’ll steam instead of caramelize.
- PEEL POTATOES AFTER COOKING: Russets hold their shape better peeled raw, but I’ve ruined too many batches by peeling first—skin gets stuck in the knife, and the potatoes turn to mush when blending. Boil them whole, peel after, and you’ll save time and frustration.
- SAUTÉ GARLIC LOW: Burnt garlic ruins everything. Once the onions are soft, reduce heat to medium-low before adding minced garlic—it should sizzle gently, not brown. I learned this the hard way when my first batch tasted like you’d microwaved a whole bulb.
- STIR IN CARROTS LATE: Add chopped carrots only after potatoes are tender—otherwise, they’ll turn to mush before the potatoes soften. I used to toss them in at the start, and the soup always felt like it needed more texture. Five minutes before blending is the sweet spot.
Troubleshooting great aldi potato soup
Lumpy Texture Fix
If your soup turns out lumpy despite blending, don't panic! The issue usually comes from not blending thoroughly enough or adding cream too early. For a quick fix, use an immersion blender again to puree the soup until completely smooth. If you still see lumps, strain the soup through a fine-mesh sieve into a clean pot. This ensures a silky texture every time. 💫
Broth Too Thin?
If your soup seems too thin after simmering, it's likely because the potatoes released too much starch. To thicken it up, mix 1 tablespoon cornstarch with 2 tablespoons cold water to make a slurry. Stir it into the soup and let it simmer for 2-3 minutes until it reaches your desired consistency. For a smoother result, blend it again briefly after adding the slurry.
Burnt Garlic Taste
That bitter, burnt garlic flavor happens when garlic cooks too long or at too high heat. To prevent this, add the garlic just 30 seconds before removing the pot from heat during the sautéing step. If you already burnt it, try adding a pinch of sugar or a splash of lemon juice to balance the bitterness. Fresh garlic is always better than jarred for this recipe.
Bacon Too Soft
If your bacon loses its crispness when added to the soup, try this trick: Cook the bacon separately until perfectly crisp, then drain it on paper towels to remove excess fat. Just before serving, sprinkle the bacon directly onto each bowl of soup. This keeps it crunchy and prevents it from getting soggy. For extra flavor, toss the bacon in a pinch of smoked paprika before adding it to the soup. 🥓
Skin Formation
That unattractive skin that forms on top of soup happens when fats rise to the surface and cool. To prevent it, stir the soup gently before serving or add a small pat of butter to the surface to create a protective layer. If skin already formed, simply skim it off before reheating or serving. For extra insurance, cover the soup with a tight lid when not in use.
Overly Salty
If your soup tastes too salty, it's likely from the broth or bacon. To fix it, add ½ cup milk or cream to dilute the saltiness. You can also add 1-2 raw potato slices to absorb excess salt, then remove them after 10 minutes. For future attempts, use low-sodium broth and taste as you go to adjust seasoning gradually. A splash of lemon juice can also help balance the flavors. 🧂
Nutrition facts
Frequently asked questions
Can I make this potato soup without heavy cream for a lighter version?
For a lighter option, replace the heavy cream with ½ cup whole milk or ½ cup Greek yogurt—both add creaminess without the same richness. If you want extra flavor, stir in 1 tablespoon sour cream at the end for tanginess. The soup will still be delicious, just slightly less velvety.
How can I make this soup vegetarian?
Swap the chicken broth for vegetable broth and replace the bacon with crispy sautéed mushrooms or smoked paprika-seasoned tofu crumbles. For extra depth, add 1 teaspoon nutritional yeast to the broth while simmering. The potatoes and carrots will still shine as the stars of the dish.
Can I prep this soup ahead of time?
Yes! This soup tastes even better the next day. Make it up to 2 days ahead and store it in the fridge. Just before serving, reheat gently on the stove and top with fresh crispy bacon. For freezing, portion into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat slowly—never microwave, or the cream may separate.
What's the best way to store leftover bacon topping?
Store leftover bacon topping in an airtight container in the fridge for up to 1 week. To keep it crispy, press parchment paper on top before closing the container. When ready to use, reheat in a dry skillet over medium heat for 2-3 minutes until crisp again. You can also freeze it separately for up to 3 months—just thaw at room temperature before adding to soup.
Can I use frozen potatoes instead of fresh?
Frozen potatoes work in a pinch, but they'll make the soup slightly watery. If using frozen, thaw and drain them first, then pat dry with a paper towel. For best results, reduce the broth by ½ cup and simmer the soup for 5 extra minutes to thicken. Fresh potatoes always give the creamiest texture, but frozen is a convenient alternative.
