Brussels Sprouts Casserole

Highlighted under: Cozy Kitchen Recipes

A deliciously comforting dish featuring roasted Brussels sprouts baked in a creamy, cheesy sauce.

Emily

Created by

Emily

Last updated on 2025-12-01T20:45:43.917Z

This Brussels Sprouts Casserole is the perfect blend of flavors and textures. Roasted Brussels sprouts are combined with a rich and creamy sauce, topped with a golden cheese crust. Ideal for holiday gatherings or as a comforting weeknight meal.

Why You'll Love This Recipe

  • Creamy and cheesy sauce that complements the earthy Brussels sprouts
  • A comforting casserole perfect for family gatherings
  • Easy to prepare and can be made ahead of time

The Perfect Side Dish

Brussels sprouts are often overlooked but can be a star on your dinner table. This casserole elevates the humble vegetable, transforming it into a delightful side dish that pairs wonderfully with roasted meats or holiday feasts. Their natural nuttiness shines through when roasted, making them a perfect canvas for the creamy sauce and crunchy topping.

Not only are Brussels sprouts tasty, but they are also packed with nutrients. Rich in vitamins C and K, as well as fiber, they contribute to a balanced diet. This casserole makes it easy to enjoy these health benefits in a way that is appealing to both adults and kids alike.

Make Ahead and Convenience

One of the best aspects of this Brussels Sprouts Casserole is its make-ahead convenience. You can prepare the entire dish in advance, making it perfect for busy weeknights or holiday gatherings. Simply roast the Brussels sprouts and make the sauce, then assemble the casserole and store it in the refrigerator until you’re ready to bake.

This flexibility allows you to enjoy quality time with your guests or family without the stress of last-minute cooking. When you're ready to serve, just pop it in the oven, and you'll have a delicious, comforting dish ready to impress.

Customizing Your Casserole

Feel free to get creative with this Brussels Sprouts Casserole! You can add cooked bacon or pancetta for a smoky flavor, or mix in other vegetables like cauliflower or broccoli for added variety. Herbs like thyme or rosemary can also enhance the dish, adding fresh notes that complement the richness of the cheese.

If you're looking for a lighter version, consider substituting the heavy cream with a lighter alternative or using a blend of low-fat cheeses. This way, you can enjoy all the comfort of the casserole with fewer calories, making it a healthier choice without sacrificing taste.

Ingredients

Casserole Ingredients

  • 1 pound Brussels sprouts, trimmed and halved
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup heavy cream
  • 1 cup shredded cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/2 cup breadcrumbs

Combine all ingredients for a delicious side dish!

Instructions

Prepare the Brussels Sprouts

Preheat your oven to 400°F (200°C). Toss the halved Brussels sprouts with olive oil, salt, and pepper in a mixing bowl. Spread them on a baking sheet and roast for 20 minutes, or until tender and slightly browned.

Make the Creamy Sauce

In a saucepan over medium heat, combine the heavy cream, garlic powder, onion powder, cheddar cheese, and half of the Parmesan cheese. Stir until the cheese is melted and the mixture is smooth.

Assemble the Casserole

In a large mixing bowl, combine the roasted Brussels sprouts with the creamy cheese sauce. Pour the mixture into a greased baking dish. Top with breadcrumbs and the remaining Parmesan cheese.

Bake the Casserole

Bake in the preheated oven for 10-15 minutes, or until the top is golden brown and bubbly. Remove from the oven and let it cool slightly before serving.

Enjoy your delicious Brussels Sprouts Casserole!

Tips for Perfect Roasting

The key to perfectly roasted Brussels sprouts lies in the roasting technique. Make sure to cut them in half for even cooking and to maximize surface area for caramelization. Toss them with olive oil generously, as this helps to achieve that golden-brown exterior and enhances their flavor.

Don’t overcrowd the baking sheet; give them enough space to roast properly. If they are too close, they will steam instead of roast, resulting in a mushy texture. When roasted correctly, they should be tender on the inside with a delicious crispy exterior.

Serving Suggestions

This Brussels Sprouts Casserole can serve as a show-stopping centerpiece for your holiday table or as a comforting side dish for a casual family dinner. Pair it with roasted chicken, turkey, or even a hearty vegetarian main dish for a balanced meal.

For a complete dining experience, consider serving it alongside a fresh green salad or some crusty bread to soak up the creamy sauce. A light white wine or sparkling cider can also complement the richness of the casserole beautifully.

Storage and Reheating

Leftovers from this casserole can be stored in an airtight container in the refrigerator for up to three days. The flavors meld beautifully as it sits, making it a great option for meal prep. Reheat in the oven at 350°F (175°C) for about 15-20 minutes or until warmed through, ensuring it remains creamy and delicious.

If you need to freeze the casserole, consider doing so before baking. Assemble the dish, cover it tightly with foil, and freeze for up to three months. When you're ready to bake, allow it to thaw overnight in the refrigerator and then bake it as directed. Enjoy the comforting flavors any time you wish!

Secondary image

Questions About Recipes

→ Can I make this casserole ahead of time?

Yes, you can prepare the casserole a day in advance and store it in the refrigerator. Just bake it before serving.

→ Can I use frozen Brussels sprouts?

Yes, you can use frozen Brussels sprouts, but make sure to thaw and drain them well before roasting.

→ What can I serve with this casserole?

This casserole pairs well with roasted meats, such as chicken or turkey, and makes a great side dish for holiday meals.

→ How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.

Brussels Sprouts Casserole

A deliciously comforting dish featuring roasted Brussels sprouts baked in a creamy, cheesy sauce.

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Emily

Recipe Type: Cozy Kitchen Recipes

Skill Level: Intermediate

Final Quantity: 6 servings

What You'll Need

Casserole Ingredients

  1. 1 pound Brussels sprouts, trimmed and halved
  2. 2 tablespoons olive oil
  3. 1 teaspoon salt
  4. 1/2 teaspoon black pepper
  5. 1 cup heavy cream
  6. 1 cup shredded cheddar cheese
  7. 1/2 cup grated Parmesan cheese
  8. 1/4 teaspoon garlic powder
  9. 1/4 teaspoon onion powder
  10. 1/2 cup breadcrumbs

How-To Steps

Step 01

Preheat your oven to 400°F (200°C). Toss the halved Brussels sprouts with olive oil, salt, and pepper in a mixing bowl. Spread them on a baking sheet and roast for 20 minutes, or until tender and slightly browned.

Step 02

In a saucepan over medium heat, combine the heavy cream, garlic powder, onion powder, cheddar cheese, and half of the Parmesan cheese. Stir until the cheese is melted and the mixture is smooth.

Step 03

In a large mixing bowl, combine the roasted Brussels sprouts with the creamy cheese sauce. Pour the mixture into a greased baking dish. Top with breadcrumbs and the remaining Parmesan cheese.

Step 04

Bake in the preheated oven for 10-15 minutes, or until the top is golden brown and bubbly. Remove from the oven and let it cool slightly before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 24g
  • Saturated Fat: 12g
  • Cholesterol: 70mg
  • Sodium: 400mg
  • Total Carbohydrates: 16g
  • Dietary Fiber: 5g
  • Sugars: 3g
  • Protein: 10g