Brussels Sprouts Gratin
There’s something truly magical about the season when fresh Brussels sprouts hit grocery store shelves, their vibrant green leaves glistening with dew and waiting to be transformed into a delicious dish. The earthy aroma when they roast fills the kitchen and brings a comforting warmth that echoes cherished memories of holiday gatherings and family dinners. I vividly recall Thanksgiving at my grandmother’s, where she’d prepare a special side filled with her love and warmth, introducing us to the wonders of Brussels sprouts. Well, today, I’m excited to share a rendition that carries that same spirit but elevates it to a whole new level: Brussels Sprouts Gratin. This dish combines creamy cheese, perfectly caramelized Brussels sprouts, and just a hint of spice, creating a mouthwatering experience for your taste buds. Get ready to impress your family and friends with this quintessential twist on a classic side dish that everyone will adore.
Table of Contents
Why This Is The Best Brussels Sprouts Gratin Recipe
You’ll fall in love with this Brussels Sprouts Gratin because it’s not just easy; it’s an absolute crowd-pleaser. In just 35 minutes, including prep and cooking time, you’ll create a delectable dish that’s bursting with rich, cheesy flavors complemented by the earthy notes of the sprouts. The golden top adds a beautiful visual appeal that’s perfect for festive gatherings or cozy weeknight dinners. Plus, it’s versatile enough to accompany a holiday feast or simply be enjoyed on a quiet evening at home. Whether you’re hosting a potluck or seeking a comforting dish for family meals, this gratin checks all the boxes. And the best part? It’s undeniably gluten-free, making it an inclusive option for various dietary needs.

Ingredients You’ll Need
1 pound Brussels sprouts
Make sure to use fresh Brussels sprouts that are washed, trimmed, and halved for the best texture. If you’re in a pinch, frozen ones can work, but fresh offers superior flavor.
2 tablespoons unsalted butter
This rich fat adds a luscious creaminess to the gratin. You can substitute with olive oil if you’re looking for a dairy-free option.
1 small yellow onion
Finely diced onions lend a sweet depth to the dish as they caramelize. Shallots are a suitable substitute for a more delicate flavor.
2 teaspoons minced garlic
Garlic enhances the dish’s aroma and flavor profile. Fresh garlic is recommended to keep that vibrant kick, but garlic powder can stand in if necessary.
½ teaspoon crushed red pepper flakes
A dash of heat elevates the gratin and complements the creamy base. Adjust to your spice preference or leave it out for a milder option.
2 tablespoons all-purpose flour
This ingredient helps thicken the sauce, creating a rich, creamy texture. For a gluten-free alternative, use cornstarch mixed with an equal part of cold water.
½ cup chicken broth
Chicken broth adds depth to the sauce; however, vegetable broth can easily replace it for a vegetarian version.
½ cup heavy whipping cream
Cream enriches the sauce, lending a luxurious texture. If you need a lighter option, half-and-half will suffice, but avoid substitutes like skim milk as they won’t deliver the same creaminess.
½ cup Gruyère cheese
This Swiss cheese melts beautifully and adds a nutty flavor to the gratin. If Gruyère isn’t available, try Swiss or even cheddar for a different taste.
½ cup freshly grated Parmesan cheese
Parmesan provides a fantastic salty punch and a crispy top layer. Always go for fresh-grated over pre-shredded to maximize flavor.
½ teaspoon Kosher salt
This helps to enhance overall flavor—add it judiciously as the cheese will also add saltiness.
¼ teaspoon black pepper
A sprinkle of black pepper adds just the right amount of bite.
Parsley (for garnish)
Chopped parsley not only adds a burst of freshness but also enhances the visual appeal of the dish.
How to Make Brussels Sprouts Gratin

