Brussels Sprouts Casserole

By Maria Lichty

View RecipePin Recipe4.841
This post may contain affiliate links. Read my disclosure policy.

This one-skillet Brussels Sprouts Casserole will become the unexpected star of your Thanksgiving table with bacon, cheese, and a crispy panko topping.

Brussels Sprouts casserole in skillet

Pin this now to find it later

Pin It

I know that Brussels Sprouts Casserole doesn’t sound that exciting or like a dish your kids will eat, but hear me out! We’ve added in bacon, cheese, and a crispy panko topping that makes this casserole absolutely delicious. This is one hundred percent Thanksgiving comfort food that we love so much we’ll be making it year round.

Start your grocery list now! I promise this is a recipe you’ll want to make ASAP. It’s hearty, savory, and filled with the best comfort food ingredients.

And if casseroles aren’t your thing, call it Brussels Sprouts Gratin, it sounds fancier but it is the same thing, ha!

brussels sprouts casserole recipe

How to Make Brussels Sprouts Casserole

  • First, make the Parmesan panko topping. Use good Parmesan cheese, not the stuff in the can. Don’t skip the lemon zest, it really brighten things up.
  • This casserole is made in a cast iron skillet. Everything is done in one skillet for minimal dishes and maximum taste!
  • The bacon is cooked first and removed from the pan, but don’t get rid of the bacon fat. You want to cook the sprouts, onion, and garlic in the fat for extra flavor.
  • Cook the Brussels sprouts until they are slightly charred and still a little crisp. They will finish cooking in the oven and we don’t want to end up with mushy Brussels sprouts.
  • Use a mixture of Gruyere cheese and mozzarella cheese. Look for Gruyere at the cheese counter at your grocery store. If you can’t find it, white cheddar will work too.
  • Everything gets cooked in heavy cream, sprinkled with cheese, and finished off with the Panko topping.
  • Finish it off in the oven until it’s bubbly, browned, and absolutely delicious looking.
how to make Brussels sprouts casserole

How to Store

Store leftovers in a sealed container for three to five days in the refrigerator. You can reheat in the oven or in the microwave. Everyone always fights for these leftovers after Thanksgiving!

You can technically freeze the casserole for up to two months, but the sprouts will get a little mushy. I recommend polishing it off the first time around, which shouldn’t be a problem.

Brussels sprouts casserole with panko topping

More Thanksgiving Sides

More Brussels Sprouts Recipes

Email Yourself This Recipe
Just enter your email and get it sent to your inbox! Plus, you’ll get NEW recipes from us every week!

Brussels Sprouts Casserole

This is one-skillet comfort food at it’s finest! This Brussels Sprouts Casserole will become the unexpected star of your Thanksgiving table with bacon, cheese, and a crispy panko topping.
4.84 from 6 votes


For the topping:

For the brussels sprouts:

  • 5 strips bacon chopped
  • 2 lbs brussels sprouts, ends trimmed and cut in half
  • 1/2 red onion chopped
  • 4 cloves garlic, minced
  • 1/2 teaspoon fresh thyme
  • 1 1/4 cups heavy cream
  • Kosher salt and black pepper, to taste
  • 3/4 cup shredded Gruyere cheese
  • 1/4 cup shredded mozzarella cheese


  • Preheat the oven to 400 degrees F.
  • In a small bowl combine panko, Parmesan cheese, lemon zest, salt and pepper. Set aside.
  • In a large cast iron skillet, cook the bacon over medium heat until crispy. Transfer to a plate that has been lined with a paper towel. Set aside.
  • Add the brussels sprouts to the hot pan and cook, stirring occasionally, until crispy and slightly charred. This will take about 5 minutes.
  • Add the red onion, garlic, and thyme to the pan and cook for one minute. Pour in the heavy cream and reduce the heat to low and simmer for 1 to 2 minutes. Season with salt and black pepper, to taste. Stir in the cooked bacon.
  • Sprinkle the brussels sprouts with shredded Gruyere and mozzarella cheese. Top with panko parmesan topping.
  • Bake for 12 to 15 minutes or until bubbly, cheese is melted, and Brussels sprouts are tender but slightly crisp. Turn the oven to broil and broil for 1 to 2 minutes to brown the cheese and topping.
  • Remove from the oven and let sit for 5 to 10 minutes. Season with additional salt and pepper, if necessary. Serve warm.


Calories: 328kcal, Carbohydrates: 15g, Protein: 13g, Fat: 25g, Saturated Fat: 14g, Cholesterol: 79mg, Sodium: 275mg, Potassium: 530mg, Fiber: 5g, Sugar: 3g, Vitamin A: 1567IU, Vitamin C: 98mg, Calcium: 263mg, Iron: 2mg
Keywords brussels sprouts

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Photos by Molly from Yes to Yolks

Get the best of the best!
4 Recipes Guaranteed to be New Favorites


I'm Maria and my husband is Josh. We share a love of cooking, baking, and entertaining. We enjoy creating recipes that are simple, fresh, and family friendly. We love sitting around the table with good food, good conversation, and good friends and family! Our kitchen is always open!
Read More

Fall Winter Gluten-Free Christmas Easter

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


Leave a comment

  1. I don’t have any heavy cream. Would regular milk work as well? My guess is it won’t be as rich but will I have issues with it being too runny? I generally just sub milk when that is called for but I haven’t done it in this type of dish before. Thanks!