Simple Cheesy Gluten-Free Broccoli Bake

Welcome to your new favorite comfort food classic: this incredibly easy, dairy-free, and gluten-free Broccoli Casserole recipe! Forget everything you thought you knew about traditional broccoli and cheese bakes. This revamped version offers the same rich, creamy texture and satisfying cheesy flavor you adore, but without any dairy or gluten. The best part? You’d truly never guess the difference! Crafted with fresh, tender broccoli florets, enveloped in a luxurious, plant-based cheese sauce, and crowned with a golden, crunchy, buttery, and gluten-free topping, this casserole is designed for pure indulgence and wholesome enjoyment. It’s not just a side dish; it’s a culinary masterpiece that caters to various dietary needs without compromising on taste or satisfaction. Get ready to impress everyone at your table, whether they’re dairy-sensitive, gluten-free, or simply looking for an unbelievably delicious and healthier alternative to a beloved classic.

vegan broccoli casserole in a white dish with a spoonful scooped out with a silver spoon and a plate on the side

Why This Dairy-Free & Gluten-Free Broccoli Casserole Shines

Growing up, few dishes brought more joy to our family table than a hearty broccoli and cheese casserole, often made with canned cream of mushroom soup and topped with buttery Ritz crackers. The creamy, cheesy goodness was an undeniable part of my childhood. However, as I’ve embraced a healthier lifestyle and navigated dietary changes, traditional dairy and gluten became less friendly to my system. The challenge was clear: how could I recreate that cherished comfort food experience without relying on cow’s milk products, processed soups, or gluten-laden crackers?

After much experimentation, this Easy Dairy-Free & Gluten-Free Broccoli Casserole Recipe was born, and the results have been nothing short of spectacular! This recipe captures all the nostalgic warmth and rich flavor of the original, transforming it into a much healthier, allergen-friendly dish that genuinely tastes indistinguishable from its dairy and gluten-filled counterpart. Even my husband, a steadfast dairy-lover, couldn’t stop raving about how delicious it was, immediately declaring it a new family favorite!

What makes this casserole truly exceptional is its perfect harmony of textures and flavors: perfectly tender-crisp broccoli florets bathed in a velvety, intensely cheesy sauce, all crowned with a golden-brown, irresistibly crunchy topping. It’s the ultimate healthy comfort food – satisfying, flavorful, and incredibly versatile. Whether you’re serving it as an elegant side dish for a holiday feast, a comforting weeknight meal, or even transforming it into a main course with added protein, this casserole promises to be a showstopper. Plus, with just a few simple ingredient adjustments, it can effortlessly become a completely vegan broccoli casserole, making it adaptable for almost any dietary preference. Prepare to fall in love with broccoli all over again!

Crafting Your Perfect Healthy Broccoli Casserole

The secret to this “cheesy” broccoli casserole lies in its ingenious non-dairy alternatives. Instead of traditional sharp cheddar cheese, heavy cream, or sour cream, we harness the power of wholesome plant-based ingredients to achieve that familiar depth of flavor and luscious texture. This innovative approach not only delivers the same great taste and consistency but also results in a dish that is naturally lower in calories and carbohydrates, offering a generally healthier option without sacrificing an ounce of deliciousness. You’ll be amazed at how easily these simple swaps create a gourmet-level casserole that’s both indulgent and nutritious. For a detailed breakdown of its health benefits, be sure to check the full nutritional information provided in the recipe card below.

Essential Ingredient Notes for Success

