A thick, cozy soup packed with tender potatoes, fresh broccoli, sharp cheddar, and a touch of cream — perfect for chilly days or a quick weeknight dinner!
Ingredients (Serves 4–6)
-
2 tbsp butter or olive oil
-
1 small onion, diced
-
2 cloves garlic, minced
-
3 cups broccoli florets (fresh or frozen)
-
2 medium potatoes, peeled and diced (Yukon Gold or Russet work great)
-
3 cups vegetable or chicken broth
-
1 cup whole milk or half-and-half
-
1 cup shredded sharp cheddar cheese (plus more for topping)
-
Salt & black pepper, to taste
-
Optional: ¼ tsp smoked paprika or dry mustard for extra depth
-
Optional garnish: croutons, extra cheese, or chopped green onions
Instructions
Step 1: Sauté the Aromatics
-
In a large pot, melt butter over medium heat.
-
Add diced onion and cook 3–4 minutes until soft.
-
Stir in garlic and cook 30 seconds more until fragrant.
Step 2: Add Broccoli, Potatoes & Broth
-
Add diced potatoes and broccoli florets to the pot.
-
Pour in broth and bring to a boil.
-
Reduce heat, cover, and simmer for 15–20 minutes, or until potatoes are fork-tender.