↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Side Dishes / Brussels Sprouts Gratin

Brussels Sprouts Gratin

Published March 24, 2025. Last updated June 4, 2025 by Lauren Vavala Harris

Thanks for sharing!

A small, white plate of brussels sprouts gratin with text overlay.
A fork holding up a cheese covered brussels sprout with text overlay.
Overhead of a small, white plate of brussels sprouts gratin with text overlay.
A partial view of a white casserole dish with brussels sprouts gratin with a spoon in it and text overlay.
A partial view of a white casserole dish with brussels sprouts gratin and text overlay.
A casserole dish of brussels sprouts au gratin with text overlay.
Close up of brussels sprouts au gratin with text overlay.
2 images of brussels sprouts gratin with txt overlay between them.
Jump to Recipe Jump to Video Print Recipe

Cheesy Brussels Sprouts Gratin is a simple side dish recipe that is loaded with flavor. It’s made with a creamy Parmesan and Gruyere cheese sauce with a crispy breadcrumb topping. It’s a delicious option to serve with many main dishes or for holiday dinners.

A small, white plate of brussels sprouts gratin with a fork on it and a white casserole dish and glass of water partially showing in the background.

This post contains affiliate links. See our Disclosure Statement for more information.

Brussels sprouts are definitely a love ’em or hate ’em kind of vegetable. If you’re in the “love ’em” category, you probably really love them and ended up on this recipe looking for a new way to enjoy them.

This recipe is a cheesy, delicious way to prepare Brussels sprouts that might even convert a hater into a lover. Cheese kinda has a way of doing that, doesn’t it?

Why This Recipe Works

This is an easy recipe to make and can be served alongside most main dishes.

Brussels sprouts are covered in a rich, creamy, cheesy sauce that even kids will enjoy.

You can use this recipe as a base and modify it however you’d like. Different vegetables or types of cheeses can easily be swapped in and out. Gratins can also be topped with foods other than breadcrumbs, like extra cheese.

Step-By-Step Instructions

Ingredients

Ingredients needed to make brussels sprouts gratin on a light surface with text overlay.

  • 2 tablespoons butter (divided)
  • 2 pounds Brussels sprouts (trimmed and cut in halves)
  • salt
  • pepper
  • 1 shallot (about 1/4 cup diced)
  • 2 cloves garlic (minced)
  • 1 cup heavy cream
  • 1/2 cup Parmesan cheese (shredded)
  • 1/2 cup Gruyere cheese (shredded, divided)
  • 1/4 cup breadcrumbs

The entire recipe and instructions can also be found in the recipe card at the bottom of this post. You can print the recipe from the card, if needed.

Prep!

Trim the stems of the Brussels sprouts and cut each one in half length-wise.

Dice the shallot, mince the garlic, and shred the cheeses.

Grease a medium size casserole dish using a small amount of butter or non-stick cooking spray.

Preheat your oven to 400°F.

Create!

A black skillet filled with cooked brussels sprouts.

Heat 1 tablespoon of the butter in a large skillet over medium heat. Add the Brussels sprouts and season with salt and pepper.

Cook until just starting to brown and soften, about 7-9 minutes. Place in the prepared casserole dish.

Garlic and shallots cooking in a black skillet.

Return the pan to the stove and add the remaining tablespoon of butter.

Add the shallots and garlic and cook for about 2-3 minutes until just softened.

A cream-based sauce in a black skillet.

Add the heavy cream and cook for an additional 1-2 minutes until hot and bubbly.

Remove from the heat and stir in the Parmesan cheese and half of the Gruyere cheese until melted. The sauce will be creamy and thick.

Brussels sprouts gratin prior to baking in a square, white casserole dish.

Pour over the Brussels sprouts and toss to coat.

Top with the breadcrumbs and remaining Gruyere cheese.

A baked brussels sprouts gratin in a white casserole dish.

Bake, uncovered, for about 15 minutes or until the cheese is bubbling and the top is just starting to brown.

You can put the casserole under the broiler for a couple minutes to brown the top more. Be sure to keep a close eye on it as it can burn quickly.

Present!

A partial view of a white casserole dish with brussels sprouts gratin with a spoon in it.

Serve hot.

Alternative Gratin Toppings

  1. Use only the Gruyere cheese.
  2. Make an almond flour breadcrumb topping (see this recipe for Keto Broccoli Casserole for the instructions).
  3. Use crushed pork rinds (if you’re into that kind of thing).
  4. Try chopped nuts (pistachios work great!)

How to Store Leftover Brussels Sprouts Gratin

  • Store leftovers in an airtight container in the refrigerator. Consume within 3 days.

More Brussels Sprouts Recipes

Maple Roasted Brussels Sprouts and Carrots
This recipe for a sweet and savory vegetable medley uses Brussels sprouts, carrots, maple syrup and a couple basic seasonings to create a flavorful side dish. Maple Roasted Brussels Sprouts and Carrots are easy to prepare, deliciously sweet and savory flavored, and a healthy complimentary side dish to serve alongside a variety of main courses.
Get The Recipe
Roasted brussels sprouts and carrots with a wood turner on a baking sheet
Brussels Sprouts with Bacon
An easy side dish, which is incredibly flavorful and savory thanks to simply pan-frying Brussels Sprouts in rendered bacon fat. Bacon Brussels Sprouts are smokey, salty, and a comforting side dish to serve during cooler months.
Get The Recipe
Brussels sprouts with bacon in a cast iron skillet on a marble backdrop
Brussels Sprouts with Bacon, Cranberries, and Apples
Bacon Cranberry Brussels Sprouts with apples combines savory Brussels sprouts and bacon, tart cranberries and apples with sweet maple syrup. It's an easy side dish recipe to prepare and sure to convert anyone who thinks they don't like this vegetable into a fan!
Get The Recipe
Close up of bacon and brussels with cranberries and apples.

