The kitchen was alive with the aroma of something wonderful. As I stirred a bubbling pot of my Cheesy Broccoli Spinach Casserole, I could already anticipate the smiles from family and friends as they gathered around the table. This scrumptious dish is not just a low-carb wonder, with only 2.6g of net carbs per serving—it’s also a comfort food that even non-keto eaters can’t resist! Packed with creamy richness and a gooey, golden topping, it serves as a delightful side for everything from holiday feasts to weeknight dinners. Plus, with the versatility to add proteins or seasonal veggies, you can truly make it your own. Are you ready to uncover the magic of this casserole that’s sure to become a staple in your home? Let’s dive into this delicious journey together!

Why is this casserole a must-try?

Creamy Comfort: This Broccoli Spinach Casserole is a perfect blend of creamy goodness that will make your taste buds dance. Nutritious and Low-Carb: With just 2.6g of net carbs, it fits seamlessly into keto diets while being packed with essential veggies. Versatile Dish: Customize it with proteins like chicken or other vegetables for a hearty meal. Crowd-Pleasing Flavor: Friends and family, whether on a diet or not, will rave about its rich, cheesy taste. Quick and Easy: This recipe comes together in no time, making it ideal for busy weeknights or holiday gatherings. Don’t miss out on creating this comforting favorite that pairs beautifully with other dishes like a delightful Mexican Cornbread Casserole or a delicious Stuffed Shrimp Casserole.

Broccoli Spinach Casserole Ingredients

For the Casserole

  • Frozen Broccoli Florets – The star of the dish, providing nutrition and bulk; you can substitute with 4 cups of fresh broccoli for a fresher flavor.
  • Fresh Baby Spinach – Adds vibrant color and nutrients; feel free to reduce the amount if you prefer less greens.
  • Cream Cheese – Ensures creaminess and richness without the need for flour; mascarpone makes a great substitute if you’re looking for a different texture.
  • Mayonnaise – Offers a silky smooth consistency; try Greek yogurt if you want a tangy twist.
  • Onion Powder – Enhances flavor subtly; fresh onions can be used for a more intense taste.
  • Salt and Black Pepper – Essential for balancing flavors; season to your liking for the perfect taste.
  • Sharp Cheddar Cheese – Provides a robust, cheesy flavor; swap with your favorite cheese like gouda for a unique twist.
  • Mozzarella Cheese – Melts beautifully for that coveted bubbly top; mixing in a blend of cheeses can add extra richness.

For Serving

  • Red Pepper Flakes – Sprinkle for a spicy kick to elevate your dish’s flavor profile.
  • Cooked Chicken or Ham – Mix in for a heartier meal that transforms the casserole into a satisfying main dish.

Unleash the deliciousness of this Broccoli Spinach Casserole and watch as it steals the spotlight at any meal!

Step‑by‑Step Instructions for Broccoli Spinach Casserole

Step 1: Preheat and Prepare the Pan
Begin by preheating your oven to 350°F (175°C). While it’s warming up, grab a 9×13-inch baking dish and lightly spray it with nonstick cooking spray. This will help prevent the casserole from sticking, ensuring a beautiful presentation when it’s time to serve your cheesy broccoli spinach casserole.

Step 2: Cook the Broccoli
Cook your frozen broccoli florets according to package instructions. If using fresh broccoli, microwave it for 4-5 minutes until tender, then chop it into bite-sized pieces. The broccoli should be bright green and slightly softened to perfectly integrate into your creamy mixture later on.

Step 3: Mix the Casserole Ingredients
In a large mixing bowl, combine the steamed broccoli with softened cream cheese, mayonnaise, sharp cheddar cheese, onion powder, salt, black pepper, and fresh baby spinach. Mix everything well until all ingredients are fully combined and the mixture is smooth and creamy. The vibrant greens should be evenly distributed throughout the mixture, adding a beautiful pop of color.

Step 4: Transfer and Top
Carefully transfer the broccoli and spinach mixture into your prepped baking dish, ensuring it’s evenly spread across the surface. Once flattened, generously sprinkle mozzarella cheese over the top. This layer will melt into a gooey, golden crust while baking, adding the signature finish that makes this broccoli spinach casserole irresistible.

Step 5: Bake to Perfection
Place the baking dish in the preheated oven and let it bake for 30-35 minutes. Keep an eye on it, and when the cheese is bubbling and has reached a lovely golden brown hue, your casserole is ready. This visual cue is the perfect signal that your cheesy delight is cooked to perfection.

Step 6: Cool and Serve
Once out of the oven, allow your broccoli spinach casserole to cool for about 5-10 minutes. This cooling period will make it easier to serve and ensure that each generous helping maintains its shape. The rich, creamy flavors will blend beautifully, inviting everyone to enjoy a heartwarming, flavorful portion of this dish.

