Description
This easy cheesy broccoli recipe is a creamy, beginner-friendly side dish made with real cheddar, perfect for quick and healthy meals.
Ingredients
Scale
- 1 pound broccoli, cut into florets
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup milk (1% or any kind you prefer)
- 2/3 cup shredded cheddar cheese
- 2 tablespoons grated Parmesan cheese
- 1/4 teaspoon kosher salt (plus more to taste)
- Pinch of ground mustard (optional)
- Pinch of cayenne pepper (optional)
- Water (for steaming broccoli)
Instructions
- Cut broccoli into bite-sized florets and place them in a saucepan with a thin layer of water. Cover and bring to a simmer over high heat. Steam until bright green and fork-tender, about 4–5 minutes. Drain and set aside covered to keep warm.
- Wipe out the pan and melt the butter over medium-low heat. Sprinkle in the flour and whisk constantly for about 1 minute until golden.
- Slowly whisk in the milk, a little at a time, to prevent lumps. Simmer for about 3 minutes, whisking constantly until the sauce thickens.
- Lower the heat. Add cheddar cheese in small batches, stirring until melted. Stir in Parmesan, salt, mustard, and cayenne (if using). Adjust seasoning to taste.
- Pour the cheese sauce over the broccoli or stir the broccoli into the pot to coat evenly. Serve immediately.
Notes
- Do not overcook the broccoli to avoid a mushy texture.
- Use freshly shredded cheese for the best melt and texture.
- Milk alternatives like almond or oat milk can be used but may affect flavor.
- Frozen broccoli is a great time-saving alternative; just cook it as directed before adding sauce.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 of 4 servings
- Calories: 215
- Sugar: 5g
- Sodium: Variable based on added salt (approx. 300mg)
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 4g
- Trans Fat: 0.2g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 11g
- Cholesterol: 39mg