recipe ingredients in small bowls and labeled
  • Raw Unsalted Cashews: These are the undisputed stars of our creamy, dairy-free cheese sauce. When blended, cashews create an incredibly smooth, thick, and rich base that mimics the texture of cream and cheese beautifully. If you own a high-powered blender like a Vitamix, there’s no need for pre-soaking the cashews. However, for standard blenders, soaking them in hot water for at least an hour (or overnight in cold water) will ensure a silky-smooth sauce. Avoid thinner non-dairy milks like almond or oat milk for the sauce base, as they won’t achieve the desired richness and body.
  • Heads of Broccoli: Fresh broccoli is key for vibrant flavor and texture. Opt for firm, deep green heads. Chop them into uniform, bite-sized florets to ensure even cooking. If convenience is a priority, pre-chopped fresh broccoli florets work perfectly. Should you choose to use frozen broccoli, remember to thaw it completely and drain any excess water thoroughly before cooking to prevent a watery casserole.
  • Chicken Broth: This liquid gold forms part of our flavorful sauce base. For a truly vegan broccoli casserole, a high-quality vegetable broth is an excellent substitute, maintaining the savory depth of the dish. I personally recommend brands known for their clean ingredients and robust flavor.
  • Full-Fat Coconut Milk: Don’t confuse this with the beverage-style coconut milk! We need full-fat canned coconut milk for its rich creaminess, which significantly contributes to the sauce’s luxurious texture. Always remember to stir or shake the can well before measuring, as the cream and liquid tend to separate during storage.
  • Nutritional Yeast: This magical ingredient is the secret to achieving that authentic “cheesy” flavor without any dairy. Nutritional yeast is a deactivated yeast available in flakes or powder. It’s packed with B vitamins and offers a savory, umami-rich taste that is absolutely essential for our dairy-free cheese sauce. It’s also Whole30 compliant and a powerhouse of nutrients. You can learn more about its incredible benefits here.
  • Pork Panko: For a superb gluten-free and often Keto/Whole30 friendly topping, pork panko is an innovative alternative to traditional breadcrumbs. It crisps up beautifully, adding a fantastic savory crunch. If you prefer a vegan option or another gluten-free alternative, crushed paleo crackers (such as Simple Mills brand) or other gluten-free breadcrumbs work wonderfully.
  • Ghee: Ghee, or clarified butter, is butter from which milk solids and proteins have been removed. Many individuals with dairy sensitivities find they can tolerate ghee well. However, if you have a severe dairy allergy or are committed to a strict vegan diet, it’s best to use vegan butter or coconut oil as your fat of choice for sautéing the topping. My personal favorite brand for ghee is Fourth & Heart.
  • Minced Garlic: Freshly minced garlic provides an aromatic foundation for our sauce, adding depth and a pungent warmth that enhances the “cheesy” flavor.
  • Lemon Juice: A squeeze of fresh lemon juice brightens the entire dish, cutting through the richness of the sauce and adding a subtle tang that elevates the flavor profile. Bottled lemon juice can be used in a pinch, but fresh is always recommended for the best taste.
  • Dijon Mustard: Just a hint of Dijon mustard adds a complex, slightly sharp note to the cheese sauce, rounding out the flavors and contributing to the overall savory experience.
  • Spices: Our carefully selected blend of sea salt, onion powder, a touch of cayenne pepper for a subtle kick, and turmeric for a beautiful golden hue, works synergistically to create a deeply flavorful and aromatic sauce. These spices are crucial for building the complex taste profile of our dairy-free “cheese.”
  • Garnish: Finish your casserole with a sprinkle of additional sea salt and freshly ground black pepper to taste. For those who enjoy a little extra warmth, red pepper flakes make an excellent garnish, adding a pleasant visual and spicy kick.

Step-by-Step Guide to Your Best Broccoli Casserole

numbered step by step photos showing how to make this recipe
  1. Prepare the Broccoli: Begin by preheating your oven to 350°F (175°C). While the oven heats, bring a large pot of water to a rolling boil. Carefully add your chopped broccoli florets to the boiling water and cook for a brief 3-4 minutes. This blanching step is crucial; it ensures the broccoli is tender-crisp, bright green, and cooks evenly in the casserole without becoming mushy. Drain the broccoli thoroughly and set it aside.
  2. Craft the Creamy Sauce: In your high-speed blender, combine the raw cashews, full-fat coconut milk (remember to mix it well from the can!), chicken broth (or vegetable broth for a vegan version), fresh lemon juice, nutritional yeast, minced garlic, Dijon mustard, and your chosen spices (sea salt, onion powder, cayenne pepper, and turmeric). Blend on high speed for about 30 seconds. The goal here is a perfectly smooth, velvety, and creamy sauce with no cashew lumps. Scrape down the sides if necessary to ensure everything is incorporated.
  3. Assemble the Casserole: Lightly grease a casserole dish with cooking oil. A 9×9 inch dish works perfectly for a thicker casserole, or you can use a 9×13 inch dish for a slightly thinner layer. Transfer the blanched broccoli into the prepared baking dish. Pour the freshly blended, creamy cheese sauce evenly over the broccoli. Using a spatula or spoon, gently mix the broccoli and sauce until all the florets are thoroughly coated in the rich, golden goodness.
  4. Prepare the Crunchy Topping: In a small skillet, heat the ghee (or vegan butter/coconut oil) over medium heat. Add the pork panko (or your chosen gluten-free breadcrumbs/crushed crackers) to the hot fat. Sauté for 1-2 minutes, stirring continuously, until the topping is lightly toasted and fragrant. This quick sauté enhances its flavor and ensures a beautifully crisp texture once baked. Evenly sprinkle this crunchy topping over the broccoli and sauce mixture in the casserole dish.
  5. Bake to Golden Perfection: Place the casserole dish in your preheated oven and bake for 35-40 minutes. You’ll know it’s ready when the edges are bubbling vigorously, and the topping has turned a glorious golden brown. The internal temperature should be heated through. Remove from the oven, allow it to cool for a few minutes before serving, and then prepare to enjoy this delightful, guilt-free comfort food!
