As I stood in my kitchen on a chilly afternoon, the aroma of sautéed garlic filled the air, and memories of family gatherings flooded back. That’s when I decided to whip up a Keto Broccoli Spinach Casserole, a dish that has been our go-to for cozy dinners. Not only does this creamy casserole bring joy to the table, but it’s also a low-carb delight with just 2.6g net carbs per serving. Whether you’re serving it as a side dish alongside roasted chicken or enjoying it as the star of a vegetarian meal, it’s a versatile favorite. Plus, it’s easy to prepare, making it a perfect solution for busy weeknights or festive occasions. Curious about how to elevate your dinner game while keeping it healthy? Let’s dive into making this comforting casserole that everyone will love!

Why Choose Broccoli Spinach Casserole?
Versatile Dish: Customize this casserole with your favorite ingredients! Whether you want to swap spinach for kale or add rotisserie chicken for a heartier meal, the possibilities are endless.
Quick Preparation: With simple steps, you can whip up this dish in no time, making it a great option for busy weeknights.
Creamy & Flavorful: The delightful blend of creamy cheeses and garlic-infused broccoli creates a rich flavor that will impress everyone at the table, including non-keto eaters.
Healthy Indulgence: At just 2.6g net carbs per serving, you can indulge guilt-free! It’s the perfect low-carb accompaniment to your favorite protein or as a standalone vegetarian meal.
Freezer-Friendly: Prepare it in advance and freeze leftovers for those nights when cooking feels like a chore. Enjoy comfort food without the hassle anytime!
For more delicious ideas, try our Cottage Cheese Spinach or whip up a batch of our Spinach Mushroom Orzo as delightful side dishes.
Broccoli Spinach Casserole Ingredients
For the Casserole
• Crushed Garlic – Enhances flavor; using fresh adds a robust taste.
• Broccoli Florets – Provides structure and nutrition; both fresh and frozen work well.
• Fresh Baby Spinach – Adds vibrant color and nutrients; substitute with kale or Swiss chard if desired.
• Mayonnaise – Acts as a binder while adding creaminess; Greek yogurt makes a great substitute.
• Cream Cheese – Contributes rich texture and creaminess; be sure to soften for easier mixing.
• Onion Powder – Offers savory depth; feel free to use fresh onion for a stronger punch.
• Salt – Enhances overall flavor; adjust according to your taste preferences.
• Black Pepper – Adds a subtle spice to elevate the dish.
• Sharp Cheddar Cheese – Delivers a strong cheese flavor; you can use mild cheddar for a milder taste.
• Mozzarella Cheese – Creates a bubbly, golden crust; consider substituting with provolone or Gouda for a twist.
This flavorful Broccoli Spinach Casserole is sure to become a warm and comforting staple in your kitchen!
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 9×13-inch baking dish and lightly spray it with nonstick cooking spray. This ensures your Broccoli Spinach Casserole releases easily after baking, giving you perfect, golden portions to serve.
Step 2: Cook the Broccoli
Next, take your broccoli florets and place them in a microwave-safe bowl with a splash of water. Microwave for 4-5 minutes until they are tender but still vibrant green. Once cooked, drain any excess water and chop the broccoli into smaller pieces, ready to blend into the rich flavors of the casserole.
Step 3: Mix the Ingredients
In a spacious mixing bowl, combine the chopped broccoli with softened cream cheese, mayonnaise, crushed garlic, onion powder, salt, and black pepper. Fold in the fresh baby spinach and shredded sharp cheddar cheese, mixing until everything is well incorporated. This savory blend forms the creamy base of your Broccoli Spinach Casserole.
Step 4: Assemble the Casserole
Spread the broccoli mixture evenly into the prepared baking dish, making sure every inch is covered. Top it off with a generous layer of shredded mozzarella cheese. This layer will melt beautifully and create that delectable, bubbly crust we all love.
Step 5: Bake to Perfection
Place the baking dish in your preheated oven and bake for 30-35 minutes. Keep an eye on the casserole as it bakes; you want the top to achieve a beautiful golden brown and be bubbly. The wonderful aroma will fill your kitchen, making it hard to wait for the finished dish!
Step 6: Cool and Serve
Once baked, carefully remove the casserole from the oven and let it cool for about 5 minutes. This allows the flavors to settle and makes serving easier. Cut into squares and serve warm, either as a delightful side or a comforting main dish. The creamy texture and rich flavors in this Broccoli Spinach Casserole are bound to impress everyone at the table!

