This Broccoli Cheese Casserole is a fun new take on an old classic. It’s low-carb, keto-friendly, and so delicious! Serve it as a side dish or a main dish.

The Ultimate Low-Carb & Keto Broccoli Cheese Casserole: A Comfort Food Classic Reimagined
There’s something inherently comforting about a warm, cheesy casserole, especially when the weather cools down or during the festive holiday season. Broccoli and cheese, a truly timeless culinary combination, often evoke memories of wholesome, satisfying meals. However, for those of us navigating a low-carb or ketogenic lifestyle, many traditional casserole recipes loaded with grains can be off-limits. That’s precisely why I set out to create this incredible Broccoli Cheese Casserole – a dish that delivers all the creamy, cheesy goodness you crave, without the carb overload. This recipe isn’t just a delicious alternative; it’s a game-changer for enjoying classic comfort food guilt-free.
While I don’t strictly adhere to a low-carb or keto diet, I’ve been making conscious efforts to reduce my carbohydrate intake lately. This journey led me to embrace the versatility of ingredients like cauliflower rice, which has become a staple in my kitchen. It was this newfound appreciation for wholesome, low-carb swaps that inspired me to transform the beloved broccoli cheese casserole into something truly special. Instead of traditional rice, we’re incorporating fluffy cauliflower rice, and for that delightful crispy topping, we’re ditching the breadcrumbs in favor of flavorful toasted almonds. The result is a casserole that is not only healthier but also incredibly rich, satisfying, and packed with amazing textures – making it a perfect addition to your recipe repertoire for any occasion.

Crafting My Signature Low-Carb Broccoli Cheese Casserole
Unlike some traditional recipes passed down through generations, this particular Broccoli Cheese Casserole is a creation born from my own culinary experiments. My mom didn’t make a classic version, so I developed a recipe that focuses on fresh, wholesome ingredients while still delivering that irresistible cheesy flavor. The beauty of this casserole lies in its balance: it’s light and healthy, providing essential nutrients, yet indulgent enough to feel like a real treat. Beyond the generous amount of sharp cheddar cheese – because, let’s be honest, that’s non-negotiable for a cheese casserole! – every component is chosen to contribute to both flavor and well-being.
This versatile dish is perfect for a wide array of occasions. Whether you’re looking for a hearty vegetarian main course on a chilly evening, a comforting side dish to complement your holiday feast, or simply a delicious meal prep option for the week, this casserole fits the bill. It’s so rich and satisfying on its own, but its adaptability is also a huge plus. While the goal here is low-carb, if you’re not counting carbs strictly, I’ve even considered mixing it with some pasta for a different kind of comforting meal, showcasing just how flexible this recipe can be and how easily it can be adapted to various dietary preferences.
Nourish Your Body: The Health Benefits of This Flavorful Casserole
Beyond its delicious taste, this Broccoli Cheese Casserole is packed with ingredients that offer significant health advantages, making it a meal you can truly feel good about enjoying. Both broccoli and cauliflower are cruciferous vegetables, renowned for their impressive nutritional profiles and numerous health-promoting compounds.
- Heart Health Support: Broccoli is an excellent source of dietary fiber, which plays a crucial role in maintaining healthy blood sugar levels and promoting optimal cholesterol balance. By helping to regulate these vital markers, the fiber in broccoli contributes significantly to cardiovascular well-being. Furthermore, its array of vitamins (like Vitamin K) and minerals (like potassium) supports overall heart function and blood pressure regulation, making it a powerful ally for a healthy heart.
- Robust Immune System Boost: This vibrant green vegetable is a powerhouse of Vitamin C, a well-known antioxidant that is essential for a strong immune system. It helps the body fight off infections and provides a defensive shield against common ailments. Additionally, broccoli contains a wealth of other antioxidants, including sulforaphane, which further bolster the body’s natural defenses and combat oxidative stress, helping to prevent cellular damage.
- Superior Digestive Health: Cauliflower, the ingenious substitute for rice in this recipe, is incredibly rich in fiber. This dietary fiber is instrumental in facilitating smooth digestion, preventing constipation, and promoting regular bowel movements. Moreover, cauliflower contains prebiotic fiber, which acts as nourishment for the beneficial bacteria residing in your gut. A healthy gut microbiome is linked to improved digestion, enhanced nutrient absorption, and even better mood regulation, making this casserole a true ally for your digestive system.
- Bone Health and More: Both broccoli and cauliflower contribute essential vitamins like K and minerals like calcium, which are vital for maintaining strong, healthy bones and preventing conditions like osteoporosis. The low-carb nature of this casserole also naturally aids in blood sugar management, which can be profoundly beneficial for sustained energy levels, weight management, and overall metabolic health, particularly for those with insulin sensitivity or diabetes.