Broccoli Spinach Casserole Variations

Feel free to add your own twist to this delightful dish! Let your culinary creativity shine and personalize your casserole experience.

  • Dairy-Free: Substitute cream cheese and mayonnaise with cashew cream for a luscious, vegan option.

    Dairy alternatives not only keep the dish creamy but also introduce a subtle nuttiness that enhances the flavor profile.

  • Cauliflower Boost: Add steamed cauliflower florets to the mixture for extra nutrition and a delightful texture twist.

    This versatile veggie pairs perfectly with the broccoli and spinach, making the casserole even heartier!

  • Spice it Up: Incorporate diced jalapeños or crushed red pepper flakes for a kick of heat.

    The added spice will awaken your taste buds and cater to those who crave bold flavors in every bite!

  • Protein-Packed: Mix in chopped cooked chicken or turkey to create a substantial main dish.

    This variation not only makes the casserole more filling but also turns it into a fantastic weeknight dinner option.

  • Herb-Infused: Explore different herbs by adding fresh basil or thyme to enhance the flavors.

    The herby aroma will elevate your casserole, making it a fragrant centerpiece on your dinner table.

  • Texture Twist: Top the casserole with crushed pork rinds or seasoned breadcrumbs for a crunchy finish.

    This added texture creates a delightful contrast to the creamy interior, providing a satisfying bite in every forkful.

  • Mushroom Medley: Fold in sautéed mushrooms for an earthy flavor aspect.

    Their rich umami profile complements the cheeses and vegetables, making the casserole even more comforting.

Don’t forget to serve this amazing dish alongside something wonderful like a delicious Eggplant Casserole Savory or a scrumptious Joe Pasta Casserole to create a truly satisfying meal!

How to Store and Freeze Broccoli Spinach Casserole

  • Fridge: Store leftover broccoli spinach casserole in an airtight container for up to 3 days. Reheat in the oven or microwave until warmed through.
  • Freezer: Freeze the casserole (wrapped tightly in plastic wrap and then aluminum foil) for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: For the best texture, reheat in a 350°F oven until heated through, about 20-25 minutes. Add a dash of milk to keep it creamy if needed.
  • Make-Ahead Tip: This dish can be prepared a day in advance; store it in the fridge without baking and pop it in the oven when you’re ready to serve.

Expert Tips for Broccoli Spinach Casserole

  • Chop Evenly: Make sure to chop the broccoli and spinach into small, bite-sized pieces for consistent cooking and a balanced texture in your casserole.

  • Creamy Consistency: Blend the cream cheese well for a smooth sauce. If it’s too firm, microwave it briefly to soften before mixing.

  • Prevent Sogginess: Avoid overcooking the broccoli before mixing; steaming it until just tender keeps it from turning mushy during baking.

  • Cooling Time: Let the casserole cool for 5-10 minutes before serving. This helps it firm up and makes serving easier, ensuring beautiful slices every time.

  • Add Variety: Feel free to incorporate different vegetables or proteins, like cooked chicken or asparagus, to customize your broccoli spinach casserole with delightful flavors!

What to Serve with Cheesy Broccoli Spinach Casserole

Transform your delightful casserole into a memorable meal with these perfect pairings that complement its creamy richness and vibrant flavors.

  • Grilled Chicken: Juicy grilled chicken provides a lean protein option, enhancing your meal’s heartiness while balancing the dish’s creaminess.
  • Roasted Cauliflower: The nutty flavor and crisp texture of roasted cauliflower create a beautiful contrast, making every bite exciting and fresh.
  • Buttery Garlic Bread: This classic side brings a comforting touch, with its crispy exterior and smothered garlic that meshes beautifully with the casserole’s cheesiness.
  • Mixed Green Salad: A refreshing salad with zesty vinaigrette offers a nice contrast, brightening each palate-cleansing bite and enhancing the overall dining experience.
  • Steamed Asparagus: Sweet, tender asparagus drizzled with a squeeze of lemon plays off the rich flavors of the casserole, adding a pop of color and a delightful crunch.
  • Homemade Cornbread: Dense, buttery cornbread pairs wonderfully with cheesy dishes, providing a moist, sweet complement that everyone will love.
  • Cranberry Sauce: This tangy-sweet addition can elevate the flavor profile, making it a festive choice for special occasions and holiday gatherings.
  • Red Wine: A glass of light-bodied red wine is perfect for complementing the rich and creamy casserole, enhancing the meal’s overall elegance.
  • Chocolate Mousse: End the evening on a sweet note with a rich chocolate mousse; its silky texture acts as a luxurious finish to the meal.

