Go Back

Creamy Broccoli, Cauliflower & Cheese (Healthy version of Mac & Cheese)

Prep Time 20 mins
Cook Time 25 mins
Total Time 45 mins
Course Main Course
Cuisine American
Servings 6


  • 10 ounces broccoli florets
  • 10 ounces cauliflower florets
  • 4 tbsp olive oil
  • 1/2 large white onion sliced thinly
  • 2-4 garlic cloves minced
  • 1 tsp salt
  • 1 tsp pepper

Cheese Sauce

  • 2 tbsp butter
  • 1 1/4 cup choice of milk
  • 4 ounces cream cheese
  • 1/2 tsp paprika
  • 1/4 tsp garlic powder
  • 1/4 tsp salt
  • 1 1/2 cup shredded cheddar cheese
  • 1/4 cup mozzarella cheese


The Veggies

  • Preheat oven to 400F. Drizzle a olive oil on the bottom of a baking dish. 
  • In a large skillet, fill half way with water, bring water to a boil.
  • Add the broccoli and cauliflower; cover and cook over high heat until tender (4-5mins.) Drain broccoli and cauliflower in a colander and set aside.
  • Using the same skillet (wipe it clean) add olive oil. Have heat on medium. Add onions, and cook until they are softened.
  • Stir in garlic. Allow a few moments to fragment with onion. Then add broccoli and cauliflower. 
  • Lastly add salt and pepper. Cool until veggies get a light brown color. Transfers veggies to baking dish and set aside.

Cheese Sauce

  • Reuse skillet (clean before using) If you’d like, it a sauce pan for this part. 
  • Over medium head, add butter and let melt. Stir in cream cheese until mixed in with butter. Constantly stirring add in milk. 
  • Add paprika, salt and garlic powder and stir. 
  • Set heat to low heat and stirring constantly, add in mozzarella cheese and cheddar cheese until melted and thickened. 
  • Pour cheese sauce over broccoli and cauliflower, stir to combine together. 
  • Optional: Add a layer of cheese at the top, to make it extra cheesy!
  • Bake for 20-25 minutes in oven or until it is lightly bubbling and has light brown color on the top!
  • Enjoy!
Keyword Healthy Mac and Cheese, Keto Friendly, Keto Recipe