Go Back
Deliciously Creamy Cauliflower Potato Casserole Recipe

Cauliflower Potato Casserole

This Cauliflower Potato Casserole is not only delicious but also super easy to whip up. Perfect for a weeknight meal or a gathering with friends, you'll find that this dish brings everyone together around the table!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food

Ingredients
  

For the Casserole
  • 1 medium cauliflower cut into florets
  • 4 medium potatoes peeled and diced
  • 1 cup heavy cream for that rich and creamy goodness
  • 1 cup shredded cheese cheddar or your choice
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 2 tbsp olive oil for sautéing
  • Salt and pepper to taste
  • Fresh herbs for garnish optional

Equipment

  • Large Pot
  • Large Skillet
  • Baking Dish

Method
 

  1. Step 1: Preheat your oven to 375°F (190°C).
  2. Step 2: In a large pot, bring salted water to a boil. Add the cauliflower florets and diced potatoes. Cook until tender, about 10-15 minutes. Drain and set aside.
  3. Step 3: In a skillet, heat olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until the onion is translucent.
  4. Step 4: In a mixing bowl, combine the cooked cauliflower, potatoes, sautéed onion and garlic, heavy cream, half of the shredded cheese, salt, and pepper. Mix well.
  5. Step 5: Transfer the mixture to a greased baking dish. Sprinkle the remaining cheese on top.
  6. Step 6: Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.
  7. Step 7: Remove from the oven and let cool slightly before serving. Garnish with fresh herbs if desired.

Notes

To store leftovers, let the casserole cool completely, then cover it tightly or transfer it to an airtight container. It will keep in the refrigerator for up to 3-4 days. You can also freeze it for up to 2 months.