Ingredients
Method
Step-by-Step Instructions
- Crisp Halal Beef Bacon: In a large heavy-bottomed Dutch oven or soup pot over medium heat, cook diced halal beef bacon until deeply browned and crispy, about 5 to 7 minutes. Transfer with a slotted spoon to a paper towel-lined plate, reserving 1 tablespoon of drippings in the pot.
- Sauté Aromatics & Build Roux: Melt butter into the reserved drippings over medium heat. Add diced yellow onion and cook until soft and translucent, about 4 minutes. Stir in minced garlic and cook for 1 minute until fragrant. Sprinkle in the flour and whisk continuously for 1 to 2 minutes to cook out the raw flour taste.
- Simmer the Potatoes: Slowly pour in the chicken broth, whole milk, and heavy cream while whisking constantly to prevent lumps. Add cubed Russet potatoes, salt, black pepper, and smoked paprika. Bring to a gentle boil, then reduce heat to medium-low, cover partially, and simmer for 15 to 18 minutes until potatoes are fork-tender.
- Mash for Creamy Texture: Use a potato masher or immersion blender to lightly mash approximately half of the potatoes directly in the pot, leaving plenty of chunky potato bites for satisfying rustic texture.
- Melt Cheese & Sour Cream: Remove pot from heat. Gradually stir in the freshly grated sharp cheddar cheese and sour cream until completely melted, silky-smooth, and glossy. Taste and adjust salt and pepper if needed.
- Garnish and Serve Piping Hot: Ladle warm soup into deep ceramic bowls. Generously top each serving with crispy halal beef bacon crumbles, extra shredded cheddar cheese, freshly sliced chives, and a dollop of sour cream. Serve hot with crusty artisan sourdough bread!
Nutrition
Notes
Chef Tip: For the dreamiest texture, mash about half the cooked potatoes in the pot using a potato masher, leaving the remaining half in tender bite-sized chunks. This creates an ultra-thick, luscious broth naturally without needing excess flour.