gluten free broccoli casserole in a white dish with a silver spoon scooping out a serving

Expert Tips & Clever Tricks for Your Dairy-Free Broccoli Casserole

  • Achieving Vegan Perfection: Transforming this recipe into a fully vegan broccoli casserole is incredibly simple. Firstly, ensure you use vegetable broth instead of chicken broth for the sauce. Secondly, swap the ghee for a high-quality vegan butter or coconut oil when preparing the topping. Lastly, for the crunchy topping, forgo the pork panko and opt for crushed regular breadcrumbs (if gluten isn’t an issue), crushed paleo crackers (Simple Mills is a great choice), or any other gluten-free breadcrumb alternative. You can even omit the topping entirely for a still-delicious, albeit less crunchy, version. With these easy adjustments, you’ll have a wonderfully creamy and savory vegan broccoli delight!
  • The Art of Cashew Soaking: If your kitchen is equipped with a standard blender rather than a high-speed powerhouse like a Vitamix, soaking your cashews is a non-negotiable step for achieving that perfectly smooth, lump-free cashew cream. For optimal results, soak the raw cashews in hot water for at least one hour before blending. For an even silkier consistency, an overnight soak in cold water is ideal. This process softens the cashews, allowing them to break down completely into a luxurious, creamy sauce that truly elevates the casserole.
  • Choosing the Best Broccoli: Always select fresh broccoli with tight, dark green florets and firm stems. Avoid any heads with yellowing or soft spots. The fresher the broccoli, the better the flavor and texture of your casserole.
  • Seasoning to Taste: Don’t be afraid to taste your cheese sauce before adding it to the broccoli. Adjust the salt, lemon juice, or even a pinch more nutritional yeast to match your preference. A perfectly seasoned sauce makes all the difference!

Inspiring Recipe Variations to Make It Your Own

  • Boost with Protein: To transform this delightful side dish into a more substantial main course, consider adding a generous portion of cooked protein to the broccoli mixture before baking. Leftover rotisserie chicken, shredded Thanksgiving turkey, diced ham, or perfectly cooked chopped chicken breasts are all fantastic additions that make this casserole hearty enough for any dinner. This simple addition elevates the dish and makes it a complete, satisfying meal.
  • Topping Adventures: While pork panko offers a fantastic gluten-free and savory crunch, the topping possibilities are endless! Feel free to experiment with other gluten-free crushed crackers (just double-check the labels, as traditional Ritz crackers, for example, are not gluten-free), gluten-free panko breadcrumbs, or even crushed tortilla or plantain chips for a unique twist. If gluten isn’t a concern for you, classic panko breadcrumbs or even crushed regular crackers will also provide a delightful crispness.
  • Adding a Rice Foundation: For an even more filling and comforting casserole, incorporating rice is a wonderful idea. I recommend adding about 1 cup of cooked rice (your choice of long-grain white rice, brown rice, or a mixed rice medley works well) to the broccoli mixture. Gently stir it in to ensure it’s evenly distributed throughout the cheesy sauce. This addition is particularly great for using up any leftover rice you might have on hand!
  • Spice It Up: For those who love a bit of heat, consider adding a finely diced jalapeño or a pinch more cayenne pepper to the cheese sauce. A dash of smoked paprika can also add a delightful smoky depth.
  • Veggie Boost: While broccoli is the star, feel free to sneak in other vegetables! Sautéed mushrooms, spinach (wring out excess water), or finely diced bell peppers can add extra nutrients and flavor dimension.
a serving of gluten free broccoli casserole on a white dish

Serving & Storage Solutions for Your Delicious Casserole

This easy dairy-free broccoli casserole recipe is truly a versatile dish, perfect for any occasion. Serve it as a standout side dish for your holiday table, where its vibrant flavors and wholesome profile will be a welcome addition alongside richer fare. It’s also the ideal accompaniment for any family dinner, guaranteed to be loved by everyone for its incredible cheesy goodness and satisfying texture. For a simple yet elegant weeknight meal, pair it with grilled chicken, baked fish, or a savory plant-based protein.

Craving a complete meal in one dish? As mentioned in the variations section, transform this casserole into a hearty main course by incorporating your favorite cooked protein (like rotisserie chicken or ham) and/or a cup of cooked rice. With these additions, it becomes a robust and nourishing centerpiece, requiring nothing more than a simple green salad on the side.