Love this Brussels Sprouts Gratin recipe? Follow me on Pinterest, Instagram, and Facebook for more!

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

A small, white plate of brussels sprouts gratin.
Print

Brussels Sprouts Gratin

Cheesy Brussels Sprouts Gratin is a simple side dish recipe that is loaded with flavor. It's made with a creamy Parmesan and Gruyere cheese sauce with a crispy breadcrumb topping. It's a delicious option to serve with many main dishes or for holiday dinners.
Course Side Dish
Cuisine Gluten Free, Low Carb, Vegetarian
Prep Time 10 minutes minutes
Cook Time 25 minutes minutes
Total Time 35 minutes minutes
Servings 8 servings
Calories 250kcal
Author Lauren Harris

Ingredients

  • 2 tablespoons butter (divided)
  • 2 pounds Brussels sprouts (trimmed and cut in halves)
  • salt
  • pepper
  • 1 shallot (about 1/4 cup diced)
  • 2 cloves garlic (minced)
  • 1 cup heavy cream
  • 1/2 cup Parmesan cheese (shredded)
  • 1/2 cup Gruyere cheese (shredded, divided)
  • 1/4 cup breadcrumbs

Instructions

  • Preheat oven to 400°F. Grease a medium size casserole dish using a small amount of butter or non-stick cooking spray.
  • Heat 1 tablespoon of the butter in a large skillet over medium heat. Add the Brussels sprouts and season with salt and pepper.
    2 tablespoons butter, 2 pounds Brussels sprouts, salt, pepper
  • Cook until just starting to brown and soften, about 7-9 minutes. Place in the prepared casserole dish.
  • Return the pan to the stove and add the remaining 1 tablespoon of butter.
    2 tablespoons butter
  • Add the shallots and garlic and cook for about 2-3 minutes until just softened.
    1 shallot, 2 cloves garlic
  • Add the heavy cream and cook for an additional 1-2 minutes until hot and bubbly.
    1 cup heavy cream
  • Remove from the heat and stir in the Parmesan cheese and half of the Gruyere cheese until melted. The sauce will be creamy and thick.
    1/2 cup Parmesan cheese, 1/2 cup Gruyere cheese
  • Pour over the Brussels sprouts and toss to coat.
  • Top with the breadcrumbs and remaining Gruyere cheese.
    1/4 cup breadcrumbs, 1/2 cup Gruyere cheese
  • Bake, uncovered, for about 15 minutes or until the cheese is bubbling and the top is just starting to brown.
  • You can put the casserole under the broiler for a couple minutes to brown the top more. Be sure to keep a close eye on it as it can burn quickly.
  • Serve hot.

Notes

Alternative Gratin Toppings

  1. Use only the Gruyere cheese.
  2. Make an almond flour breadcrumb topping (see this recipe for Keto Broccoli Casserole for the instructions).
  3. Use crushed pork rinds (if you're into that kind of thing).
  4. Try chopped nuts (pistachios work great!)

How to Store Leftovers

  • Store leftovers in an airtight container in the refrigerator. Consume within 3 days.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1serving | Calories: 250kcal | Carbohydrates: 14g | Protein: 10g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 54mg | Sodium: 366mg | Potassium: 504mg | Fiber: 5g | Sugar: 4g | Vitamin A: 1507IU | Vitamin C: 97mg | Calcium: 234mg | Iron: 2mg

This recipe was originally published March 12, 2018. It was updated with an improved recipe, new images, more thorough instructions, tips, and techniques in March 2025.

Related Posts

Overhead view of coconut cauliflower rice in a white bowl with a fork in it.
Creamy Coconut Cauliflower Rice
Overhead view of a white bowl filled with ranch coleslaw.
Ranch Coleslaw
Close up of mashed butternut squash topped with butter.
Mashed Butternut Squash
Three bacon avocado deviled eggs on a white serving plate.
Bacon Avocado Deviled Eggs
A tortilla chip being dipped into a cast iron skillet filled with queso dip.
Queso Dip

Filed Under: Gluten Free, Low Carb, Recipes, Side Dishes

Comments

  1. Sherri @ Sweet Enough says

    August 30, 2018 at 9:20 am

    Any time you put cheese on vegetables (or anything for that matter) I am in! And the addition of the pistachios…OMG! Amazing! 🙂 Love this!

    Reply
  2. Kelly Anthony says

    August 30, 2018 at 9:18 am

    This recipe looks amazing. I’m putting this on my list to make next week. I never would of thought to use pistachios with brussels sprouts.

    Reply
  3. Lisa says

    August 30, 2018 at 9:04 am

    Brussels are one of my favorite veggies. Can’t wait to try this tasty dish.

    Reply
  4. kim says

    August 30, 2018 at 8:53 am

    I love Brussels sprouts, so I will definitely give this deliciousness a try! Love this idea for cooking them up!

    Reply
  5. Caroline says

    August 30, 2018 at 8:28 am

    I feel like Brussels sprouts are so under-loved but they are great in the oven. The cheese combination here sounds delicious. Yum!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2026, Delicious Little Bites. All Rights Reserved.

1.0K shares