Go Back
+ servings
Broccoli Cheddar Casserole

Creamy Broccoli Cheddar Casserole with Crunchy Pretzel Topping

This Creamy Broccoli Cheddar Casserole combines fresh broccoli and rich cheese, topped with a crunchy pretzel crust, making it a perfect vegetarian comfort food.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 5 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 320

Ingredients
  

For the Casserole
  • 4 cups broccoli florets Fresh or frozen
  • 2 tablespoons olive oil Or any neutral cooking oil
  • to taste salt
  • to taste pepper
  • 4 tablespoons unsalted butter Or margarine for dairy-free
  • 1 medium onion (diced) Shallots are a substitute
  • 2 cloves garlic (minced) Or garlic powder
  • 1/4 cup all-purpose flour Or gluten-free flour
  • 2 cups whole milk Or non-dairy milk
  • 2 cups shredded cheddar cheese Gruyère is a nice twist
  • 1/4 teaspoon cayenne pepper Optional
  • 1 tablespoon Dijon mustard Optional
  • 1 cup sour cream Or plain Greek yogurt
  • 1 cup crushed garlic butter pretzel pieces Any crispy topping can be used

Equipment

  • 9x13 inch casserole dish
  • Large bowl
  • Baking sheet
  • Saucepan
  • whisk
  • spatula

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C). Grease a 9x13 inch casserole dish.
  2. Roast the broccoli florets with olive oil, salt, and pepper for about 15 minutes.
  3. Melt the butter in a saucepan and sauté diced onion for 3-4 minutes.
  4. Add minced garlic and sauté for 30 seconds.
  5. Whisk in flour and cook for 1-2 minutes to form a roux.
  6. Pour in whole milk, whisking until thickened, then stir in cheddar cheese, cayenne pepper, and Dijon mustard.
  7. Gently fold in sour cream and roasted broccoli.
  8. Transfer mixture to the casserole dish, top with crushed pretzel pieces.
  9. Bake for 20-25 minutes until golden brown and bubbling.
  10. Let the casserole rest for 5 minutes before serving.

Nutrition

Serving: 1servingCalories: 320kcalCarbohydrates: 28gProtein: 12gFat: 20gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 60mgSodium: 580mgPotassium: 450mgFiber: 3gSugar: 4gVitamin A: 500IUVitamin C: 60mgCalcium: 350mgIron: 2mg

Notes

Feel free to customize with different cheeses or vegetables like spinach or cauliflower.

Tried this recipe?

Let us know how it was!