Skip to Content

Keto Broccoli Cauliflower Casserole

My Keto Broccoli Cauliflower Casserole brings all the coziness of a warm, cheesy casserole fresh from the oven with a plant-based twist. It’s packed with vibrant veggies, rich flavors, and a delightful cheesy finish. Whether you’re following a keto lifestyle or simply looking for a nourishing meal, this dish is bound to become a favorite.

A large spoon lifts the casserole out of the baking dish.

What is Keto Broccoli Cauliflower Casserole

Casseroles have been a staple of home cooking for generations, blending wholesome ingredients into one comforting dish.

This keto-friendly version draws inspiration from classic vegetable bakes but keeps things low in carbs and entirely plant-based. Instead of traditional starch-heavy additions, I use hearty broccoli and cauliflower, combined with savory vegan ground beef and crushed tomatoes.

The result? A deliciously rich and creamy dish that satisfies without compromising a ketogenic lifestyle.

Ingredients for the Best Results

The key to an exceptional casserole is in the quality and combination of ingredients. Fresh broccoli and cauliflower florets create the perfect base, providing a satisfying bite while absorbing the flavors of the sauce.

Sautéed onions and garlic bring a deep, aromatic foundation, while crushed tomatoes add a hint of tangy sweetness. The vegan ground beef contributes a robust, meaty texture, making every bite fulfilling.

And of course, a generous amount of dairy-free cheese binds it all together, with some reserved for that golden, melty topping that makes casseroles so irresistible. A drizzle of olive oil enhances the richness while keeping everything perfectly moist.

How to Make Keto Broccoli Cauliflower Casserole

I start by preheating the oven, setting the stage for all the flavors to meld beautifully.

The broccoli and cauliflower florets are fist boiled in salt water — just enough to soften them a bit, about 4-5 minutes max.

Meanwhile, onions and garlic sauté in a pan, filling the kitchen with their mouthwatering aroma. The vegan ground beef and crushed tomatoes join in, simmering into a luscious, savory mixture.

In a baking dish, the casserole is layered: first the broccoli and cauliflower, followed by the tomato-sauce-beef mixture, and finally vegan cheese. Repear ones. Finally, the Keto Broccoli Cauliflower Casserole is baked to golden perfection.

Tips and Tricks for Leftovers

This casserole is just as good the next day—maybe even better! Storing it in an airtight container keeps the flavors locked in, making for an easy reheat-and-eat meal.

Warming Keto Broccoli Cauliflower Casserole up in the oven helps maintain that crisp cheesy top, but if you’re in a hurry, a quick zap in the microwave works too.

If you love meal prep, this dish freezes beautifully. Just portion it out, freeze, and enjoy a comforting, homemade meal anytime.

Ideas for Variations

There are endless ways to tweak this recipe while staying true to its keto-friendly nature. Adding mushrooms brings an earthy depth, while a handful of spinach sneaks in extra greens.

If you like a spicy kick, a sprinkle of chili flakes or diced jalapeños does the trick. For an even creamier texture, a splash of coconut cream can elevate the dish to another level of indulgence.

The beauty of this casserole is its versatility—you can truly make it your own.

Other recipes to try

Collage of two photos of Keto Broccoli Cauliflower Casserole with recipe title text.

I’d love to see how your Keto Broccoli Cauliflower Casserole turns out!

Snap a picture and tag me on Instagram and Facebook so I can admire your delicious masterpiece.

And if you enjoyed this recipe, leave a comment and a star rating below—your feedback means the world to me!

A large spoon lifts the casserole out of the baking dish.

Keto Broccoli Cauliflower Casserole

Yield: 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

My Keto Broccoli Cauliflower Casserole is like a warm, cheesy hug from the oven, but with a plant-based makeover. It’s packed with colorful veggies, bursting with flavor, and topped with a gooey, cheesy goodness. Whether you’re on a keto diet or just looking for a tasty and filling meal, this dish is sure to become a new favorite!

Ingredients

  • 15 oz broccoli florets
  • 15 oz cauliflower florets
  • 2 tablespoons olive oil
  • 1/2 cup onions, chopped
  • 4 cloves garlic, minced
  • 16 oz crushed tomatoes
  • 8 oz vegan ground beef
  • 6 oz dairy free cheese, divided
  • salt, pepper to taste

Instructions

  1. I start by preheating the oven to 390F, setting the stage for all the flavors to dance together in harmony.
  2. The broccoli and cauliflower florets are gently boiled in salted water until they’re just a bit tender, about 4-5 minutes.
  3. Meanwhile, onions and garlic sizzle in a pan, filling the kitchen with their irresistible aroma. The vegan ground beef and crushed tomatoes join in, simmering into a rich, savory sauce.
  4. In a baking dish, the casserole is layered: first the broccoli and cauliflower, followed by the tomato-sauce-beef mixture, and finally vegan cheese. Repeat the process.
  5. Finally, the Keto Broccoli Cauliflower Casserole is baked to golden perfection in 15 minutes.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 433Total Fat: 26gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 0mgSodium: 1138mgCarbohydrates: 7gFiber: 9gSugar: 4gProtein: 30g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Skip to Recipe