Smart Storage & Make-Ahead Tips

Storing Leftovers: Any leftover portions of this healthy broccoli casserole can be stored in an airtight container in the refrigerator for up to 4 days. When you’re ready to enjoy it again, simply reheat individual servings in the microwave until warm, or warm larger portions in the oven at a moderate temperature until heated through.

Freezing for Future Enjoyment: This casserole freezes beautifully! For best results when freezing, I recommend baking the casserole without the topping first. Allow the baked casserole to cool completely to room temperature. Then, transfer it to a freezer-safe container, ensuring it’s tightly sealed, and freeze for up to 2 months. When you’re ready to enjoy, thaw the casserole overnight in the refrigerator. Once thawed, add the fresh topping, and bake at 350°F (175°C) for approximately 20-25 minutes, or until bubbling and the topping is golden and crisp.

Make-Ahead Mastery: If you’re planning this cheesy broccoli casserole for a special occasion like Thanksgiving or simply want to get a head start on meal prep, it’s easily prepared in advance. Follow steps 1-3 of the recipe, assembling the broccoli and sauce in your casserole dish. Prepare the topping separately but store it in an airtight container at room temperature. Cover the assembled casserole dish tightly with plastic wrap or foil and refrigerate for up to 48 hours. When you’re ready to bake, remove it from the fridge, add the prepared topping evenly over the top, and then bake according to step 5. This method saves you precious time on a busy day while ensuring a fresh-tasting, perfectly crunchy casserole.

Common Questions About This Broccoli Casserole

Can you use fresh broccoli instead of frozen in this casserole?

Absolutely! This recipe is designed primarily for fresh broccoli, which often yields a more vibrant color and crisp-tender texture. Whether you use fresh or frozen, the key is to ensure your broccoli florets are cooked to a tender state and thoroughly drained before incorporating them into the casserole. This prevents excess moisture and ensures a perfect consistency.

Does fresh broccoli need to be cooked before using in a casserole?

Yes, it’s essential to briefly cook (blanch) fresh broccoli before adding it to the casserole. If you add raw broccoli, it won’t have enough time in the oven to become tender enough and might remain undesirably firm. The quick blanching step ensures the broccoli achieves the perfect tender-crisp texture that holds up beautifully in the baked dish.

Is this easy broccoli casserole recipe also vegan?

This recipe is incredibly adaptable and can be made completely vegan with just a couple of straightforward swaps. To achieve a delicious vegan broccoli cheese casserole, simply replace the chicken broth with vegetable broth, use vegan butter or coconut oil instead of ghee for the topping, and choose a vegan-friendly topping alternative like crushed paleo crackers or gluten-free breadcrumbs instead of pork panko. With these minor adjustments, you’ll have a fantastic plant-based dish!

Is this casserole keto-friendly?

While this dairy-free broccoli casserole is significantly lower in carbohydrates compared to many traditional broccoli and cheese casseroles, it might be a bit too high in net carbs for strict ketogenic diets. Cashews, while wholesome, do contribute to the carb count. However, for those following a low-carb diet that isn’t strictly keto, it remains an excellent, healthier alternative.

More Delicious & Healthy Side Dishes

Fool-Proof Roasted Sweet Potatoes: Perfectly caramelized and tender, these sweet potatoes are an easy and flavorful side.

Healthy Green Bean Casserole: A Whole30 and Keto-friendly twist on a holiday classic, bursting with fresh flavors.

Creamy Dairy-Free Mashed Potatoes: Achieve ultimate creaminess without a drop of dairy, perfect for any meal.

Sweet Potato Cornbread Recipe: A subtly sweet and moist cornbread, a delightful pairing for hearty dishes.

10-Minute Paleo Gravy: Rich, savory, and ready in minutes, this gluten-free and dairy-free gravy is a game-changer.

a serving of gluten free broccoli casserole on a white dish
Save Pin Print
★★★★★
4.92 from 12 votes

Easy Broccoli Casserole Recipe (Gluten-Free & Dairy-Free)

By: Mary Smith
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Yield: 6 people
This Easy Broccoli Casserole recipe is a dairy-free version of the broccoli and cheese classic you know and love. Best part? You’d never know the difference! Made with simple ingredients like tender broccoli, creamy cheese sauce, and a crunchy, buttery, gluten-free topping!

Equipment

  • High speed blender
  • 9×9 casserole dish