Expert Tips for Broccoli Spinach Casserole
-
Choose Fresh Ingredients: Fresh broccoli and spinach are ideal for flavor and texture. If using frozen veggies, ensure they’re well-drained to avoid a watery casserole.
-
Soften Cream Cheese: Make sure your cream cheese is completely softened before mixing; this prevents lumps and ensures a smooth, creamy casserole.
-
Experiment with Cheese: Don’t shy away from trying different cheeses! Swap sharp cheddar for pepper jack or add parmesan for an extra flavor boost in your Broccoli Spinach Casserole.
-
Prep Ahead: For busy days, prep the casserole in advance and store it in the fridge. Just pop it in the oven when you’re ready for a delicious meal.
-
Avoid Overbaking: Keep an eye on the casserole towards the end of the bake time. Overbaking can result in a dry texture; aim for bubbly and golden!
-
Customize Your Dish: Feel free to add cooked chicken, sausage, or extra veggies. This flexibility makes your Broccoli Spinach Casserole not only flavorful but also uniquely yours!
Make Ahead Options
These Keto Broccoli Spinach Casserole make ahead options are perfect for busy weeknights! You can prepare the casserole mixture (broccoli, cream cheese, mayonnaise, garlic, onion powder, salt, black pepper, cheddar cheese, and spinach) up to 24 hours in advance; just mix everything together and store it in an airtight container in the refrigerator. To maintain its delicious quality, cover tightly to prevent drying out. When you’re ready to serve, simply transfer the mixture to a greased baking dish, top with mozzarella cheese, and bake as directed for 30-35 minutes. Enjoy restaurant-quality comfort food with incredible ease—perfect for those hectic days!
How to Store and Freeze Broccoli Spinach Casserole
Fridge: Store leftovers in an airtight container for up to 4 days. Make sure to let the casserole cool completely before sealing to maintain freshness.
Freezer: For longer storage, wrap the cooled casserole tightly with plastic wrap and then aluminum foil. It can be frozen for up to 3 months.
Reheating: To reheat, thaw overnight in the fridge if frozen, then bake at 350°F (175°C) for about 20-25 minutes until heated through.
Serving Tip: This delicious Broccoli Spinach Casserole can be enjoyed warm or at room temperature, making it a great make-ahead option for gatherings!
What to Serve with Keto Broccoli Spinach Casserole?
Elevate your dining experience by pairing this creamy delight with complementary dishes that enhance its rich flavors and textures.
-
Grilled Chicken: Juicy, tender grilled chicken adds protein and a smoky flavor. The combination creates a satisfying, balanced meal.
-
Garlic Butter Mushrooms: Sautéed mushrooms tossed in garlic butter bring an earthy depth to your dinner plate, enhancing the casserole’s creamy profile.
-
Cauliflower Rice: Light and fluffy cauliflower rice serves as a low-carb canvas, perfect for soaking up the casserole’s creamy goodness.
-
Roasted Brussel Sprouts: Crispy, caramelized Brussel sprouts add a delightful crunch, balancing the softness of the casserole with their unique flavor.
-
Crisp Green Salad: A fresh salad topped with cucumbers, bell peppers, and a zesty vinaigrette brings a refreshing note, cutting through the richness of the dish.
-
Sparkling Water with Lime: This refreshing drink adds a hint of zest that complements the casserole’s creaminess while keeping things light.
-
Dark Chocolate Mousse: End your meal with a rich dark chocolate mousse for a luxurious, low-carb dessert that feels indulgent and elegant.
Each of these pairings not only enhances the culinary experience but also keeps your meal vibrant and lively!
Broccoli Spinach Casserole Variations
Feel free to get creative with this versatile casserole that invites your personal touch and flavor preferences!
-
Greens Swap: Use kale or Swiss chard instead of spinach for a different leafy texture and nutrition boost. These options add a slightly earthier flavor, enhancing the overall depth of your dish.
-
Cheesy Delight: Try using pepper jack cheese instead of sharp cheddar for a spicy twist. The creamy mozzarella topping can still elevate the casserole with great meltability that everyone will love!
-
Hearty Addition: Add cooked chicken or diced ham to turn this casserole into a filling main course. Shredded rotisserie chicken works perfectly, making it a go-to dish for busy weeknights.
-
Mushroom Medley: Toss in sautéed mushrooms for an earthy flavor and extra texture. Complementing the creamy base, they add a hearty touch that makes each bite satisfying.
-
Breakfast Casserole: Mix in some beaten eggs to transform this into a breakfast casserole. These will add a wonderful fluffiness, great for serving at brunch or special occasions.
-
Flavor Boost: Fold in artichoke hearts or frozen peas in the mixture for an interesting flavor twist and a pop of color. The little bursts of sweetness from the peas offer a delightful complement to the savory layers.
-
Cauliflower Base: Swap out the broccoli for riced cauliflower to alter the base of your casserole. This low-carb option keeps it light while still retaining that comforting, cheesy flavor.
For more inspiration, consider pairing this delicious casserole with something like a comforting Tuscan Chicken Casserole or mix it up with our delightful Spinach Mushroom Orzo as tasty sides that are sure to impress!

