When I want to make something rich, cheesy, low-carb, and super satisfying, this Keto Broccoli and Cauliflower Au Gratin with Sausage is my go-to comfort dish. It brings together the savory bite of sausage with tender-crisp vegetables wrapped in a creamy, cheesy sauce — all baked into golden, bubbling perfection. The best part? It’s filling enough to stand on its own, making dinner both delicious and easy.

I love how this recipe strikes a balance between indulgent and wholesome. It’s one of those dishes that feels like a cheat meal, but it’s actually keto-friendly and packed with nutrients. Plus, everything comes together in one baking dish, which means less mess and more time to enjoy.
Why You’ll Love This Keto Broccoli and Cauliflower Au Gratin with Sausage
This dish is more than just a weeknight dinner — it’s a comforting, flavorful meal that works for meal prep, special occasions, or cozy nights in. The cheese sauce clings to every bite of broccoli and cauliflower, while the sausage adds smoky richness. It’s gluten-free, low-carb, and extremely satisfying.
What Kind of Sausage Should I Use?
You can use any fully cooked sausage you like. Smoked sausage, kielbasa, or even chicken sausage all work great. I personally go for a smoked beef sausage with a bit of spice because it adds a nice depth of flavor to the cheese and vegetables. Just slice it into rounds for that perfect bite.
Options for Substitutions
- Cheese: Swap cheddar for Gruyère, mozzarella, or a spicy pepper jack.
- Sausage: Use turkey sausage or even bacon crumbles if you’re cutting calories.
- Vegetables: Add mushrooms or swap in zucchini for some variety.
- Cream: Heavy cream can be replaced with full-fat coconut milk for a dairy-free twist.
Ingredients for this Keto Broccoli and Cauliflower Au Gratin with Sausage
- Broccoli florets – They bring fiber, nutrients, and a satisfying bite to balance the rich cheese sauce.
- Cauliflower florets – Mild and tender, they soak up the cheese sauce beautifully and keep the dish keto-friendly.
- Sausage (sliced) – Adds smoky, savory flavor and protein to make this a complete, hearty meal.
- Heavy cream – Creates the creamy base that binds everything together and keeps it rich.
- Cheddar cheese (shredded) – Offers sharpness and gooey texture when baked.
- Parmesan cheese – Boosts the umami and adds a golden crust on top.
- Garlic (minced) – Adds depth and aromatic flavor to the sauce.
- Onion (diced, optional) – Enhances the savory profile and sweetness when cooked.
- Butter – Used for sautéing and enriching the sauce.
- Salt and pepper – Essential seasonings to bring out all the flavors.
- Paprika (optional) – Adds a smoky kick and vibrant color.
Step 1: Preheat and Prep
Preheat your oven to 375°F (190°C). Grease a medium-sized baking dish with butter or non-stick spray. Bring a pot of salted water to a boil.
Step 2: Blanch the Vegetables
Add the broccoli and cauliflower florets to the boiling water. Blanch for 2-3 minutes until slightly tender but still firm. Drain immediately and set aside. This helps keep the veggies vibrant and not overcooked after baking.
Step 3: Cook the Sausage
In a large skillet over medium heat, cook the sausage slices until browned and slightly crispy around the edges. Remove and set aside.
Step 4: Make the Cheese Sauce
In the same skillet, melt the butter and sauté the garlic and onions until fragrant and soft. Pour in the heavy cream and bring it to a gentle simmer. Stir in the shredded cheddar and half the Parmesan until melted and smooth. Season with salt, pepper, and a pinch of paprika if using.
Step 5: Combine Everything
In your prepared baking dish, layer the blanched broccoli and cauliflower with the sausage slices. Pour the cheese sauce over everything and gently mix to coat.
Step 6: Bake to Perfection
Top with the remaining Parmesan cheese. Bake uncovered for 20–25 minutes, or until the top is golden and bubbly. Let it rest for 5 minutes before serving so the sauce can thicken.
How Long to Prepare the Keto Broccoli and Cauliflower Au Gratin with Sausage
Prep Time: You’ll need about 15 minutes to prep the ingredients—chopping the vegetables, slicing the sausage, and setting up the cheese sauce. Blanching the vegetables and browning the sausage go quickly, especially when done simultaneously.
Cook Time: The dish bakes for 20–25 minutes in the oven, just enough to meld the flavors and form a delicious golden crust. Let it sit for 5 minutes afterward to set before serving.
Tips for Perfect Keto Broccoli and Cauliflower Au Gratin with Sausage
- Use fresh vegetables: Frozen broccoli and cauliflower can work, but they tend to release more water and can make the dish watery.
- Shred your own cheese: Pre-shredded cheese often contains anti-caking agents that affect melting.
- Don’t skip blanching: This keeps the vegetables tender-crisp and prevents them from becoming mushy during baking.
- Choose bold sausage: A smoky or spicy sausage can really elevate the dish.
- Rest before serving: Letting the casserole rest ensures the sauce thickens and everything holds together.
Watch Out for These Mistakes While Cooking
- Overcooking the vegetables: Blanching for too long will make them mushy after baking.
- Too much liquid: Avoid adding extra cream or watery ingredients—this is meant to be thick and rich.
- Uneven cheese melting: Stir cheese in slowly over low heat for a smooth sauce.
- Using mild sausage: If your sausage lacks flavor, the whole dish might fall flat.
- Skipping seasoning: Taste your cheese sauce before baking—adjust salt, pepper, or spices as needed.
What to Serve With Keto Broccoli and Cauliflower Au Gratin with Sausage?
1. Fresh Green Salad
A crisp, simple salad with vinaigrette adds freshness to balance the richness of the dish.
2. Keto Garlic Bread
Almond flour or cheese-based garlic bread makes a perfect low-carb pairing.
3. Roasted Brussels Sprouts
A second helping of veggies with a caramelized crunch rounds out the meal.
4. Deviled Eggs
Creamy and protein-packed, these are a perfect light side dish.
5. Pickles or Fermented Veggies
Their acidity cuts through the creamy cheese and sausage.
Storage Instructions
Refrigerator: Store any leftovers in an airtight container in the fridge for up to 4 days. It reheats well in the microwave or oven.
Freezer: You can freeze this dish before or after baking. If freezing after, let it cool completely, then wrap tightly. Freeze up to 2 months. Thaw overnight in the fridge and reheat in the oven at 350°F until hot.
Reheating Tips: For best results, reheat in the oven to maintain texture. Add a splash of cream if it seems dry.
Estimated Nutrition
(Per serving, based on 6 servings)
- Calories: ~420
- Fat: 34g
- Carbs: 8g (Net Carbs: ~5g)
- Protein: 20g
- Fiber: 3g
- Sugar: 2g
Frequently Asked Questions
What’s the best cheese to use for this dish?
Sharp cheddar is a favorite, but Gruyère, mozzarella, or a blend of cheeses can work well too.
Can I make this dish dairy-free?
Yes, substitute the cheese and cream with dairy-free alternatives like coconut milk and plant-based cheese.
Is this recipe suitable for meal prep?
Absolutely! It stores and reheats beautifully, making it ideal for prepping a few days in advance.
Can I use frozen vegetables?
You can, but make sure to thaw and drain them well to avoid excess moisture.
How do I make it spicier?
Add red pepper flakes to the cheese sauce or use a hot sausage for more heat.
Conclusion
Keto Broccoli and Cauliflower Au Gratin with Sausage is a rich, cheesy, and deeply satisfying low-carb comfort food that’s simple to make and full of bold flavors. It’s the perfect recipe for busy weeknights, keto meal prep, or when you’re just craving something cozy and delicious. With its creamy sauce, crisp-tender veggies, and savory sausage, it’s hard to beat this one-dish wonder.
Keto Broccoli and Cauliflower Au Gratin with Sausage
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
This Keto Broccoli and Cauliflower Au Gratin with Sausage is the ultimate easy dinner idea for low-carb comfort food lovers. Loaded with crisp-tender broccoli and cauliflower, smoky sausage slices, and smothered in a rich, creamy cheese sauce, this dish bakes to golden perfection in under 30 minutes. It’s perfect for quick weeknight meals, keto meal prep, or satisfying cravings without breaking your diet. Whether you’re looking for breakfast ideas, dinner ideas, or just a healthy snack, this easy recipe fits the bill.
Ingredients
2 cups broccoli florets
2 cups cauliflower florets
8 oz sausage, sliced
1 cup heavy cream
1 1/2 cups shredded cheddar cheese
1/2 cup grated Parmesan cheese
2 cloves garlic, minced
1/2 cup diced onion (optional)
2 tbsp butter
1/2 tsp salt
1/4 tsp black pepper
1/4 tsp paprika (optional)
Instructions
1. Preheat your oven to 375°F (190°C) and grease a medium-sized baking dish.
2. Bring a pot of salted water to a boil and blanch the broccoli and cauliflower for 2–3 minutes. Drain and set aside.
3. In a skillet over medium heat, cook sausage slices until browned. Remove and set aside.
4. In the same skillet, melt butter and sauté garlic and onions until soft.
5. Pour in heavy cream and bring to a simmer. Stir in cheddar and half of the Parmesan until melted and smooth. Season with salt, pepper, and paprika.
6. Layer the blanched vegetables and sausage in the baking dish. Pour the cheese sauce over and mix gently.
7. Sprinkle remaining Parmesan cheese on top.
8. Bake uncovered for 20–25 minutes until golden and bubbly.
9. Let it rest for 5 minutes before serving.
Notes
Use fresh vegetables for best texture and flavor.
Let the dish rest before serving to allow the sauce to thicken.
Shred your own cheese for better melting and fewer additives.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/6 of dish
- Calories: 420
- Sugar: 2g
- Sodium: 780mg
- Fat: 34g
- Saturated Fat: 18g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 95mg