There’s something deeply satisfying about a dish that delivers the comfort of a baked casserole while staying true to a keto lifestyle. This Broccoli and Cauliflower Au Gratin with Sausage is exactly that. It’s cheesy, creamy, and loaded with flavor—without the carb crash. This version is more than just a side dish; it holds its own as a main course with the savory addition of sausage.
I originally developed this recipe as a weeknight solution when I wanted something hearty but didn’t want to derail my macros. It’s now become a go-to for potlucks, lazy Sundays, and even holidays when I want to offer a lighter, low-carb option that doesn’t feel like a sacrifice. The roasted vegetables bring out natural sweetness, the sausage adds smoky depth, and the creamy cheese sauce pulls everything together.
What makes it work is balance. The broccoli and cauliflower aren’t just filler; they take on a roasted, nutty character that pairs beautifully with the sharpness of cheddar. And the sausage? It’s not just there for protein. It crisps at the edges and infuses the whole dish with flavor.
“I made your version of this gratin for our family dinner and nobody even noticed it was keto. They devoured it!” — Tara M.
This is one of those recipes where you’ll find yourself making it again before the week is over. It’s that craveable.


What Makes This Keto Broccoli and Cauliflower Au Gratin with Sausage Stand Out
Most gratins are indulgent, heavy with breadcrumbs or flour-based roux. This version strips away the carbs but keeps the luxurious mouthfeel. The secret lies in the combination of roasted vegetables, keto cheese sauce, and seared sausage.
You’re not just getting a creamy bake—you’re getting crispy sausage rounds, beautifully blistered broccoli florets, and cauliflower that turns buttery-soft in the oven. It eats like a full meal.
I’ve seen plenty of low-carb casseroles that feel like afterthoughts—bland cheese melted over random vegetables. This isn’t that. Every layer is deliberate. The sausage is pan-seared first to intensify its flavor and keep it from going rubbery in the oven. The cheese sauce is built with heavy cream, sharp cheddar, and a whisper of garlic and Dijon—no thickeners needed.
Despite its richness, it doesn’t require professional skills. If you can boil water and stir a sauce, you can make this dish. I use a ceramic baking dish for even browning and finish it under the broiler for that golden, bubbly crust.
This gratin isn’t a filler dish. It’s center-of-the-table material—with the taste to back it up.
Fresh vs. Frozen Veggies – Which Is Better?
Let’s talk about one of the first decisions you’ll make with this recipe: fresh or frozen broccoli and cauliflower?
I’ve tested both, and while each has its merits, they perform differently when roasted. Fresh florets give you caramelized edges and better bite. Frozen veggies tend to steam more than roast, which leads to a softer, less texturally interesting result.
In my notes: Fresh broccoli and cauliflower hold their shape and absorb the cheese sauce without turning to mush. Frozen works in a pinch—just be sure to thaw and drain very well, or you’ll end up with a watery base. I still found it lacked that toasted flavor you get from roasting fresh veggies.
If texture matters to you (and it should), go fresh. The flavor payoff is noticeable.
Sharp Cheddar vs. Mild Cheddar – Flavor Depth Matters
Cheese isn’t just background here—it’s central. So choosing the right one matters.
I’ve made this with both sharp and mild cheddar. Sharp wins every time.
In my notes: Sharp cheddar brings complexity and cuts through the richness of the cream and sausage. Mild cheddar just kind of disappears into the background. You want that tangy edge to contrast with the roasted vegetables.
Also worth noting: I prefer Cabot or Tillamook sharp white cheddar. It melts cleanly and gives you a more elegant finish. Pre-shredded cheese tends to have anti-caking agents that can dull the texture of the sauce.
Always grate it fresh if you can.

