A rich, creamy potato soup loaded with cheddar cheese, garlic, and savory herbs. Hearty and comforting, it’s perfect for chilly nights when you crave a cozy, filling bowl.
Author:Ella
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:4–6 servings
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
2 lbs Russet or Yukon Gold potatoes, peeled and diced
1 medium onion, chopped
3 cloves garlic, minced
2 carrots, diced
2 celery stalks, diced
4 tbsp butter
1/4 cup all-purpose flour
4 cups chicken or vegetable broth
2 cups milk or half-and-half
2 cups sharp cheddar cheese, shredded
1 tsp fresh or dried thyme
1/2 tsp fresh or dried rosemary
1 tsp salt (or to taste)
1/2 tsp black pepper (or to taste)
2 tbsp green onions or chives, chopped (optional, for garnish)
Instructions
Melt butter in a large pot over medium heat.
Sauté onions, carrots, and celery for 5–7 minutes until softened.
Add garlic, thyme, and rosemary; cook for 1 minute until fragrant.
Sprinkle in flour and stir for 1–2 minutes to form a roux.
Slowly pour in broth while stirring to avoid lumps.
Add diced potatoes and bring to a gentle boil.
Reduce heat and simmer 15–20 minutes until potatoes are fork-tender.
Stir in milk or half-and-half. Mash some of the soup with a potato masher or immersion blender for a creamier texture.
Remove from heat and stir in shredded cheddar cheese until melted.
Season with salt and pepper to taste. Garnish with green onions or chives if desired.
Notes
Add crumbled bacon for a smoky flavor.
Stir in cayenne or smoked paprika for a spicy kick.
Make it vegetarian with vegetable broth and no bacon.
For extra richness, add a splash of heavy cream at the end.
Refrigerate up to 4 days. Reheat gently with broth or milk to loosen texture.
Not recommended for freezing due to texture changes in potatoes and dairy.