Preheat and Prepare
Start by preheating your oven to 400°F (200°C). While that heats, bring a large pot of salted water to a rolling boil. Add the halved Brussels sprouts and cook them just until fork-tender, which should take around 4-5 minutes. You want them cooked through but still bright green and firm, as they will continue cooking later on. Once they’re ready, drain them thoroughly and set aside to cool slightly.
Sauté the Onion Mixture
In a large cast-iron or oven-safe skillet over medium heat, melt the 2 tablespoons of butter. Once melted, add in the finely diced onion and sauté for about 3-4 minutes until it’s soft and translucent. This step is key; it builds that rich base flavor you’ll crave. Just before the onions finish cooking, stir in the minced garlic and crushed red pepper flakes and cook for an additional 30 seconds. You’ll want to watch closely—burnt garlic can spoil the entire dish!
Create the Roux
Sprinkle the 2 tablespoons of flour over the sautéed onion mixture, stirring constantly for about a minute to form a roux. This step helps thicken your gratin sauce and is essential. Gradually whisk in the chicken broth, stirring continuously until the mixture thickens slightly. Once that happens, pour in the heavy cream and whisk until smooth and creamy, which might take about 2-3 minutes. This sauce should be effortless and warming as it comes together.
Mix in Seasonings
Season your sauce with Kosher salt and black pepper, adjusting to your taste preference. What you’re looking for is a savory base that perfectly complements the Brussels sprouts.
Fold in the Brussels Sprouts
Now, it’s time to introduce the star of this show: the Brussels sprouts! Gently fold them into the sauce using a spatula, ensuring each piece is coated evenly. This step is all about being gentle to keep the integrity of the sprouts and blending the flavors.
Top with Cheese
Next, sprinkle an even layer of shredded Gruyère and freshly grated Parmesan cheese over the top of the Brussels sprout mixture. This cheesy layer is what transforms a simple vegetable dish into an indulgent gratin that’s hard to resist!
Bake Until Golden
Transfer your skillet directly to the preheated oven and let it bake for about 15 minutes. Keep an eye on it; you want it bubbling and golden brown on top. For an extra crispy finish, turn on the broiler for an additional 1-2 minutes. Just remember to watch it closely to prevent burning. When finished, let the gratin sit for about 5 minutes to set up before garnishing with freshly chopped parsley for a splash of color and freshness.
Tips for Success
- Avoid overcooking the Brussels sprouts during the boiling process to maintain their texture.
- Use freshly grated cheeses for optimal melting and flavor; pre-shredded options often have additives that can impact taste.
- If you enjoy a kick of heat, feel free to increase the amount of crushed red pepper flakes or add a splash of hot sauce into the cream mixture.
- Make this dish ahead of time; prepare the gratin up to the baking step, then cover and refrigerate. When you’re ready to serve, just pop it in the oven for a reheating longer than the standard baking time.
- To add depth, consider tossing in crispy bacon bits or sautéed mushrooms with the Brussels sprouts before folding them into the sauce.
Serve It With
Pair this creamy Brussels Sprouts Gratin with roasted chicken or turkey for a perfect main dish compliment. For vegetarian offerings, consider serving it alongside quinoa or a delectable grain salad. It also makes a stellar side dish on a festive holiday table, adding a pop of color and gourmet flair. Don’t hesitate to present it with a fresh loaf of crusty bread or a light salad to balance those creamy flavors.
How To Store & Reheat Leftovers
Once cooled, cover any leftovers at room temperature for no longer than 2 hours. For refrigeration, store the gratin in an airtight container where it will last for about 3-5 days. If you’re looking to enjoy it later, you can freeze it for up to 3 months. Make sure to wrap it well to avoid freezer burn. When re-heating, the oven is ideal; simply cover the gratin with foil to retain moisture and bake at 350°F (175°C) for 20-25 minutes until heated through. Microwaving can also be an option, but keep in mind the texture will differ slightly compared to oven reheating.
Tips & Variations
- Curried Gratin: For a unique twist, you can add curry powder to the sauce for an exotic flair.
- Add-Ins: Toss in sautéed mushrooms or cooked bacon to elevate the flavor.
- Cheese Variations: Try using different cheeses like feta or goat cheese for a tangy profile.
- Herbs: Fresh thyme or rosemary can add a fragrant herbal dimension; sprinkle some into the sauce for a delightful aroma.
- Seasonal Adjustments: Utilize seasonal vegetables alongside Brussels sprouts, such as squash or cauliflower, for a colorful medley.
Recipe FAQs
Can I make this Brussels Sprouts Gratin ahead of time?
Absolutely! You can prepare everything up to the baking step, cover it tightly, and refrigerate it. When you’re ready to enjoy, just pop it in a preheated oven and bake until warm and bubbly.
Can I use frozen Brussels sprouts?
Yes, you can! However, fresh sprouts yield a better texture and taste. If using frozen, make sure to thaw and drain them well.
Can I make this dish vegetarian?
Certainly! Simply substitute the chicken broth with vegetable broth. This will maintain the dish’s rich flavor while keeping it vegetarian-friendly.
Can I add other vegetables to the gratin?
Of course! Feel free to experiment with vegetables like cauliflower, broccoli, or even sweet potatoes. They’ll complement the dish perfectly while adding extra nutrition.
In wrapping up, this delightful Brussels Sprouts Gratin is not only quick and simple to make, but it also offers an unforgettable taste experience that balances comfort and gourmet elegance. I hope you feel inspired to whip this up at your next family gathering or intimate dinner. Leave room for indulgence and let your culinary creativity shine—enjoy every bite!
PrintMore Breakfast Recipes
- Overnight French Toast Bake
- Peanut Butter Brownie Baked Oatmeal
- Cheesy Hash Brown Egg Bake (Crowd-Pleasing Easter Brunch Casserole)
- Greek Yogurt Pancakes
- Maple Pecan Cinnamon Pull Apart Bread
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Brussels Sprouts Gratin
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
This Brussels Sprouts Gratin features creamy cheeses and perfectly caramelized sprouts, making it a delightful addition to any meal—quick, easy, and gluten-free!
Ingredients
- 1 pound Brussels sprouts
- 2 tablespoons unsalted butter
- 1 small yellow onion
- 2 teaspoons minced garlic
- ½ teaspoon crushed red pepper flakes
- 2 tablespoons all-purpose flour
- ½ cup chicken broth
- ½ cup heavy whipping cream
- ½ cup Gruyère cheese
- ½ cup freshly grated Parmesan cheese
- ½ teaspoon Kosher salt
- ¼ teaspoon black pepper
- Parsley (for garnish)
Instructions
- Preheat your oven to 400°F (200°C).
- Boil salted water and cook Brussels sprouts for 4-5 minutes until fork-tender, then drain.
- In a skillet, melt butter and sauté diced onions until soft, then add garlic and red pepper flakes.
- Sprinkle flour over the onions, stirring to create a roux, and whisk in chicken broth and cream until thickened.
- Season the sauce with salt and pepper, then fold in the Brussels sprouts.
- Top with Gruyère and Parmesan cheese, then bake for 15 minutes until golden brown. Garnish with parsley.
Notes
Use fresh Brussels sprouts for the best flavor and texture.
Sprinkle additional cheese on top for an extra cheesy layer.
This dish can be made ahead and refrigerated before baking.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 3g
- Sodium: 650mg
- Fat: 23g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 60mg