Why I Recommend 2 Cups of Heavy Cream
This isn’t a splash-of-cream dish. You need enough to coat all the vegetables and sausage generously while still thickening into a luscious sauce.
I tested with 1 cup and 1.5 cups—both ended up too dry. At 2 full cups, the bake stays rich without becoming soupy. The key is simmering it with garlic and a bit of Dijon before adding cheese. That pre-thickening step is what keeps the sauce clingy, not runny.
Use the Right Dish for Best Results
I recommend a wide ceramic baking dish over glass or metal. It distributes heat more evenly and doesn’t overcook the edges.
I’ve used glass and metal in the past. Glass tends to steam more than roast, leaving the vegetables softer and less browned. Metal can overcrisp the sausage and dry out the cream sauce. Ceramic finds the balance.
Dijon Mustard: The Flavor Elevator
This one’s subtle but important. I’ve tried the recipe without it once. Never again.
Just one teaspoon of Dijon mustard gives the cheese sauce a lift. It balances the fat, cuts through the richness, and gives the whole dish a slightly tangy background note that makes you go back for more. It doesn’t make the dish taste like mustard—it just wakes it up.
How to Bake for a Perfectly Creamy and Golden Finish
Start by preheating your oven to 375°F. I use the middle rack for the most even heating. Before baking, make sure your cream sauce is already warm and well-combined with cheese—this helps it set properly in the oven.
I layer the roasted sausage and vegetables first, then pour the sauce over, stirring gently to coat everything. Top it with a little extra cheddar for that bubbly finish.
Bake uncovered for about 25 to 30 minutes. You want to see the edges bubbling and the top just starting to turn golden. Then switch to broil for 2-3 minutes to crisp the cheese—but watch closely. That window between golden and burnt is about 30 seconds.
Once out of the oven, let it sit for 10 minutes. This step is non-negotiable. If you dig in too soon, the sauce will be too loose. Give it that time to settle and thicken into a scoopable gratin that holds together.
I use an 11×7 ceramic dish and it’s perfect for even browning without overflowing. If you double the recipe, go with a 9×13 and increase bake time slightly.
The final texture should be tender-crisp veggies, creamy sauce, and golden cheese—all in one scoop.
How Long It Lasts and How to Store This Keto Broccoli and Cauliflower Au Gratin
This gratin tastes best hot out of the oven, but it also reheats beautifully. I prefer serving it warm, not piping hot, which lets the flavors settle and makes the texture more cohesive.
Store leftovers in an airtight container in the fridge for up to 4 days. It holds up well and doesn’t get watery. To reheat, use the oven at 325°F for 10-15 minutes, or microwave in short bursts if you’re in a hurry—but the oven gives you back that top layer crisp.
You can also freeze this dish, but I recommend freezing before baking if possible. Assemble everything, cover tightly, and freeze for up to 2 months. When ready to cook, thaw overnight and bake as usual.
Other Keto Dinners I Bake Just As Often
When I’m not making this gratin, I’m usually reaching for one of these: A cheesy keto zucchini lasagna that layers thin-sliced zucchini with meat sauce and ricotta. A buffalo chicken cauliflower bake that satisfies every craving for wings. A skillet chicken with creamy mushroom sauce that’s a total one-pan weeknight win. And a loaded keto taco casserole that checks every comfort food box—minus the carbs.
These recipes all earn repeat status in my kitchen because they’re full of flavor, reheat well, and don’t feel like keto compromises.
Pin This Recipe and Come Back to It Anytime
Save this one to your “Low-Carb Dinners,” “Weeknight Keto Wins,” or “Casseroles That Impress” boards.
Have you tried this with spicy sausage or added mushrooms? I’d love to know how you made it your own. Drop your tweaks and wins—it’s always a blast to see how this gratin evolves in other kitchens.
Print
Keto Broccoli and Cauliflower Au Gratin with Sausage
- Total Time: 45 minutes
- Yield: 6 servings
Description
A rich, comforting, and keto-friendly Broccoli and Cauliflower Au Gratin loaded with smoky sausage, roasted vegetables, and a sharp cheddar cream sauce. It’s creamy, golden, and makes a perfect low-carb main dish or hearty side.
Ingredients
2 cups broccoli florets
2 cups cauliflower florets
1 tablespoon olive oil
1 teaspoon kosher salt
1 teaspoon black pepper
8 ounces smoked sausage, sliced into coins
2 cups heavy cream
1 teaspoon Dijon mustard
2 cloves garlic, minced
2 cups sharp cheddar cheese, freshly grated
0.5 cup extra cheddar cheese for topping
Instructions
1. Preheat oven to 375°F and place rack in the middle position.
2. Toss broccoli and cauliflower with olive oil, salt, and pepper. Roast on a sheet pan for 15 minutes until just tender and browned.
3. While veggies roast, sear sausage slices in a hot skillet until browned on both sides. Set aside.
4. In a saucepan, combine heavy cream, garlic, and Dijon mustard. Simmer for 5–6 minutes until slightly thickened.
5. Turn off heat and whisk in 2 cups of grated cheddar until fully melted.
6. In a ceramic baking dish (11×7 inch recommended), layer roasted veggies and sausage. Pour the cheese sauce evenly over the top and gently stir to coat.
7. Sprinkle with extra cheddar cheese.
8. Bake uncovered for 25–30 minutes until bubbly and golden on the edges.
9. Switch oven to broil for 2–3 minutes to brown the top. Watch carefully.
10. Remove from oven and let rest for 10 minutes before serving.
Notes
Use fresh vegetables for the best texture and flavor.
Grate your own cheddar to avoid anti-caking agents in pre-shredded cheese.
Letting it rest after baking is essential for a creamy, cohesive gratin.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 portion (approx 1/6 of dish)
- Calories: 480
- Sugar: 3g
- Sodium: 780mg
- Fat: 42g
- Saturated Fat: 22g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 125mg
Keywords: Keto, Low Carb, Gratin, Broccoli, Cauliflower
