This cheesy Cauliflower Chorizo Casserole is the ultimate comfort food casserole for everyone's taste! From
Print Recipe
4.84 from 6 votes

Cauliflower Chorizo Casserole with Mixed Beans

This cheesy Cauliflower Chorizo Casserole with beans is the ultimate hearty and filling comfort food casserole for everyone's taste.
Prep Time5 mins
Cook Time35 mins
Total Time40 mins
Course: Dinner
Cuisine: American
Keyword: Cauliflower casserole
Servings: 4
Calories: 445kcal
Author: Kate


  • 1 lb cauliflower florets (1/2 large cauliflower, about 5 cups)
  • 1 tablespoon olive oil
  • 1 medium yellow onion , finely diced
  • 1 garlic clove , minced
  • 1 lb uncooked chorizo sausage , removed from casing
  • 1 teaspoon dried oregano
  • 1 teaspoon chili powder
  • 2 15-oz cans beans (mixed or white beans), drained and rinsed
  • 1/4 cup sliced olives
  • 1 cup shredded cheddar cheese
  • Optional garnish: extra sliced olives , chopped scallions, chopped cilantro leaves


  • Preheat oven to 375F. 
  • Cut the cauliflower into small bite-sized florets and microwave for 8-10 minutes, or until fork tender. 
  • In a large skillet, heat the olive oil, add the minced garlic and diced onion, and saute for 3 minutes. Add the chorizo sausage and allow to brown on all sides, breaking the chorizo up with a spatula as it cooks. Add the oregano and chili powder and continue to cook for about 5 minutes stirring frequently, or until the chorizo is fully cooked. Stir in the beans, sliced olives, and the cooked cauliflower florets. 
  • Transfer the mixture to a 2.5-quart casserole dish and top with shredded cheddar cheese. Top with sliced olives, if desired. Bake for 15 minutes. Top with chopped cilantro leaves and scallions if desired. Allow to stand for 5 minutes and serve warm. 


Feel free to make the following substitutions: ground beef and taco seasoning instead of chorizo and chili powder, kidney beans instead of mixed/white beans, your favorite cheese blend instead of cheddar cheese.


Calories: 445kcal | Carbohydrates: 6g | Protein: 9g | Fat: 13g | Saturated Fat: 6g | Cholesterol: 29mg | Sodium: 217mg | Potassium: 376mg | Fiber: 2g | Sugar: 2g | Vitamin A: 430IU | Vitamin C: 54.9mg | Calcium: 229mg | Iron: 0.8mg