Skip to main content New<> this month
Get the Allrecipes magazine

Bacon Swiss Potato Cauliflower Casserole

Rated as 4 out of 5 Stars

"I created this one when in need of a different potato dish to go with grilled steak. It was a big hit with everyone!"
Added to shopping list. Go to shopping list.


1 h 20 m servings 611
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C). Lightly grease a 9x13-inch casserole dish.
  2. Place potatoes and cauliflower into a large pot and cover with water; bring to a boil. Reduce heat to medium-low and simmer until tender but firm, about 20 minutes. Drain and transfer potatoes and cauliflower to the prepared casserole dish.
  3. Heat olive oil in a skillet over medium heat; cook and stir onion in the hot oil until transparent, 5 to 10 minutes. Transfer cooked onion to the potato mixture.
  4. Place bacon in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 10 minutes. Drain the bacon slices on paper towels and crumble over potato mixture, reserving bacon grease in skillet.
  5. Melt butter into bacon grease in skillet over medium-low heat; whisk flour into butter-bacon grease mixture. Gradually stir cream into flour mixture until smooth; add milk if cream sauce is too thick. Whisk half the Swiss cheese, half the mozzarella cheese, garlic powder, salt, and pepper into cream sauce until cheeses are melted.
  6. Pour cream sauce over potato mixture and toss to coat; top with remaining Swiss cheese and mozzarella cheese.
  7. Bake in the preheated oven until casserole is bubbling and cheese is lightly browned, about 30 minutes.

Nutrition Facts

Per Serving: 611 calories; 44.7 34.6 19.8 119 547 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

Good recipe but directions at least for me could be changed. Why fry the onions in a separate pan in olive oil when you've got bacon grease? Fry the bacon, remove it to a paper towel, and dump...

Like "Its a New Day," I cooked the bacon first and fried the onions in the grease, then used the onion/grease to make the sauce. The only other change I made was to use whole milk instead of cre...

I made so many substitutions that my review is not really relevant, but the basic idea is new to me and will become a regular in my meal planning. I am in China and this is radish season, so I...