Key Ingredients for Your Perfect Broccoli Cheese Casserole
Crafting this delicious low-carb casserole relies on a few simple yet impactful ingredients. Each one plays a vital role in achieving the perfect texture, flavor, and nutritional balance, ensuring a truly satisfying meal.
- Fresh Broccoli: While frozen broccoli can be used in a pinch, I highly recommend using fresh broccoli florets for their superior texture, vibrant color, and fresh flavor. When preparing, aim to cut the florets into small, uniform, bite-sized pieces. This not only makes them easier to eat but also ensures they cook quickly and evenly, maintaining a slight crispness that adds a delightful textural contrast to the casserole’s creamy base. If you opt for frozen broccoli, make sure to thoroughly drain and pat dry to cook out any excess water; this crucial step prevents your casserole from becoming soggy and watery.
- Quality Cheese: The heart and soul of any great cheese casserole! I personally prefer using sharp white cheddar cheese for its robust, tangy flavor that cuts beautifully through the richness of the dish. However, the beauty of this recipe is its flexibility – feel free to use your favorite melting cheese. Whether it’s mild yellow cheddar, creamy Gruyère for a more sophisticated note, gooey mozzarella, or a blend of several cheeses, a good quality cheese will melt wonderfully and provide that essential creamy, bubbly, golden-brown texture that defines a perfect casserole.
- Cauliflower Rice: This is our star low-carb swap, ingeniously replacing traditional grains like white or brown rice. Cauliflower rice provides a similar bulk and body to the casserole without adding significant carbohydrates, making it ideal for keto and low-carb diets. It’s incredibly versatile and readily absorbs the savory flavors of the cheese sauce beautifully. You can easily make your own cauliflower rice by pulsing fresh florets in a food processor, or for ultimate convenience, readily available frozen cauliflower rice works perfectly. Just ensure it’s fully thawed and any excess moisture is squeezed or cooked out if using frozen to prevent sogginess.
- Toasted Almonds: Moving away from conventional breadcrumbs, chopped toasted almonds serve as a fantastic low-carb topping. They provide a wonderful, earthy crunch and a nutty depth of flavor that complements the broccoli and cheese exquisitely. Toasting them beforehand (either in a dry pan or a preheated oven) enhances their aroma and crispness, elevating the overall sensory experience and adding another layer of texture to the casserole.
- Olive Oil: Used for sautéing the vegetables, olive oil adds a touch of healthy monounsaturated fats and helps develop rich flavors in the initial cooking stages, creating a robust foundation for the casserole.
- Shallot & Garlic: These aromatic vegetables are foundational flavor builders. The delicate sweetness of sautéed shallots paired with pungent minced garlic lays the groundwork for a deeply savory and complex casserole, elevating the dish beyond simple cheese and broccoli.
- Unsweetened Almond Milk: A dairy-free and low-carb liquid base that helps create a wonderfully creamy sauce without adding extra calories or unwanted carbohydrates. You can substitute with other low-carb milk alternatives, like unsweetened cashew milk, or even a splash of heavy cream for an extra layer of richness, depending on your dietary preferences.
- Salt and Pepper: Essential for seasoning, allowing you to adjust the flavors to your personal preference and enhance the natural taste of all the ingredients.

