Lunch & DinnerSide Dishes

Keto Brussels Sprouts Au Gratin (Easy Cheesy Low-Carb Recipe)

If you grew up thinking Brussels sprouts were bland, mushy, or something you forced yourself to eat during the holidays, this recipe will change your mind.

These keto Brussels sprouts au gratin are everything a comfort food side dish should be. It’s rich, creamy, and cheesy. Instead of relying on potatoes like a traditional au gratin dish, this low-carb version lets roasted Brussels sprouts become the star, to let you feel good about eating such an indulgent dish.

Even people who normally avoid Brussels sprouts end up going back for seconds because roasting transforms the flavor and brings out their natural sweetness. Plus, it creates those golden, crispy edges that pair perfectly with the melted cheese.

This is the perfect recipe for enjoying something that tastes incredibly indulgent while still fitting into a keto or low-carb lifestyle. That’s one of the reasons this recipe has become such a favorite in our house!

Another reason that it stands out is that it’s surprisingly easy to make. There’s no complicated technique, no specialty keto ingredients, and no long prep time. You’re basically roasting Brussels sprouts, mixing it together with a cheese sauce, and baking everything together until bubbly and golden brown.

So if you’re ready to see how easy it is to make these vegetables taste amazing, keep on reading, you’re nearly there!

roasted brussels sprouts with melted cheese in baking dish

Why You’ll Love These Brussels Sprouts Au Gratin

There are plenty of keto side dishes out there, but this one does an excellent job of finding that perfect balance between comfort and a genuinely satisfying flavor that doesn’t make you feel bad about eating it.

I’ve made this recipe so many times for friends and family to gauge their reaction, and one thing people always love to see most is that it completely transforms Brussels sprouts. If you’ve only ever had plain steamed or boiled Brussels sprouts before, there’s a good chance you weren’t that impressed. But roasting them gives them a crispy, caramelized exterior with a tender, naturally sweet inside.

What Makes This Recipe Keto Friendly?

Among the many reasons this recipe works so well is because it’s naturally keto-friendly and gluten-free. The richness from the heavy cream and cheese instead of starchy thickeners keeps the carb count low while still creating that classic au gratin texture everyone loves.

Brussels sprouts are considered a low-carb vegetables because they contain fiber, which reduces their net carbs. They’re also packed with nutrients like vitamins C and K, and antioxidants, making them a more nutrient-dense option than many traditional starchy side dishes.

Classic gratin dishes often rely on potatoes, breadcrumb toppings, and flour-based sauces which are all red flags for a keto diet. This version skips all of those to help satisfy which making them ideal for your lifestyle. Brussels sprouts contain significantly fewer carbohydrates than potatoes, which means you can enjoy a generous serving while still staying within your daily carb goals. Yay!

So while this recipe absolutely tastes indulgent, it also fits beautifully into a keto meal plan by focusing on nutrient-dense vegetables, healthy fats, and low-carb ingredients that still deliver serious comfort-food flavor.

Ingredients You’ll Need

To make this recipe, you’ll need simple ingredients that are easy to find but together, still create incredibly rich flavor.

  • Brussels Sprouts
  • Fresh Garlic
  • Heavy Cream
  • Cheddar Cheese
  • Parmesan Cheese
  • Olive Oil
  • Garlic Powder
  • Nutmeg
  • Salt & Pepper

Measurements for each ingredient, along with instructions for making Brussels Sprouts au Gratin, are in the printable recipe card below.

roasted brussels sprouts with melted cheese in baking dish
Print Recipe
5 from 1 vote

Printable Brussels Sprouts au Gratin Recipe Card

Roasted brussels sprouts are baked in a cheesy sauce for this delicious low-carb side dish. 
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Course: Side Dish
Cuisine: American
Keyword: brussels sprouts au gratin, brussels sprouts recipe, keto-friendly
Servings: 6

Ingredients

  • 1 ½ lbs Brussels sprouts, halved
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • ¾ cup heavy cream
  • 1 cup sharp cheddar cheese, grated
  • 1 cup parmesan cheese, grated
  • 1 tsp garlic powder minced
  • ¼ tsp nutmeg
  • salt and pepper, to taste

Instructions

  • Preheat the oven to 400℉. Grease a 3-quart baking dish and set aside. 
  • Remove the stems and any yellow outer leaves of the Brussels sprouts. Cut the sprouts in half or any extra large sprouts into quarters.
  • In a large mixing bowl, toss the Brussels sprouts with olive oil, minced garlic, salt, and pepper. Spread the Brussels sprouts on a baking sheet and roast in the preheated oven for about 15 minutes until they start to caramelize and can easily be pierced with a fork with a just a bit of resistance.
  • Remove them from the baking sheet and put them back in the large mixing bowl. Add the heavy cream, ½ cup of cheddar cheese, ½ cup of parmesan cheese, garlic powder, and nutmeg. Season with salt and pepper. Stir well to combine.  
  • Pour the mixture into the 3-quart baking dish. Top with the remaining ½ cup of parmesan and cheddar cheeses. Bake at 400℉ for about 25 minutes until it is bubbly and the cheese is starting to brown. 

