“Can you believe this creamy Keto Broccoli Spinach Casserole has only 2.6g net carbs per serving?” my friend exclaimed during our latest dinner gathering. As I served up heaping spoonfuls, I couldn’t help but feel pride in not only creating a dish that delights the palate but also supports a low-carb lifestyle. This casserole is the ultimate comfort food, perfect for those cozy weeknight dinners or festive gatherings. Packed with nutrients and a cheesy richness that even non-keto friends adore, it effortlessly checks all the boxes for being both delicious and healthy. Plus, with its quick prep time and endless variations—like adding rotisserie chicken or sautéed mushrooms—it’s a familiar yet exciting dish that never gets old. What secret ingredients might you add to elevate this comforting classic?
Why is this casserole a must-try?
Health-Conscious Indulgence: This Keto Broccoli Spinach Casserole has just 2.6g net carbs per serving, ensuring you indulge guilt-free.
Cheesy Goodness: The delightful combination of cream cheese and sharp cheddar creates a rich, creamy texture that makes every bite a comforting experience.
Quick and Easy: With minimal prep time, this dish is perfect for busy weeknights yet elegant enough for holiday gatherings.
Versatile and Customizable: Feel free to add rotisserie chicken or experiment with other vegetables like mushrooms or artichokes to keep it fresh and exciting.
Crowd-Pleaser: Even those not on a keto diet will love this casserole, making it an excellent choice for sharing at family dinners or potluck gatherings.
Broccoli Spinach Casserole Ingredients
• Get ready to create this delicious dish!
For the Casserole
- Garlic – Adds aromatic flavor; use garlic powder if fresh is unavailable.
- Broccoli Florets – Provides the base veggie; fresh or frozen works, just chop fresh into bite-sized pieces.
- Fresh Baby Spinach – Adds nutrients and volume; kale can be a good substitute if desired.
- Mayonnaise – Serves as a binder; Greek yogurt makes a lighter alternative.
- Cream Cheese – Adds creaminess; ensure it’s softened for easy mixing.
- Onion Powder – Enhances flavor depth; fresh onions can replace this but may require longer cooking.
- Salt and Black Pepper – Basic seasonings; adjust to your taste.
- Sharp Cheddar Cheese – Gives great flavor and melt; swapping for pepper jack adds a spicy twist.
- Mozzarella Cheese – Provides a stretchy, bubbly top; mix in other melting cheeses for variety.
Enjoy your cooking adventure with this Broccoli Spinach Casserole—a nutritious and flavorful way to embrace comfort food!
Step‑by‑Step Instructions for Broccoli Spinach Casserole
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While the oven warms up, grab a baking dish and lightly coat it with nonstick spray to prevent any sticking. This step ensures that your creamy Broccoli Spinach Casserole will bake evenly and achieve that delightful, golden finish on top.
Step 2: Prepare the Broccoli
Next, cook the broccoli according to the package instructions or if using fresh, steam it in the microwave for 4-5 minutes until it’s tender but still vibrant green. Once cooked, make sure to drain the broccoli thoroughly to avoid excess moisture, which can affect the casserole’s texture. Set it aside for mixing later.
Step 3: Mix the Casserole Ingredients
In a large mixing bowl, combine the steamed broccoli with softened cream cheese, mayonnaise, minced garlic, onion powder, salt, and black pepper. Stir in the shredded sharp cheddar cheese and the fresh spinach until all ingredients are well incorporated. The mixture should be creamy and hold together nicely, creating the flavorful base for your Broccoli Spinach Casserole.
Step 4: Assemble the Casserole
Spread the creamy mixture evenly into the prepared baking dish. Use a spatula to ensure the filling is distributed uniformly. Once the mixture is smoothed out, sprinkle a generous layer of mozzarella cheese on top for that delectable gooey crust. This layer will melt beautifully and create the perfect topping.
Step 5: Bake to Perfection
Place the dish in the preheated oven and bake for 30-35 minutes, or until the top is bubbling and golden brown. Keep an eye on the casserole as it cooks; you want it’s edges to look crispy and the cheese to have that appetizing, bubbly appeal.
Step 6: Allow to Cool and Serve
Once baked, carefully remove the casserole from the oven and let it cool for about 5-10 minutes before serving. This cooling period allows the casserole to set up slightly, making it easier to serve. Enjoy your deliciously creamy Broccoli Spinach Casserole, perfect for any meal!
How to Store and Freeze Broccoli Spinach Casserole
-
Fridge: Store leftovers in an airtight container for up to 3 days. Make sure it’s completely cooled before sealing to preserve freshness.
-
Freezer: For longer storage, freeze the casserole for up to 3 months. Cover it tightly with plastic wrap followed by aluminum foil to avoid freezer burn.
-
Reheating: To reheat, thaw overnight in the refrigerator. Warm in the oven at 350°F (175°C) for 20–25 minutes or until heated through to enjoy your creamy Broccoli Spinach Casserole again.
-
Portioning: Consider freezing in individual portions for quick, easy meals during busy days. This makes it a convenient choice for on-the-go dining without sacrificing flavor!
Make Ahead Options
These Broccoli Spinach Casserole preparations are perfect for meal prep enthusiasts! You can prepare the casserole filling up to 24 hours in advance, allowing the flavors to meld beautifully. Simply cook and drain the broccoli, then mix it with the cream cheese, mayonnaise, garlic, onion powder, cheddar cheese, and spinach. Store this mixture in a tightly sealed container in the refrigerator. When you’re ready to finish it off, spread the filling in a baking dish, top it with mozzarella, and bake for 30-35 minutes as directed. This approach saves time on busy weeknights while ensuring your casserole remains just as delicious and comforting when it’s time to serve!
Broccoli Spinach Casserole Variations
Feel free to experiment and customize this dish to fit your preferences and pantry staples.
-
Protein Boost: Add cooked rotisserie chicken or diced ham for extra heartiness. The savory flavors enhance the dish while keeping it satisfying.
-
Veggie Medley: Incorporate other vegetables like cauliflower, asparagus, or artichokes for more nutrition and flavor depth. Mixing in seasonal veggies can keep it exciting!
-
Cheese Swap: Use different cheeses like gouda, provolone, or pepper jack for varied tastes. Each cheese brings its own unique flair to the casserole.
-
Texture Twist: Sprinkle a handful of keto-friendly breadcrumbs or crispy croutons on top for a satisfying crunch. This adds an interesting texture contrast to the creamy filling.
-
Spicy Kick: Add a pinch of red pepper flakes or some diced jalapeños for a delightful heat. It transforms the casserole into a comforting yet fiery dish.
-
Dairy-Free Option: Substitute cream cheese and shredded cheese with dairy-free alternatives for a vegan-friendly version. You’ll still enjoy a rich texture without the dairy.
-
Herb Infusion: Fresh or dried herbs such as thyme, basil, or oregano can elevate the flavors significantly. Mix them in the casserole for a fragrant twist.
-
Casserole Pairings: For a complete meal, serve alongside Christmas Cranberry Spinach or Salmon Spinach Pasta for a delightful contrast of flavors.
There are countless ways to adjust this delightful casserole; let your creativity shine while you cook!
Expert Tips for Broccoli Spinach Casserole
-
Drain Well: Ensure broccoli is well-drained to prevent excess moisture, which can make the casserole watery and affect its creamy texture.
-
Mix Thoroughly: Blend the cream cheese and mayonnaise well with other ingredients to achieve a uniform consistency, enhancing the overall flavor of the Broccoli Spinach Casserole.
-
Experiment with Cheeses: Feel free to swap sharp cheddar and mozzarella with your favorites like gouda or pepper jack, allowing you to customize this dish to your taste.
-
Optional Proteins: For a heartier casserole, incorporate cooked rotisserie chicken or ham, turning your vegetable-focused dish into a satisfying meal.
-
Check Doneness: Bake until the top is golden and bubbly, but be careful not to overcook. Keeping an eye on the casserole helps ensure a perfect finish!
What to Serve with Creamy Keto Broccoli Spinach Casserole
Looking to create a well-rounded meal that complements this creamy and cheesy delight? Here are some excellent pairing ideas sure to elevate your dining experience.
-
Grilled Chicken: Juicy, herb-marinated grilled chicken adds protein and a smoky flavor that perfectly balances the casserole’s richness.
-
Cauliflower Rice: This light, low-carb alternative is a fantastic bed for the casserole. Its subtle texture provides a gentle contrast and keeps the meal keto-friendly.
-
Zesty Salad: A fresh garden salad with a tangy vinaigrette will bring brightness to your table. The crisp greens offer a refreshing crunch to offset the creaminess of the casserole.
-
Sautéed Mushrooms: Earthy, sautéed mushrooms add depth and umami, enhancing the flavors of the casserole while introducing a hearty texture that everyone will love.
-
Steamed Asparagus: Tender asparagus drizzled with lemon adds color and a splash of acidity. Its crisp-tender bites make for a refreshing side dish that never goes out of style.
-
Keto Garlic Bread: A slice of this rich, buttery creation alongside the casserole packs comfort and helps scoop up every cheesy morsel. It’s a must-have for dipping!
-
Sparkling Water with Lime: Quench your thirst with refreshing, bubbly lime water. It beautifully cleanses the palate and adds a hint of citrus that pairs well with the casserole’s cheesy goodness.
-
Berry Parfait: For dessert, consider a light berry parfait. Layers of fresh berries and Greek yogurt provide a sweet yet healthy end to your meal, balancing out the richness of the casserole.
Broccoli Spinach Casserole Recipe FAQs
How do I select ripe and fresh broccoli?
Absolutely! When selecting broccoli, look for vibrant green florets that are firmly attached to the stalk and free from dark spots. Avoid any yellowing or signs of wilting, as these indicate the broccoli is past its prime. You should also check the stem; it should be crisp and not soft.
What is the best way to store leftover casserole?
Very! Store any leftover Broccoli Spinach Casserole in an airtight container in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing to keep it fresh and minimize moisture loss. This way, you can savor those delicious leftovers later!
Can I freeze Broccoli Spinach Casserole? How?
Of course! To freeze your casserole, let it cool completely first. Then, cover it tightly with plastic wrap, followed by aluminum foil to prevent freezer burn. It can be stored frozen for up to 3 months. When you’re ready to enjoy it again, simply thaw it overnight in the refrigerator and reheat in the oven at 350°F for 20-25 minutes until heated through.
What if the casserole turns out too watery?
That’s a great question! If your Broccoli Spinach Casserole seems watery, it might be due to insufficiently drained broccoli. To prevent this, ensure the broccoli is well-drained after steaming. If you’ve already baked it and find it watery, you can place it back in the oven to allow some moisture to evaporate and the cheese to brown a bit more.
Can I make this casserole gluten-free?
Absolutely! This Broccoli Spinach Casserole is already gluten-free as it doesn’t contain any flour or breadcrumbs. However, if you decide to add any additional ingredients like croutons for crunch, make sure to choose gluten-free options so that those on a gluten-free diet can enjoy it too.

Cheesy Broccoli Spinach Casserole for Comfort Food Lovers
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and coat a baking dish with nonstick spray.
- Cook the broccoli according to package instructions or steam fresh broccoli for 4-5 minutes until tender.
- In a mixing bowl, combine broccoli, softened cream cheese, mayonnaise, garlic, onion powder, salt, and black pepper.
- Spread the mixture evenly in the baking dish and sprinkle mozzarella cheese on top.
- Bake for 30-35 minutes, until the top is bubbling and golden brown.
- Allow to cool for 5-10 minutes before serving.

Leave a Reply