Simple Steps to Create This Delectable Broccoli Cheese Casserole
Creating this satisfying casserole is straightforward, combining stovetop preparation with a final bake in the oven to achieve that perfect bubbly, golden-brown finish. Follow these steps for a truly delicious result.
- Prepare the Oven and Sauté Broccoli: Begin by preheating your oven to 400 degrees Fahrenheit (200 degrees Celsius). This ensures it’s ready to go when your casserole is assembled. In a large, oven-safe pan (using one pan will save you from washing an extra dish!), heat one teaspoon of olive oil over medium heat. Add your small-diced fresh broccoli florets and a pinch of salt. Sauté for about 10 minutes, stirring occasionally, or until the broccoli becomes tender-crisp. You want it cooked through but still retaining a bit of its natural bite and vibrant green color, as it will continue to cook in the oven. Once tender, remove the broccoli from the pan and set it aside in a bowl.
- Build the Flavor Base: Add the remaining one teaspoon of olive oil to the same pan. Introduce the diced shallot and cook over medium heat, stirring occasionally, until it begins to soften and turn a light golden brown, usually about 3-5 minutes. This step is crucial for developing a sweet, aromatic base that will infuse the entire casserole. Next, add the minced garlic and cook for just another minute or two until fragrant, being very careful not to burn it, as burnt garlic can taste bitter.
- Combine and Season: Stir in the cauliflower rice with the sautéed shallots and garlic, mixing well and cooking until it’s heated through, absorbing some of those lovely aromatics. Return the sautéed broccoli to the pan. Pour in the unsweetened almond milk and add 1 cup of the grated cheese. Season generously with salt and freshly ground black pepper to taste. Mix everything thoroughly using a spatula or spoon until all the ingredients are well combined and coated evenly in the creamy, cheesy mixture.
- Top and Bake: Evenly spread the entire mixture in the oven-safe pan, ensuring an even layer for consistent baking. Sprinkle the remaining 1/2 cup of grated cheese over the top, creating a beautiful crust. Finally, evenly distribute the chopped toasted almonds over the cheese. Transfer the pan to your preheated oven and bake for 25-30 minutes, or until the casserole is bubbling invitingly around the edges and the cheese topping is beautifully melted and golden brown.
- Serve and Enjoy: Once baked to perfection, carefully remove the casserole from the oven. Allow it to cool for a few minutes before serving, as this helps the cheese set slightly and makes for easier, cleaner scooping. This allows the flavors to meld and prevents it from being too hot. Serve warm as a comforting main dish or a satisfying side.
Expert Tips for a Perfectly Delicious Cheesy Broccoli Casserole Every Time
Achieving casserole perfection is easy with these helpful tips and tricks. They’ll ensure your low-carb broccoli cheese casserole is a resounding success every time you make it.
- The Right Broccoli Texture is Key: When initially cooking the broccoli on the stovetop, aim for a tender-crisp texture. You don’t want it to become completely soft or mushy before it even goes into the oven. Starting it in a pan with a little olive oil and salt helps it develop flavor and retain some pleasant crunch, which is crucial for preventing a soggy final dish.
- Customize Your Cheese Blend: While sharp white cheddar is my personal go-to for its bold flavor, don’t hesitate to experiment with other cheeses! A blend of cheddar and Monterey Jack can offer extra meltiness, while a touch of smoked gouda or Parmesan can add more complexity and saltiness to the flavor profile.
- Prevent Sogginess – Moisture Control is Crucial: This is arguably the most important tip for any casserole. If using frozen broccoli or cauliflower rice, always ensure you thaw it completely and cook out or squeeze out as much excess water as possible before adding it to the casserole mixture. Patting it thoroughly dry with paper towels can also significantly help prevent a watery or loose consistency in your final dish.
- Add a Protein Boost for a Fuller Meal: For a more substantial main meal that’s still low-carb, consider adding cooked shredded chicken, diced ham, or even crumbled cooked bacon to the mixture before baking. For a vegetarian protein boost, cooked lentils or chickpeas can be stirred in. This makes it an even heartier, more filling dish that can easily serve as a complete dinner.
- Experiment with Flavor Enhancements: A pinch of smoked paprika can add a lovely depth, a dash of nutmeg can bring warmth to the cheese sauce, or a spoonful of Dijon mustard can introduce a subtle tang that elevates the overall flavor. Don’t be afraid to play with your spices and herbs, such as a sprinkle of dried thyme or a touch of cayenne for a little kick.
- Make Ahead Option for Convenience: This casserole is fantastic for meal prepping! You can assemble the entire dish up to the point of baking (before the final cheese and almond topping), cover it tightly with plastic wrap or foil, and refrigerate for up to 2 days. When ready to bake, remove it from the fridge while the oven preheats, then add the toppings and bake. You might need to add an extra 5-10 minutes to the baking time if cooking directly from the fridge.
- Storage and Reheating: Leftovers can be stored in an airtight container in the refrigerator for up to five days. To reheat individual portions, use the microwave until warmed through. For larger portions, cover loosely with foil and reheat in the oven at 350°F (175°C) until bubbly and heated through, usually about 15-20 minutes.
- Vegan Adaptation: To make this recipe completely vegan, simply swap the dairy cheese for your favorite high-quality plant-based cheese alternative. Many excellent vegan cheddar or mozzarella options melt beautifully in casseroles, allowing everyone to enjoy this delicious dish.
Do you have a question about this recipe? Or perhaps a brilliant tip of your own to share that makes this casserole even better? Ask me in the comments below, and I’ll get back to you as soon as possible. Your insights are always welcome!
Looking for More Cozy & Nourishing Vegetarian Meal Ideas?
If you loved this low-carb comfort food, you’ll surely enjoy these other vegetarian recipes designed to warm your soul and nourish your body. Each one offers unique flavors and wholesome ingredients, perfect for any weeknight or special occasion:
- Vegan Chickpea Noodle Soup: A plant-based twist on a classic, comforting noodle soup, packed with vegetables and protein, perfect for a soothing meal on a cold day.
- High-Protein Tofu and Black Bean Enchilada Skillet: A quick, flavorful, and protein-packed one-pan meal that brings the vibrant tastes of enchiladas to your table without the fuss, ideal for busy weeknights.
- Roasted Ratatouille Soup: A delightful and rustic way to enjoy the classic French vegetables in a comforting soup form, with deepened flavors from roasting.
- Parmesan Crusted Gnocchi with Broccoli and White Beans: An indulgent yet balanced dish, full of tender gnocchi, fresh broccoli, and hearty white beans, all brought together with a savory Parmesan crust.