Broccoli Spinach Casserole Recipe FAQs
How do I choose ripe broccoli for the casserole?
Absolutely! Look for broccoli florets that are bright green with tight buds. Avoid any that have yellowing or dark spots. Fresh broccoli not only adds a vibrant color to your casserole but also ensures the best flavor and texture.
What is the best way to store leftover Broccoli Spinach Casserole?
To store leftovers, transfer the casserole into an airtight container and place it in the refrigerator. It will remain fresh for up to 4 days. Make sure it cools to room temperature before sealing to prevent condensation and sogginess.
Can I freeze Broccoli Spinach Casserole? How?
Very! To freeze, let the casserole cool completely after baking. Wrap it tightly in plastic wrap, then cover it with aluminum foil to prevent freezer burn. It will keep well for up to 3 months. When ready to enjoy, thaw it in the fridge overnight and reheat it in the oven at 350°F (175°C) for about 20-25 minutes.
What if my casserole turns out watery?
That’s a common concern! To prevent a watery casserole, make sure to drain any excess moisture from the broccoli after cooking. If using frozen spinach, thaw it and squeeze out the extra liquid before adding it to the mix. Also, ensure that the cream cheese is fully softened for a smoother texture.
Is Broccoli Spinach Casserole suitable for those with dairy allergies?
While this recipe is rich in dairy ingredients, those with dairy allergies can still enjoy a version of the casserole. Substitute the cream cheese and mayonnaise with dairy-free alternatives like soaked cashew cream or avocado cream. Also, use plant-based cheese for that cheesy flavor.
Can pets eat this casserole?
It’s best not to share this savory dish with your pets. Ingredients like garlic and onion can be harmful to dogs and cats, so make sure to keep this delightful Broccoli Spinach Casserole to yourself!

Mouthwatering Broccoli Spinach Casserole for Cozy Nights
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Lightly spray a 9x13-inch baking dish with nonstick cooking spray.
- Place broccoli florets in a microwave-safe bowl and microwave for 4-5 minutes until tender but vibrant green. Drain excess water and chop into smaller pieces.
- In a mixing bowl, combine chopped broccoli with softened cream cheese, mayonnaise, crushed garlic, onion powder, salt, and black pepper. Fold in fresh baby spinach and shredded sharp cheddar cheese.
- Spread the broccoli mixture evenly into the prepared baking dish, and top with a layer of shredded mozzarella cheese.
- Bake in the preheated oven for 30-35 minutes until the top is golden brown and bubbly.
- Let the casserole cool for about 5 minutes before serving warm. Cut into squares and enjoy.

Leave a Reply