Create the ultimate dining experience with these delectable pairings that enhance the comforting appeal of the Cheesy Broccoli Spinach Casserole!

Make Ahead Options

This Broccoli Spinach Casserole is a fantastic dish for meal prep! You can prepare the entire casserole up to 24 hours in advance by assembling it in your baking dish and covering it with plastic wrap. To maintain its creamy texture, refrigerate it without baking. When you’re ready to serve, simply remove the wrap and bake as directed; it might take an extra 5-10 minutes to cook through since it will be cold from the fridge. This way, you can enjoy a comforting, home-cooked meal during your busy weeknights with minimal effort and maximum flavor!

Broccoli Spinach Casserole Recipe FAQs

What type of broccoli is best to use?
Absolutely! Frozen broccoli florets are the main ingredient for this casserole, providing convenience and nutrition. However, if you prefer a fresher taste, you can substitute with 4 cups of fresh broccoli. Just be sure to steam it until tender before chopping!

How should I store leftovers?
To store leftover broccoli spinach casserole, place it in an airtight container and keep it in the fridge for up to 3 days. Reheat in the oven at 350°F or in the microwave until warmed throughout. It’s a great way to enjoy your delicious creation across multiple meals!

Can I freeze the casserole?
Yes, you can! I recommend tightly wrapping your unbaked casserole in plastic wrap, followed by aluminum foil, and freezing it for up to 2 months. When you’re ready to enjoy it, thaw it overnight in the fridge before baking. This way, you’ll have a convenient meal prepared ahead of time!

What if my casserole turns out too watery?
If your casserole ends up watery, it may be due to overcooked broccoli or excess moisture from the spinach. To prevent this, ensure you cook the broccoli just until tender and avoid squeezing excess water from the spinach. If you notice it during baking, a quick fix is to bake it a bit longer until the excess liquid evaporates.

Is this casserole suitable for my gluten-free diet?
Very! This broccoli spinach casserole is inherently gluten-free as it contains no flour or gluten-based ingredients. However, always double-check the labels on your mayonnaise and any additional toppings or ingredients to make sure they meet your dietary needs. Enjoy without worry!

Can I add meat to this casserole?
The more the merrier! Adding cooked chicken or ham can transform this delicious broccoli spinach casserole into a hearty main dish. I often incorporate chunks of rotisserie chicken stirred into the mix. Just ensure the meat is fully cooked before combining it with the other ingredients!

Broccoli Spinach Casserole

Creamy Broccoli Spinach Casserole for Ultimate Comfort

This Broccoli Spinach Casserole is a low-carb, creamy comfort food perfect for family gatherings.
Prep Time 15 minutes
Cook Time 35 minutes
Cooling Time 10 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 300

Ingredients
  

For the Casserole
  • 4 cups Frozen Broccoli Florets Can substitute with 4 cups of fresh broccoli.
  • 5 cups Fresh Baby Spinach Feel free to reduce the amount if you prefer less greens.
  • 8 oz Cream Cheese Mascarpone makes a great substitute if desired.
  • 1/2 cup Mayonnaise Try Greek yogurt for a tangy twist.
  • 1 tsp Onion Powder Fresh onions can be used for a more intense taste.
  • to taste Salt Season to your liking.
  • to taste Black Pepper Season to your liking.
  • 1 cup Sharp Cheddar Cheese Can swap with gouda for a unique twist.
  • 1 cup Mozzarella Cheese Mixing in a blend of cheeses can add richness.
For Serving
  • 1/2 tsp Red Pepper Flakes Sprinkle for a spicy kick.
  • 2 cups Cooked Chicken or Ham Mix in for a heartier meal.

Equipment

  • 9x13 inch baking dish
  • Mixing bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C) and prepare a 9x13-inch baking dish with nonstick cooking spray.
  2. Cook your frozen broccoli florets according to package instructions or microwave fresh broccoli for 4-5 minutes until tender, then chop into bite-sized pieces.
  3. In a large mixing bowl, combine the broccoli, cream cheese, mayonnaise, cheddar cheese, onion powder, salt, pepper, and spinach, mixing until smooth.
  4. Transfer the mixture to the baking dish and sprinkle mozzarella cheese evenly over the top.
  5. Bake in the preheated oven for 30-35 minutes until the cheese is bubbling and golden brown.
  6. Allow the casserole to cool for 5-10 minutes before serving.

Nutrition

Serving: 1cupCalories: 300kcalCarbohydrates: 2.6gProtein: 15gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 70mgSodium: 600mgPotassium: 400mgFiber: 2gSugar: 1gVitamin A: 1500IUVitamin C: 30mgCalcium: 250mgIron: 1mg

Notes

Feel free to customize this casserole with other vegetables or proteins for added variety.

Tried this recipe?

Let us know how it was!