Creamy, hearty, and full of flavor, Longhorn Steakhouse Potato Soup is the perfect comfort food for any occasion. Made with tender russet potatoes, crispy bacon, cheddar cheese, and a rich cream base, this soup brings restaurant-style taste right to your kitchen. Ready in under an hour, it’s easy to make and perfect for family dinners or cozy nights in. Top with sour cream, green onions, and extra bacon for a loaded finish.
Prepare the Ingredients: Peel and dice the potatoes. Chop the onions and garlic. Set the bacon aside for later.
Cook the Bacon: In a large pot, cook the bacon over medium heat until crispy (about 5-7 minutes). Remove from pot and set aside, leaving some bacon grease in the pot.
Sauté the Onions and Garlic: In the same pot, sauté the chopped onions and garlic in the bacon grease for 3-4 minutes until softened and fragrant.
Cook the Potatoes: Add diced potatoes to the pot, stir, and add chicken broth. Bring to a boil, then reduce the heat to a simmer and cook for 15-20 minutes, until potatoes are tender.
Make It Creamy: Stir in the heavy cream, milk, and butter. Let it cook for another 5 minutes until smooth and thickened.
Mash the Potatoes: Mash some of the potatoes in the pot with a potato masher for a creamy texture. Leave some chunks for extra texture.
Add Cheese and Bacon: Stir in shredded cheddar cheese and bacon bits. Save some bacon for garnish.
Season and Simmer: Taste the soup and add salt and pepper as needed. Let it simmer for a few more minutes.
Serve: Ladle the soup into bowls and top with remaining bacon, green onions, and a dollop of sour cream if desired.
Video
Notes
Best served hot with toppings like bacon, cheddar, sour cream, and green onions.
Can be made vegetarian by skipping bacon or using plant-based alternatives.
Soup thickens as it cools, so add a splash of milk or cream when reheating.
Freezes well for up to 3 months; store toppings separately for freshness.