Go Back
+ servings
scoop of brussels sprouts casserole on a plate.
Print Recipe
5 from 30 votes

Cheesy Brussels Sprouts Casserole

Tender brussels sprouts cooked in a cheesy sauce that is full of mushrooms and onions, with a crunchy and buttery breadcrumb topping.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Side Dish
Cuisine: American
Servings: 6 Servings
Calories: 354kcal
Author: Wendy

Equipment

  • 3 quart casserole dish or 9x13 casserole dish
  • large skillet

Ingredients

  • 1 pound Brussels sprouts trimmed and halved
  • 2 tablespoons olive oil
  • 1 onion finely chopped
  • 2 cloves garlic minced
  • 1 cup mushrooms sliced
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 2 tablespoons all-purpose flour
  • 1 cup milk whole or 2%
  • 1 cup vegetable or chicken broth
  • 1 cup shredded Gruyère cheese or your preferred melting cheese
  • ½ cup grated Parmesan cheese
  • 1 cup breadcrumbs Panko or regular
  • 2 tablespoons butter melted
  • 2 tablespoons diced pimentos well drained (optional)

Instructions

  • Preheat the oven to 375°F (190°C). Grease a baking dish (9x13 inches or round 3 quart casserole) and set aside.
  • Bring a large pot of salted water to a boil. Add the Brussels sprouts and cook for about 5 minutes, or until slightly tender. Drain and set aside.
  • In a large skillet, heat olive oil over medium heat. Add the chopped onion and cook until translucent, about 3-4 minutes.
  • Add the minced garlic and sliced mushrooms to the skillet. Sauté for another 3-4 minutes, until the mushrooms are cooked and any excess moisture has evaporated.
  • Stir in the dried thyme, salt, and pepper to taste.
  • Sprinkle the flour over the onion and mushroom mixture. Stir well to combine and cook for 1-2 minutes, allowing the flour to cook and eliminate the raw taste.
  • Gradually pour in the milk and vegetable or chicken broth, stirring constantly. Cook and stir until the mixture thickens and becomes smooth, about 3-4 minutes.
  • Add the shredded Gruyère cheese to the skillet and stir until melted and incorporated into the sauce. Remove from heat.
  • In a separate bowl, combine the grated Parmesan cheese, breadcrumbs, and melted butter. Mix well until the breadcrumbs are evenly coated.
  • In a large bowl, gently stir together the blanched Brussels sprouts, pimentos, and cheese sauce. Transfer the combination to the prepared baking dish.
  • Sprinkle the breadcrumb mixture over the top of the casserole.
  • Bake in the preheated oven for about 20-25 minutes, or until the casserole is bubbly and the top is golden brown.
  • Remove from the oven and let it rest for a few minutes before serving.

Notes

  • You can use frozen brussels sprouts for this recipe, however, you will need to steam them first.
  • I recommend that you steam them for half the time on the bag, as you don't want to overcook them.
  • For the best melted cheese use freshly shredded cheese. The pre-shredded cheese has an anti-caking agent on it, which can hinder the melting process.
  • Reheating in the oven is the best way to get a crispy topping again. If you microwave the leftovers your topping will be soggy.
Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes. 
 

Nutrition

Serving: 1Serving | Calories: 354kcal | Carbohydrates: 28g | Protein: 17g | Fat: 21g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 47mg | Sodium: 647mg | Potassium: 527mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1173IU | Vitamin C: 72mg | Calcium: 424mg | Iron: 3mg