Creamy, hearty broccoli potato cheese soup made with real ingredients and blended to velvety perfection. A cozy, satisfying one-pot meal for any night of the week.
2 tbsp butter
1 tbsp olive oil
1 onion, diced
2 garlic cloves, minced
2 carrots, peeled and diced (optional)
2 large potatoes, peeled and chopped
4 cups broccoli florets
4 cups chicken or vegetable broth
1 cup milk
2 cups sharp cheddar cheese, shredded
Salt and pepper to taste
Optional: paprika, red pepper flakes, green onions
In a large pot, heat butter and olive oil over medium heat.
Add onion and garlic; sauté 5 minutes until soft.
Stir in carrots, potatoes, and broccoli. Cook 3–5 minutes.
Add broth, bring to a boil, then reduce heat and simmer 15–20 minutes.
Blend half the soup using immersion or countertop blender.
Stir in milk and cheese. Heat gently until melted and smooth.
Season with salt, pepper, and optional spices. Serve hot.
Use freshly shredded cheese for best melting.
Frozen broccoli works—add during last 10 minutes.
Refrigerates up to 4 days.