Jump to Recipe Print RecipeIn the hustle of daily life, it’s easy to overlook how the simplest dishes can bring us the most joy. That’s why I’m excited to share my Keto Broccoli Spinach Casserole, a delightful fusion of creaminess and nutrition that transforms ordinary veggies into a comforting masterpiece. With only 2.6g net carbs per serving, this casserole is not just a dream for those of us embracing the low-carb lifestyle; it’s also a crowd-pleaser that will leave your whole family smiling at the dinner table. Plus, it’s quick to prepare, making it perfect for busy weeknights or a delicious addition to gatherings. Curious to discover how such a healthy yet indulgent dish comes together? Let’s dive into this recipe adventure! Why is Broccoli Spinach Casserole a Must-Try? Deliciously creamy: This casserole delivers a rich and indulgent flavor that satisfies your comfort food cravings while staying low in carbs. Quick preparation: With minimal ingredients and easy steps, you’ll have it ready in no time, perfect for those busy weeknights. Nutrient-packed: Bursting with fresh spinach and broccoli, it not only tastes great but also offers essential vitamins and fiber—making it a great Chicken Spinach Casserole alternative! Versatile: Feel free to customize it with different low-carb veggies or proteins to make it your own, ensuring every family member finds something to love. Crowd-pleaser: Whether you’re serving it at a holiday gathering or a regular weeknight dinner, this dish is sure to impress everyone at the table! Broccoli Spinach Casserole Ingredients For the Casserole • Crushed Garlic – Adds aromatic flavor; use fresh or pre-minced for convenience. • Frozen Broccoli Florets (12 oz) – The base of the casserole, offering fiber and nutrients; substitute with fresh broccoli if preferred. • Fresh Baby Spinach (2 cups) – Provides nutrients and a pop of color; fresh is recommended as it wilts less during cooking. • Mayonnaise (2 tbsp) – Contributes creaminess and binds the ingredients; can substitute with plain Greek yogurt for a tangy flavor. • Cream Cheese (2 oz, softened) – Helps create a rich, creamy texture; ensure it’s fully softened for easy mixing. • Onion Powder (½ tsp) – Adds savory depth; can be replaced with fresh onion for a stronger flavor. • Salt (½ tsp) – Enhances the overall taste; adjust it according to your dietary needs. • Black Pepper (¼ tsp) – Brings a hint of mild heat; feel free to increase for more spice. • Sharp Cheddar Cheese (½ cup, shredded) – Infuses flavor and richness; other cheese varieties can be swapped for different tastes. • Mozzarella Cheese (¾ cup, shredded) – Creates a stretchy, melty topping; optional to cover with breadcrumbs for texture if not keto. For Optional Garnish • Breadcrumbs – Adds crunch on top; skip for a keto-friendly option. • Fresh Herbs – Sprinkling parsley or chives can enhance presentation and flavor! Step‑by‑Step Instructions for Broccoli Spinach Casserole Step 1: Preheat Your Oven Begin by preheating your oven to 350°F (175°C). While the oven heats up, grab a 7½”x10″ baking dish and spray it generously with nonstick cooking spray to ensure your broccoli spinach casserole does not stick. This will create a perfect base for the creamy mixture you’re about to whip up, ensuring easy serving later. Step 2: Prepare the Broccoli Next, cook the frozen broccoli florets according to the package instructions. If you’re using fresh broccoli, microwave it for about 4-5 minutes until tender. Once cooked, drain the excess water and chop the florets into bite-sized pieces. The broccoli should be vibrant and soft, forming the heart of the broccoli spinach casserole. Step 3: Mix the Ingredients In a large mixing bowl, combine the steamed broccoli, 2 ounces of softened cream cheese, 2 tablespoons of mayonnaise, ½ teaspoon of onion powder, and crushed garlic. Stir in ½ cup of shredded sharp cheddar cheese and 2 cups of fresh baby spinach. Mix thoroughly until all ingredients are well incorporated—this creamy mixture is what makes your casserole so delightful! Step 4: Assemble the Casserole Spoon the rich broccoli and spinach mixture into your prepared baking dish, spreading it evenly across the bottom. Ensure that the mixture is smooth and level—this will help with even cooking and provide a beautiful presentation once baked. Your broccoli spinach casserole is now ready for the final touch! Step 5: Add the Cheese Topping Sprinkle ¾ cup of shredded mozzarella cheese evenly over the top of the casserole. This will create a bubbly, golden crust as it bakes. If you desire extra crunch—feel free to add a layer of breadcrumbs here, but keep it optional for that keto-friendly dish! Step 6: Bake and Serve Place the baking dish in the preheated oven and bake for 30-35 minutes, or until the top is golden brown and the edges are bubbling. Keep an eye out for that delicious melted cheese, and once it’s achieved that perfect color, remove it from the oven. Allow the casserole to cool slightly before serving, letting the flavors meld beautifully. Expert Tips for Broccoli Spinach Casserole Preheat Properly: Ensure your oven is fully preheated to 350°F before baking. This step helps achieve a bubbly, golden top for your casserole. Perfect Cheese Texture: Make sure your cream cheese is softened. This allows for easy mixing, creating a smooth texture that blends beautifully with the other ingredients. Don’t Rush the Broccoli: Properly steaming or microwaving the broccoli ensures it’s tender and releases moisture, avoiding a soggy casserole later. Mix Thoroughly: Combine your ingredients well. This ensures each bite of broccoli spinach casserole is flavorful and creamy, delivering comfort in every forkful. Add Protein: For a complete meal, consider mixing in cooked chicken or ham. This not only boosts flavor but also enhances the casserole’s nutritional profile, making it family-friendly. Storage Tips for Broccoli Spinach Casserole Fridge: Store leftovers in an airtight container for up to 4 days. Reheat in the microwave or the oven until warmed through for an equally comforting experience. Freezer: If you want to save it for later, freeze the casserole in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating. Reheating: For best results, reheat the casserole in the oven at 350°F until heated through, ensuring the cheese remains melty and the texture stays delightful, just like a freshly made broccoli spinach casserole! Avoid Sogginess: To prevent the casserole from becoming soggy, ensure it cools completely before sealing and refrigerating or freezing, locking in its wonderful creamy texture. Make Ahead Options These delicious Keto Broccoli Spinach Casserole is perfect for meal prep enthusiasts! You can prepare the entire casserole up to 24 hours in advance. Simply assemble the casserole, cover it tightly with foil, and refrigerate. This not only helps enhance the flavors as they meld together overnight but also saves you time on busy weeknights. If you’re looking to store it for a longer period, consider freezing it for up to 3 months. Just be sure to let it cool completely before wrapping it tightly in plastic wrap and then in foil. When you’re ready to bake, simply thaw in the refrigerator overnight and then bake as directed, ensuring that you enjoy a creamy, cheesy, and delicious dish just as if it were freshly made! Broccoli Spinach Casserole Variations Feel free to shake things up and make this broccoli spinach casserole your very own culinary creation! Dairy-Free: Swap cream cheese and mayonnaise for cashew cream and coconut yogurt for a plant-based delight. Add Protein: Stir in cooked chicken or diced ham to transform this casserole into a hearty main dish that’s both satisfying and nutritious. Spicy Kick: Add a dash of red pepper flakes or diced fresh jalapeños to the mixture for an extra zing—a great way to awaken the senses! Veggie Medley: Incorporate additional low-carb vegetables like asparagus or zucchini. Their different textures will create an exciting mix in the casserole. Cheese Swaps: Experiment with different cheeses like Gouda or Gruyère to bring in unique flavors; mixing a bit of Parmesan with mozzarella also enhances the savory notes. Crunchy Topping: For a delightful texture twist, add crushed pork rinds or crushed nuts on top before baking for extra crunch without the carbs! Herb Infusion: Don’t forget to sprinkle in fresh herbs like basil, thyme, or dill for an aromatic lift. This small addition makes a significant difference in flavor. Make Ahead: You can prep this dish ahead of time! Assemble the casserole, cover it tightly, and refrigerate it overnight or freeze it for later. Just increase the cooking time if baking straight from the fridge. For a cozy dinner option, consider pairing it with a refreshing salad. This will brighten up your meal and add a splash of color to your table, just like a Chicken Spinach Casserole will! Enjoy experimenting with these variations as you create a casserole the whole family will adore. What to Serve with Keto Broccoli Spinach Casserole Imagine a cozy family dinner, where creamy comfort meets the bright flavors of fresh veggies, creating a feast for the senses. Roasted Chicken: Juicy, seasoned chicken complements the casserole’s creaminess beautifully, making each bite a harmonious blend of flavors. Grilled Steak: The robust flavors of a perfectly grilled steak provide a hearty contrast to the delicate, cheesy casserole. A delicious pairing for meat lovers! Baked Salmon: The rich, buttery taste of salmon enhances the refreshing notes of broccoli and spinach, making for a satisfying meal that feels indulgent yet healthy. Simple Green Salad: A fresh, crunchy salad with a lemon vinaigrette adds a crisp texture and brightens the dish, balancing the creamy casserole perfectly. Cauliflower Rice: This low-carb, fluffy alternative offers a neutral base that soaks up any extra cheesy goodness without overpowering the star of the meal. Garlic Breadsticks: For a truly comforting touch, warm, buttery garlic breadsticks provide a delightful crunch that everyone will love. Perfect for dipping! Sparkling Water with Lemon: Refreshing and zesty, this drink lightens up the meal, cleansing your palate while keeping things classy. Chocolate Avocado Mousse: For dessert, this rich and creamy treat offers a deep chocolate flavor while remaining health-conscious—the perfect way to end your meal! Broccoli Spinach Casserole Recipe FAQs What type of broccoli should I use? You can use either frozen broccoli florets or fresh broccoli for this casserole. If you opt for fresh, microwave it for about 4-5 minutes until tender. Be sure to chop it into bite-sized pieces to ensure even cooking and a delightful texture. How long can I store leftovers in the fridge? Leftovers can be stored in an airtight container in the fridge for up to 4 days. When you’re ready to enjoy them again, simply reheat in the microwave or oven until warmed through, and you’ll still get that deliciously creamy experience. Can I freeze broccoli spinach casserole? Absolutely! You can freeze the casserole for up to 3 months. To do this, place it in a freezer-safe container. When you’re ready to eat, thaw it overnight in the fridge and then reheat in the oven at 350°F until heated through. This keeps the textures intact! What should I do if my casserole turns out watery? If you find your casserole is watery, it may be due to excess moisture from the broccoli. To avoid this, ensure you drain any water after cooking the broccoli and allow it to cool slightly before mixing it into the casserole. You can also bake it a little longer to help evaporate some moisture. Is this dish suitable for those with dietary restrictions? Yes, this broccoli spinach casserole is low-carb and keto-friendly, making it a suitable option for anyone following these diets. However, if you have specific allergies (like dairy), you can substitute the cheeses with non-dairy alternatives. Always check ingredient labels to ensure they meet your dietary needs. Can this casserole be made ahead of time? Definitely! You can prepare the casserole a day in advance. Just assemble it, cover it with foil, and store it in the fridge until you’re ready to bake. When you pull it out to cook, you may need to add a few extra minutes to the cooking time, as it will go into the oven cold. Keto Broccoli Spinach Casserole for Ultimate Comfort and Flavor No ratings yet A low-carb, deliciously creamy and nutrient-packed dish with the comforting flavors of broccoli and spinach. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 35 minutes minsTotal Time 45 minutes mins Servings: 6 servingsCourse: DinnerCuisine: AmericanCalories: 180 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Casserole2 cloves Crushed Garlic Adds aromatic flavor; use fresh or pre-minced for convenience.12 oz Frozen Broccoli Florets The base of the casserole, substitute with fresh broccoli if preferred.2 cups Fresh Baby Spinach Provides nutrients and a pop of color; fresh is recommended.2 tbsp Mayonnaise Contributes creaminess and binds the ingredients; can substitute with plain Greek yogurt.2 oz Cream Cheese Helps create a rich, creamy texture; ensure it's fully softened for easy mixing.0.5 tsp Onion Powder Adds savory depth; can be replaced with fresh onion.0.5 tsp Salt Enhances the overall taste; adjust according to dietary needs.0.25 tsp Black Pepper Brings a hint of mild heat; increase for more spice.0.5 cup Sharp Cheddar Cheese Infuses flavor and richness; other cheese varieties can be swapped.0.75 cup Mozzarella Cheese Creates a stretchy, melty topping; optional breadcrumbs for texture if not keto.For Optional GarnishBreadcrumbs Adds crunch on top; skip for a keto-friendly option.Fresh Herbs Sprinkling parsley or chives can enhance presentation and flavor. Equipment Ovenbaking dishMixing BowlMicrowave Method Step-by-Step Instructions for Broccoli Spinach CasserolePreheat your oven to 350°F (175°C) and prepare a 7½"x10" baking dish with nonstick cooking spray.Cook the frozen broccoli florets according to package instructions or microwave fresh broccoli for 4-5 minutes until tender, then chop into bite-sized pieces.In a large mixing bowl, combine cooked broccoli, softened cream cheese, mayonnaise, onion powder, and crushed garlic. Stir in shredded sharp cheddar cheese and fresh baby spinach until well mixed.Spoon the broccoli and spinach mixture into the prepared baking dish, spreading it evenly.Sprinkle shredded mozzarella cheese evenly over the top of the casserole. Add breadcrumbs if desired.Bake in the preheated oven for 30-35 minutes, until the top is golden brown and the edges are bubbling. Let cool slightly before serving. Nutrition Serving: 1servingCalories: 180kcalCarbohydrates: 2.6gProtein: 8gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 5gCholesterol: 30mgSodium: 350mgPotassium: 300mgFiber: 1gSugar: 1gVitamin A: 1000IUVitamin C: 40mgCalcium: 200mgIron: 2mg NotesFor best results, ensure cheese is softened for easy mixing and properly steam or microwave broccoli for tenderness. Tried this recipe?Let us know how it was!