If you’ve been searching for a comforting yet vibrant side dish that brings together the delightful bite of roasted vegetables with creamy, cheesy goodness, this Cheesy Brussels Sprouts Casserole Recipe is exactly what your kitchen needs. With roasted Brussels sprouts enveloped in a luscious blend of heavy cream, garlic, Italian seasoning, and not one but two types of melty cheeses, this casserole offers an irresistible balance of textures and flavors that will have everyone at the table asking for seconds. It’s simple enough for a weeknight meal but special enough to impress at holiday gatherings or weekend dinner parties.
Ingredients You’ll Need
These ingredients might look straightforward, but each plays a crucial role in turning simple Brussels sprouts into a rich, savory casserole that’s bursting with flavor and texture. From fresh veggies to luscious cheeses, every component is essential.
- 3 cups Brussels sprouts (bottoms removed and halved): Fresh and firm sprouts roast perfectly, adding a nutty and slightly sweet flavor.
- 1 tablespoon oil: Helps achieve that golden roast on the sprouts and keeps them tender inside.
- 1 teaspoon salt (divided): Balances and enhances all flavors throughout the dish.
- 1 teaspoon freshly cracked black pepper (divided): Adds a subtle kick to complement the creamy cheese sauce.
- 1 cup heavy cream: Creates the rich and silky base that carries the cheese and spices.
- 4 cloves garlic (minced): Infuses the dish with fragrant warmth and depth.
- 1 tablespoon Italian seasoning: Brings a herby brightness that lifts the entire casserole.
- 1 cup shredded parmesan cheese (or asiago, divided): Adds sharp, salty undertones and a beautiful crust on top.
- 1 1/2 cups shredded mozzarella cheese (divided): Provides gooey, stretchy texture that makes every bite irresistible.
How to Make Cheesy Brussels Sprouts Casserole Recipe
Step 1: Preheat and Prepare
Begin by heating your oven to 400°F. Buttering a 12-inch cast iron skillet or a 9×9 casserole dish ensures the casserole won’t stick while baking and helps develop a golden crust along the edges—a simple step that makes a huge difference.
Step 2: Roast the Brussels Sprouts
Toss the Brussels sprouts with oil, then spread them out on a parchment-lined baking sheet. Sprinkle with half the salt and pepper. Roasting at high heat for 12 minutes softens the sprouts while giving them charred, flavorful edges that add wonderful complexity to the dish.
Step 3: Mix the Creamy Cheese Sauce
In a large bowl, combine the heavy cream, minced garlic, Italian seasoning, most of the parmesan and mozzarella cheeses, and the remaining salt and pepper. This mixture is where velvety creaminess meets savory, aromatic flavor, binding the casserole together beautifully.
Step 4: Combine and Assemble
After the sprouts have cooled for a few minutes, fold them gently into the cheese sauce mixture. Transfer everything into your prepared skillet or casserole dish, then sprinkle the remaining parmesan and mozzarella evenly on top—this will give you that golden melted cheese crust we all love.
Step 5: Bake Until Bubbly
Bake the casserole for 25 to 30 minutes until it bubbles and the cheese on the edges browns enticingly. Letting it rest for 5 minutes before serving helps the casserole set up, ensuring each slice holds together beautifully with a luscious, gooey center.
How to Serve Cheesy Brussels Sprouts Casserole Recipe
Garnishes
To personalize and brighten up your Cheesy Brussels Sprouts Casserole Recipe, consider finishing with a sprinkle of freshly chopped parsley or thyme. Their fresh herbal notes contrast nicely with the richness and add a lovely pop of color. A few red pepper flakes can also work wonders if you want to add a bit of heat.
Side Dishes
This casserole pairs wonderfully with roasted meats like garlic herb chicken or a simple pork tenderloin. For a lighter pairing, serve alongside a crisp green salad with a zesty vinaigrette to cut through the creaminess and provide balance to your meal.
Creative Ways to Present
For a crowd-pleasing presentation, serve the casserole in individual ramekins rather than one big dish. You can even add a breadcrumb topping for extra crunch before baking. Alternatively, turn leftovers into a hearty breakfast by topping with a poached egg—brilliant for brunch!
Make Ahead and Storage
Storing Leftovers
Any leftovers from your Cheesy Brussels Sprouts Casserole Recipe should be placed in an airtight container and kept in the refrigerator for up to 3 days. The flavors get even better when they’ve had time to meld, and reheating gently helps maintain the creamy texture.
Freezing
This casserole freezes well—just cover tightly with foil or place in a freezer-safe container. Frozen portions will stay good for up to 2 months. When planning meals in advance, making this recipe in bulk and freezing individual servings can be a total lifesaver.
Reheating
To reheat, thaw overnight in the fridge if frozen, then warm in the oven at 350°F until heated through and bubbly, about 15-20 minutes. Avoid microwaving if you want to keep that delightful golden top; the oven helps rejuvenate its freshly baked appeal.
FAQs
Can I use frozen Brussels sprouts for this casserole?
While fresh Brussels sprouts roast better with a crisp texture and nuttier flavor, you can use frozen sprouts in a pinch. Just be sure to thaw and pat them dry first to avoid excess moisture in your casserole.
What type of cheese works best for this recipe?
The combination of parmesan and mozzarella creates a wonderful balance of sharpness and meltiness. Asiago can be swapped for parmesan if you want a slightly different sharp profile. Avoid pre-shredded cheese with added anti-caking agents for best melting.
Is this casserole suitable for meal prep?
Absolutely! The Cheesy Brussels Sprouts Casserole Recipe is fantastic for meal prep since it stores well and reheats beautifully, making it an easy go-to for lunches or dinners during the week.
Can I make this recipe vegetarian?
Yes, this casserole is naturally vegetarian as long as the cheese you use is made without animal rennet. It’s packed with veggies and cheese, making it hearty enough without any meat.
How can I add a bit more texture to the casserole?
For added crunch, sprinkle some toasted breadcrumbs or crushed nuts like walnuts on top before baking. You can also toss in some cooked bacon bits if you’re not keeping it vegetarian.
Final Thoughts
If you’re craving a side dish that marries the earthy charm of Brussels sprouts with luscious, cheesy comfort, the Cheesy Brussels Sprouts Casserole Recipe is your new go-to. It’s a dish that’s easy to make, packed with flavor, and guaranteed to bring smiles around the table. Give it a whirl—you might just find yourself making it again and again!
Print
Cheesy Brussels Sprouts Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 37 minutes
- Total Time: 47 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Cheesy Brussels Sprout Casserole features tender roasted Brussels sprouts smothered in a creamy garlic and Italian-seasoned cheese sauce. Baked to bubbly perfection with a golden cheesy crust, this comforting casserole makes a perfect side dish for any meal or a cozy vegetarian main course.
Ingredients
Vegetables
- 3 cups Brussels sprouts (bottoms removed and halved)
Seasonings and Oil
- 1 tablespoon oil
- 1 teaspoon salt (divided)
- 1 teaspoon freshly cracked black pepper (divided)
- 4 cloves garlic (minced)
- 1 tablespoon Italian seasoning
Dairy
- 1 cup heavy cream
- 1 cup shredded parmesan cheese (or asiago, divided)
- 1 1/2 cups shredded mozzarella cheese (divided)
Instructions
- Preheat and Prepare Dish: Preheat the oven to 400°F (200°C). Butter a 12-inch round cast iron skillet or a small casserole dish (such as 9×9 inches) and set it aside.
- Roast Brussel Sprouts: Toss the Brussels sprouts with the oil, then spread them evenly on a baking sheet lined with parchment paper. Sprinkle with 1/2 teaspoon salt and 1/2 teaspoon pepper. Roast in the oven for 12 minutes until tender but still crisp. Remove and let cool for 5 minutes.
- Prepare Cheese Mixture: In a large mixing bowl, combine the heavy cream, minced garlic, Italian seasoning, 3/4 cup parmesan cheese, 1 cup mozzarella cheese, and the remaining 1/2 teaspoon salt and 1/2 teaspoon pepper. Stir well to create a creamy, flavorful sauce.
- Combine and Assemble: Fold the cooled roasted Brussels sprouts into the cheese mixture ensuring they are well coated. Pour the mixture into the prepared skillet or casserole dish. Evenly sprinkle the remaining 1/4 cup parmesan and 1/2 cup mozzarella cheese over the top for a cheesy crust.
- Bake the Casserole: Place the casserole in the oven and bake for 25 to 30 minutes, or until the casserole is bubbly and the edges are browned and golden. Once done, remove from the oven and let rest for 5 minutes before serving to allow the dish to set.
Notes
- For best results, trim and halve Brussels sprouts evenly to ensure even roasting.
- You can swap parmesan cheese with asiago if desired for a slightly different flavor.
- Use fresh garlic for optimal flavor; pre-minced garlic may alter the taste slightly.
- Cast iron skillets provide excellent heat distribution for this casserole but any oven-safe casserole dish will work.
- Letting the casserole rest after baking helps the sauce thicken and enhances serving texture.