Ingredients

  • 3 heads broccoli, chopped into florets, about 8 cups
  • 2 cups raw unsalted cashews, no need to soak if you have a high-powered blender
  • 1 cup chicken broth, sub vegetable broth for vegan
  • 1 cup full fat coconut milk, make sure you mix it together before measuring – it separates in the can!
  • 2 tbsp fresh squeezed lemon juice
  • 2 tbsp nutritional yeast
  • 2 cloves minced garlic
  • 1 tsp dijon mustard
  • 1.5 tsp sea salt
  • 1 tsp onion powder
  • ¼ tsp cayenne pepper
  • ½ tsp turmeric

Topping

  • 1 cup Pork Panko, or regular panko if not gluten free, crushed up paleo crackers, Siete chips, etc.
  • 1 tbsp ghee, sub coconut oil or vegan butter for 100% dairy free

Instructions

  • Preheat oven to 350°F (175°C). Bring a large pot of water to a boil. Add chopped broccoli florets and cook for 3-4 minutes until tender-crisp. Drain thoroughly, and set aside.
  • Make the sauce. Combine raw cashews, full-fat coconut milk, chicken broth (or vegetable broth), fresh lemon juice, nutritional yeast, minced garlic, Dijon mustard, sea salt, onion powder, cayenne pepper, and turmeric into a high-speed blender. Blend on high for 30 seconds until the sauce is completely smooth and very creamy.
  • Lightly spray a casserole dish (9×9 inches for a thicker casserole, or 9×13 inches for a thinner one) with cooking oil. Add the blanched broccoli to the prepared baking dish and pour the creamy sauce overtop. Mix well with a spatula until the broccoli is evenly coated.
  • Make the topping. Heat the ghee (or vegan butter/coconut oil) in a small skillet over medium heat. Add the pork panko (or your preferred breadcrumbs/crackers/chips) and sauté for 1-2 minutes until lightly toasted and fragrant. Evenly spread the toasted topping on top of the broccoli mixture in the casserole dish.
  • Bake the casserole for 35-40 minutes in the preheated oven, or until it is cooked through, bubbling around the edges, and the topping is golden brown. Serve hot and enjoy this delicious dairy-free delight!

Notes

Mary’s Tips & Tricks

  • Vegan Option: If you want to make vegan broccoli casserole or don’t want to use pork panko, you can use crushed-up regular bread crumbs (if you tolerate gluten) or crushed-up paleo crackers (I like Simple Mills) or other gluten-free bread crumbs. Or omit the topping completely, and it will still be delicious! Use vegetable broth and vegan butter, and you’ll have both vegan cheese sauce and a vegan casserole!
  • Cashew Soak: If you don’t have a high-speed blender like a Vitamix, you’ll want to soak your cashews for at least one hour. For best results, soaking overnight is ideal. This will ensure you get the best cashew cream with a smooth consistency!

Recipe Variations

  • Protein: To make this comforting casserole even heartier, add in leftover rotisserie chicken, Thanksgiving turkey, ham, or chopped chicken breasts!
  • Toppings: I used pork panko as my gluten-free topping alternative, but feel free to use gluten-free crushed crackers (FYI, ritz crackers are not gluten-free), bread crumbs, or your favorite alternative. Use regular crackers if you’re not concerned about the gluten.
  • Rice: If you want to add rice to your casserole, I recommend adding 1 cup of cooked rice (long grain, white rice, brown rice, rice medley- your choice!) to the broccoli mixture, then stir to incorporate.

Serving Tips

Serve this easy broccoli casserole recipe as the perfect side dish for holidays or any family meal. Everyone will love its cheesy goodness!
To make it a main dish, follow the tips above to add a protein and/or rice, then serve this on its own!

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or oven and serve warm.
To freeze, I recommend baking without the topping. Remove from the oven and let your casserole cool completely to room temperature. Store in a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator, add the topping, and bake at 350F for about 20-25 minutes.
Make ahead: If you’re making this cheese broccoli casserole for Thanksgiving and want to prep ahead of time, simply prepare your casserole according to steps 1-3. Make the topping, but store it separately. Cover and refrigerate for up to 48 hours, then add the topping and bake according to step 5.

Nutrition

Calories: 559kcal | Carbohydrates: 41g | Protein: 23g | Fat: 40g | Saturated Fat: 13g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Cholesterol: 6mg | Sodium: 845mg | Potassium: 1428mg | Fiber: 12g | Sugar: 9g | Vitamin A: 1930IU | Vitamin C: 277mg | Calcium: 212mg | Iron: 7mg

All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.

Did you make this?Rate & comment below, and tag me on Instagram @maryswholelife

This post was originally published on June 10, 2019 and updated with new photos and copy on May 25, 2022. Photos by Half Acre House.