Notes

  • You can substitute the cheddar cheese with the cheese of your preference. Other good options would be gruyere or swiss.
  • If the casserole is starting to brown too early, cover it with aluminum foil to finish baking.

Expert Tips for the BEST Brussels Sprouts au Gratin

The secret to truly incredible Brussels sprouts au gratin comes down to the texture and flavor. You want tender Brussels sprouts with crispy, caramelized edges, and a rich creamy sauce with an irresistible golden brown top.

Choose the Right Sprouts

Start by choosing fresh Brussels sprouts that are firm, bright green, and similar in size. Smaller sprouts tend to be sweeter and less bitter than oversized ones, and choosing ones of even sizes will cook more consistently.

Tip: If some sprouts are much larger than others, cut them into quarters so everything roasts at the same rate.

Season Properly

One of the biggest mistakes people make with Brussels sprouts is under-seasoning them before roasting. Don’t be afraid to season generously with salt and pepper before they even hit the oven. As they roast, they will absorb these flavors, and begin to season from within. This is an excellent way to start layering flavor into your dish.

When mixing them in with the cheese sauce, be sure to season everything once more to bring lots of flavor into each component of this dish.

Avoid Overcooking

This is another great tip, as it’s important to keep in mind that the Brussels sprouts will be cooked twice in this recipe. Once when roasting, and again when baked with the cheese sauce. Since they’ll continue to cook in the casserole dish, you only want them partially tender before adding the cream and cheeses. This keeps them from being mushy after baking.

As they’re roasting, you can check for doneness by piercing them with a fork or sharp knife. You should be able to pierce them but still have a little resistance, as if you’re cooking them ‘al dente’.

Choose Good Cheese

Freshly grated cheese can make a huge difference. Pre-shredded cheese contains anti-caking agents that can prevent them from melting smoothly into sauces. But blocks of cheese and shred them at home for the best results.

Let it Rest

Finally, let the casserole rest for about 10 minutes after removing it from the oven. The sauce thickens slightly as it cools, making it easier to serve and allowing all the flavors to settle in.

Variations & Substitutions

While this recipe is already keto-friendly and gluten-free, there are more swaps you can make both for flavor and lifestyle needs while still keeping it delicious and comforting.

Cheese swaps are one of the easiest ways to change the flavor profile. Sharp cheddar provides bold flavor, but Gruyere creates a richer, more sophisticated depth of flavor. Swiss cheese works beautifully for a slightly milder casserole, while mozzarella adds extra creaminess. Try a combination of these cheeses along with the Parmesan which is a must for its salty, nutty flavor and see which combo is your favorite!

Try adding protein to turn this side dish into a complete meal. Crispy bacon, pancetta, Italian sausage, or roasted chicken all work well with Brussels sprouts and make this a more filling and well-rounded dish.

For a vegetarian variation, consider adding sautéed mushrooms, caramelized onion, or spinach to the dish. These all enhance the recipe without overpowering it.

Need a dairy-free option? Substitute the heavy cream with full-fat coconut milk and use dairy-free cheese alternatives. The flavor will change slightly, but the casserole can still turn out creamy and satisfying.

Tip: Unsweetened almond milk mixed with nutritional yeast can also help add to that cheesy flavor while keeping carbs lower.

What to Serve with Brussels Sprouts au Gratin

Brussels sprouts au gratin is rich, cheesy, and incredibly satisfying, which means it pairs best with simple proteins and lighter side dishes that balance out the creaminess. Whether you’re serving it for a holiday dinner, weeknight meal, or keto-friendly feast, there are plenty of delicious pairing options. Try some of these favorite pairings from the list below:

  • Roasted Meats (Thanksgiving turkey, Christmas ham)
  • Steak
  • Grilled Salmon
  • Cauliflower Mash
  • Roasted Vegetables
  • Green Salad

Because this dish is so versatile, it can work as either a side dish or a main course, depending on what you serve it with. The key is balancing richness with fresh, roasted, or protein-focused dishes that complement the creamy texture instead of competing with it.

Make-Ahead Tips

This recipe is an excellent make-ahead dish to save you time when weeks get busy or the holidays are approaching. Since casseroles often taste better after the flavors have had time to meld together, that’s all the more reason to prepare this dish ahead of time.

The easiest make-ahead method is to roast the Brussels sprouts in advance. After trimming and halving them, roast them until lightly caramelized, then allow them to cool completely before storing them in the fridge.

When you are ready to bake, simply combine the cooked sprouts with the rest of the ingredients in a casserole dish and pop it in the oven. Or, you can even assemble the entire casserole a day in advance. Cover it tightly and refrigerate, then pull it from the fridge about 20 minutes before baking, to allow it to warm up a bit before putting the cold dish is the oven.