Broccoli Cheese Casserole {Keto Friendly, Low Carb}
This Broccoli Cheese Casserole is a deliciously comforting, low-carb, and keto-friendly dish perfect as a side or a satisfying main meal. Made with tender broccoli, creamy cheese sauce, cauliflower rice, and a crunchy toasted almond topping for a unique and healthy twist.
- Author: She Likes Food
- Rating: 4.5 out of 5 stars (based on 2 reviews)
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4-6 servings
- Category: Side, Gluten Free
- Method: Stovetop, Oven
- Cuisine: American
Ingredients
- 2 teaspoons olive oil, divided
- 6 cups broccoli florets, small diced
- 1 large shallot, diced
- 2-3 cloves garlic, minced
- 12 ounces cauliflower rice (about 2 cups), thawed if frozen
- 1 1/2 cups grated cheese (sharp white cheddar recommended), divided
- 1/4 cup unsweetened almond milk
- 1/2 cup diced toasted almonds (can be blended in a food processor for a finer texture if preferred)
- Salt and pepper, to taste
Instructions
- Preheat Oven & Sauté Broccoli: Preheat your oven to 400 degrees F (200 degrees C). Heat one teaspoon of olive oil in a large, oven-safe pan over medium heat. Add the small-diced broccoli florets and a pinch of salt. Cook for about 10 minutes, stirring occasionally, or until the broccoli is tender-crisp. Remove the cooked broccoli from the pan and set it aside.
- Sauté Aromatics: Add the remaining one teaspoon of olive oil and the diced shallot to the same pan. Cook over medium heat until the shallot starts to soften and lightly brown, typically 3-5 minutes. Then, add the minced garlic and cook for another minute or two until fragrant, being careful not to burn the garlic.
- Combine Ingredients: Stir in the cauliflower rice, mixing it with the shallot and garlic, and cook until it’s heated through. Return the sautéed broccoli to the pan. Pour in the unsweetened almond milk and add 1 cup of the grated cheese. Season with salt and pepper to taste. Mix thoroughly until all ingredients are well combined and coated in the creamy, cheesy mixture.
- Top and Bake: Evenly spread the mixture in the oven-safe pan. Sprinkle the remaining 1/2 cup of grated cheese over the top, followed by the chopped toasted almonds. Bake in the preheated oven for 25-30 minutes, or until the casserole is bubbling around the edges and the cheese topping is beautifully melted and golden brown.
- Serve: Let the casserole cool for a few minutes before serving to allow the cheese to set slightly and for easier scooping. Enjoy your delicious, low-carb Broccoli Cheese Casserole!
Nutritional Information
Please note: Nutritional values can vary based on specific ingredients and portion sizes. For an accurate nutritional breakdown, we recommend using a reliable online nutrition calculator with the exact brands and quantities of ingredients you use.
Did you make this recipe?
We love seeing your creations! Tag @shelikes.food on Instagram and hashtag your post with #shelikesfood to share your delicious Broccoli Cheese Casserole with our community!