Description
Creamy, cheesy, and absolutely satisfying, this Cheesy Potato & Broccoli Soup is a comforting bowl of goodness you’ll want on repeat. It’s perfect for a quick dinner, a healthy lunch idea, or a cozy meal-prep recipe. Loaded with tender potatoes, fresh broccoli, and melty sharp cheddar cheese, this soup is rich and hearty without being too heavy. Whether you’re looking for easy recipes to warm you up or food ideas that are both simple and delicious, this soup is a flavorful solution. Plus, it’s family-friendly, affordable, and ready in under an hour.
Ingredients
4 tablespoons butter
1 medium onion, diced
3 cloves garlic, minced
1/4 cup all-purpose flour
3 cups whole milk
2 cups chicken or vegetable broth
3 medium potatoes, peeled and diced
3 cups broccoli florets
2 cups sharp cheddar cheese, freshly grated
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon paprika or cayenne (optional)
Instructions
1. Melt butter in a large pot over medium heat. Add diced onions and sauté until translucent, about 4–5 minutes. Stir in garlic and cook for another 30 seconds.
2. Sprinkle flour over the onion and garlic mixture, stirring constantly to form a roux. Let it cook for 1–2 minutes to eliminate raw flour taste.
3. Slowly whisk in the milk and then the broth, stirring until smooth. Bring to a gentle simmer.
4. Add the diced potatoes, cover, and simmer for 15–20 minutes or until fork-tender.
5. Stir in the broccoli florets and cook for another 5–7 minutes until tender but still green.
6. For a creamier texture, use an immersion blender to partially blend the soup, or blend a portion and return to the pot.
7. Reduce heat and stir in the grated cheese until fully melted. Do not boil at this stage.
8. Season with salt, pepper, and optional paprika or cayenne. Serve hot with your favorite toppings.
Notes
Use freshly grated cheese for the best melt and texture—pre-shredded tends to clump.
If using frozen broccoli, reduce the cooking time slightly so it doesn’t become mushy.
Want it extra creamy? Stir in a splash of heavy cream right before serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 320
- Sugar: 5g
- Sodium: 550mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 45mg
Keywords: easy dinner, broccoli cheese soup, cheesy potato soup, healthy comfort food, winter recipe