For longer storage, you can also freeze the casserole. To freeze, assemble everything but do not bake it. Wrap it tightly in plastic wrap and foil to prevent freezer burn, and store it in the freezer for up to 2 months. When ready to use, thaw it overnight in the fridge and bake as directed in the recipe card. It may need an extra 10-15 minutes if you are baking it straight from the fridge.

How to Store & Reheat Leftovers

To store leftover Brussels sprouts au gratin, allow the casserole to cool completely, then transfer any leftovers to an airtight container. Leftovers typically last about 3-4 days in the fridge.

When reheating, the oven is the best option for preserving the creamy yet crispy texture. Bake at 350ºF until heated through. The air fryer is another great option for reheating this dish.

Tip: Adding a splash of cream before reheating can help to loosen the sauce if it has thickened too much in the fridge.

New Ways to Enjoy Leftovers

Leftover Brussels sprouts au gratin can easily be repurposed into entirely new meals! Stir leftovers into scrambled eggs for breakfast, add them to an omelet, or serve them alongside grilled chicken or steak for an easy second dinner. Some readers have even chopped the leftovers and mixed them into cauliflower rice or keto pasta dishes for extra flavor.

Because this dish is so rich and satisfying, you’ll want to enjoy every bit of it, and finding fun and exciting ways to incorporate this dish into your day makes mealtime even more enjoyable.

Brussels Sprouts au Gratin FAQs

Here we’ve addressed some common reader questions, but for more wuestions you may have, leave them in the comments section below!

Why Are My Brussels Sprouts Bitter?

Brussels sprouts naturally contain compounds that can taste bitter, especially if they’re older or overcooked. Roasting helps reduce bitterness and bring out the natural sweetness in them. Smaller, fresh Brussels sprouts also tend to taste milder than oversized ones. And pairing them with rich ingredients like cheese and cream can also help to balance out any bitterness.

Can I Boil Brussels Sprouts For au Gratin?

While roasting is the preferred method because it creates crunchy, caramelized edges and a deeper flavor, boiling can work if you prefer softer sprouts, although it doesn’t bring out as much of the natural sweetness as roasting. If boiling, cook them until they are al dente then drain them well and pat dry before continuing with the recipe. This will keep them from adding excess liquid to the casserole, which can make it watery.

Can I Make Brussels Sprouts au Gratin Ahead of Time?

This casserole is a perfect recipe to make ahead of time. You can roast the Brussels sprouts ahead of time or fully assemble the casserole up to 24 hours before baking. It also freezes well for longer storage.

Can I Use Frozen Brussels Sprouts?

You can use frozen sprouts, but fresh Brussels sprouts will give you the best texture in this recipe. Frozen sprouts contain more moisture and may become softer after baking. If you are using frozen sprouts, thaw and drain them thoroughly before roasting to prevent a watery casserole.

How Do I Get the Top Golden Brown?

To get that nice crispy, golden-brown top, bake the casserole uncovered and move it to the top rack during the last few minutes of cooking. You can also broil it briefly, but watch carefully since the cheese can go from brown to burnt very quickly when broiling.

brussels sprouts au gratin with a serving missing from the baking dish
brussel sprouts au gratin with melted cheese in a baking dish

Brussels Sprouts Made Delicious

If you’ve been looking for proof that Brussels sprouts don’t have to be boring, I think you’d agree with me if I said you’ve found it.

This recipe has everything you want in a comfort food side dish: crispy, creamy, and rich. Plus, you don’t have to feel so guilty about eating this since it’s full of veggies! This version keeps things low-carb and keto-friendly without sacrificing any of the texture or flavor. That’s what makes this recipe so good for both weeknight dinners and special occasions.

It’s simple enough to throw together on a busy evening, but it also feels impressive enough for Thanksgiving, Christmas, Easter, or any holiday gathering where you want something warm and crowd-pleasing on the table.

If you do end up making this recipe, don’t be surprised to find yourself wanting to make it on a regular basis, especially during the colder months when everyone craves something cozy and comforting.

Looking for more healthy recipes

If you enjoyed this keto Brussels sprouts au gratin, be sure to check out some of our other low-carb comfort food recipes below.

Brussels Sprouts au Gratin Keto Recipe

brussel sprouts au gratin

The Endless Appetite

The Endless Appetite Team is passionate about creating delicious, approachable recipes for busy home cooks. From quick weeknight dinners to easy desserts and seasonal favorites, we test, taste, and share recipes designed to make everyday cooking simpler and more enjoyable. Our goal is to help you discover new family-friendly dishes, clever kitchen tips, and inspiration to keep your menu fresh and exciting.

Related Articles

5 from 1 vote
Subscribe
Notify of
Recipe Rating




2 Comments
Oldest
Newest Most voted
Inline Feedbacks
View all comments
Index