Introduction
In the world of ketogenic cuisine, finding satisfying, low-carb dishes can be a delightful challenge. This Keto Veggie Casserole featuring cauliflower and broccoli is not only easy to prepare but also packed with flavor and nutrients. Perfect as a main dish or a hearty side, this casserole is an excellent way to incorporate more vegetables into your diet while keeping your carb intake low. In this detailed guide, we will explore the ingredients, nutritional benefits, and step-by-step instructions for crafting this delicious dish.
Ingredients
For the Casserole:
- 4 cups cauliflower floretsย (fresh or frozen)
- 2 cups broccoli floretsย (fresh or frozen)
- 1 cup heavy creamย (or coconut cream for a dairy-free option)
- 1 cup shredded cheddar cheeseย (or dairy-free cheese alternative)
- 1 cup shredded mozzarella cheeseย (or dairy-free cheese alternative)
- 3 large eggs
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 1 tablespoon olive oilย (or avocado oil)
- 1 teaspoon dried Italian herbsย (oregano, basil, or thyme)
Optional Toppings:
- Additional shredded cheese
- Fresh parsley for garnish
- Crushed red pepper flakes for added heat
The Ultimate Healthy Veggie Casserole
A veggie casserole is one of the most versatile, comforting, and nutritious meals you can prepare. This healthy version is completely vegan, keto-friendly, diabetic-friendly, high in protein, low in carbohydrates, and suitable for Weight Watchers meal plans.
Unlike traditional vegetable casseroles that often rely on heavy cream, butter, and large amounts of cheese, this recipe uses wholesome plant-based ingredients to create a rich, creamy, and satisfying dish without unnecessary calories.
This casserole combines broccoli, cauliflower, bell peppers, spinach, onions, mushrooms, and a creamy high-protein sauce made with tofu and unsweetened plant milk. Every bite is packed with fiber, vitamins, minerals, antioxidants, and plant-based protein.
One of the greatest advantages of this recipe is that it can be prepared in advance. You can assemble the casserole the night before and bake it when youโre ready to serve it.
This recipe is ideal for busy families because it requires very little hands-on cooking. Simply prepare the vegetables, blend the sauce, assemble the casserole, and bake.
Vegetable casseroles are excellent for meal preparation because they store well in the refrigerator and maintain their texture after reheating.
The combination of broccoli and cauliflower creates a hearty, filling meal without adding large amounts of carbohydrates.
Bell peppers add natural sweetness, while mushrooms contribute a delicious, savory flavor that makes the casserole taste rich and satisfying.
Spinach increases the nutritional value by adding iron, folate, and antioxidants.
Using tofu as the base for the creamy sauce dramatically increases the protein content while keeping the recipe completely dairy-free.
People following a ketogenic lifestyle often struggle to consume enough vegetables. This casserole solves that problem by providing several servings of low-carbohydrate vegetables in a single meal.
For people managing diabetes, this recipe provides fiber, protein, and healthy fats that may help promote more stable blood sugar levels.
Weight Watchers followers will appreciate the low SmartPoints value and generous serving size.
Because this recipe is naturally gluten-free, itโs also suitable for people who avoid wheat products.
The vegetables can easily be customized according to seasonal availability. Zucchini, asparagus, Brussels sprouts, kale, and green beans all work wonderfully in this recipe.
The creamy sauce is made without flour, making it a perfect choice for people following low-carbohydrate meal plans.
This casserole is satisfying enough to serve as a complete meal, but it also works beautifully as a side dish.
Another benefit of this recipe is its impressive nutritional profile. Every serving provides protein, fiber, vitamins, and minerals while remaining relatively low in calories.
The colorful combination of vegetables makes this casserole visually appealing, which can encourage children and picky eaters to enjoy more vegetables.
Whether youโre following a vegan lifestyle, a keto diet, a diabetic meal plan, or Weight Watchers, this healthy veggie casserole is a delicious addition to your weekly menu.
Preparation Time
| Category | Time |
|---|---|
| Preparation Time | 20 minutes |
| Cooking Time | 35 minutes |
| Total Time | 55 minutes |
Yield
6 servings
Ingredients
Vegetables
- 3 cups broccoli florets (300 g)
- 3 cups cauliflower florets (300 g)
- 1 red bell pepper, chopped (150 g)
- 1 yellow bell pepper, chopped (150 g)
- 1 cup mushrooms, sliced (80 g)
- 1 medium onion, diced (100 g)
- 2 cups fresh spinach (60 g)
- 2 cloves garlic, minced
High-Protein Creamy Sauce
- 14 ounces (400 g) extra-firm tofu, drained
- 1 cup (240 ml) unsweetened almond milk
- 3 tablespoons nutritional yeast
- 2 tablespoons ground flaxseed
- 1 tablespoon lemon juice
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ยฝ teaspoon black pepper
- ยฝ teaspoon salt
Optional Topping
- 2 tablespoons nutritional yeast
- 1 tablespoon chopped parsley
Equipment
- 9ร13-inch casserole dish
- Large mixing bowl
- Blender
- Knife
- Cutting board
- Measuring cups
- Measuring spoons
Instructions
Step 1: Preheat the Oven
Preheat your oven to 375ยฐF (190ยฐC).
Lightly grease a casserole dish with cooking spray.
Step 2: Prepare the Vegetables
Wash all vegetables thoroughly.
Cut the broccoli and cauliflower into bite-sized florets.
Dice the onion.
Slice the mushrooms.
Chop the bell peppers into medium-sized pieces.
Step 3: Steam the Vegetables
Steam the broccoli and cauliflower for 5 minutes.
They should be slightly tender but still firm.
Do not overcook them because they will continue cooking in the oven.
Step 4: Prepare the Sauce
Add the following ingredients to a blender:
- Tofu
- Almond milk
- Nutritional yeast
- Flaxseed
- Lemon juice
- Onion powder
- Garlic powder
- Italian seasoning
- Salt
- Black pepper
Blend until completely smooth.
Step 5: Sautรฉ the Aromatics
Heat a nonstick skillet over medium heat.
Add the onions, mushrooms, and garlic.
Cook for 5 minutes until softened.
Step 6: Combine the Vegetables
In a large bowl, combine:
- Broccoli
- Cauliflower
- Bell peppers
- Mushrooms
- Onions
- Spinach
Mix gently.
Step 7: Add the Sauce
Pour the creamy tofu sauce over the vegetables.
Stir until all vegetables are evenly coated.
Step 8: Assemble the Casserole
Transfer the mixture to the prepared baking dish.
Spread it evenly.
Sprinkle additional nutritional yeast over the top.
Step 9: Bake
Bake for 30โ35 minutes.
The casserole should be bubbling around the edges and lightly golden on top.
Step 10: Rest Before Serving
Remove the casserole from the oven.
Allow it to rest for 10 minutes before serving.
This helps the casserole firm up and makes serving easier.
Expert Tips
Remove Excess Moisture
Vegetables naturally release water during cooking.
Steaming them briefly before baking prevents a watery casserole.
Add More Protein
Increase the protein by adding:
- Tempeh
- Edamame
- Hemp seeds
- Extra tofu
Meal-Prep Friendly
Divide the casserole into individual containers for easy lunches throughout the week.
Use Fresh Vegetables
Fresh vegetables provide the best texture.
Frozen vegetables can become soft after baking.
Storage Instructions
Refrigerator: Store in an airtight container for up to 5 days.
Freezer: Freeze for up to 3 months.
Reheating: Bake at 350ยฐF (175ยฐC) for 15 minutes.
Serving Suggestions
Serve this casserole with:
- Cauliflower rice
- Zucchini noodles
- Fresh salad
- Roasted vegetables
- Avocado slices
Nutritional Benefits
Broccoli
- Rich in vitamin C
- High in fiber
- Contains antioxidants
Cauliflower
- Low in carbohydrates
- Excellent source of vitamin K
- Supports digestion
Bell Peppers
- High in vitamin A
- Excellent source of vitamin C
- Rich in antioxidants
Spinach
- High in iron
- Rich in folate
- Contains magnesium
Tofu
- Excellent source of plant-based protein
- Rich in calcium
- Low in carbohydrates
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 205 |
| Protein | 15 g |
| Total Carbohydrates | 10 g |
| Net Carbohydrates | 6 g |
| Fiber | 4 g |
| Fat | 11 g |
| Sugar | 4 g |
| Sodium | 280 mg |
Nutrition values are approximate.
Weight Watchers SmartPoints (Per Serving)
| WW Plan | SmartPoints |
|---|---|
| Blue | 3 |
| Green | 4 |
| Purple | 3 |




