Cheesy Cauliflower Potato Gratin

Golden-brown Cheesy Cauliflower and Potato Gratin bubbling from the oven, featuring a creamy Gruyère sauce and crispy breadcrumbs on top. Pin It
Golden-brown Cheesy Cauliflower and Potato Gratin bubbling from the oven, featuring a creamy Gruyère sauce and crispy breadcrumbs on top. | bountyandbasil.com

This gratin combines thinly sliced Yukon Gold potatoes and cauliflower florets gently boiled then layered and baked in a smooth, cheesy sauce made from Gruyère, Parmesan, and a creamy roux base. Aromatics like onion and garlic enhance the sauce, while optional buttery breadcrumbs add a crunchy topping. Baking melds flavors into a golden, bubbling dish ideal for a satisfying vegetarian side or main. Variations include sharper cheeses or fresh herbs for added depth.

There's something about the smell of nutmeg hitting hot cream that takes me straight back to my grandmother's kitchen—she'd make this gratin whenever we'd visit in autumn, and somehow the whole house would smell like warmth and comfort before we even sat down to eat. One afternoon, I was watching her layer the potatoes and cauliflower with that golden, bubbling sauce, and she caught me sneaking a taste of the raw batter off the spoon. She laughed and told me the secret was never rushing the roux, and that patience made all the difference. Now I make this dish whenever I want that same feeling of being wrapped up in something familiar and deeply satisfying.

I made this for a potluck last spring where someone asked if I was trying to make people cry happy tears, and honestly, watching the dish come out of the oven with that golden, bubbling top felt like the highest compliment I could receive. The way the cheese had browned in spots and the cream was still moving just slightly underneath reminded me why this gratin has stayed on my regular rotation for years.

Ingredients

  • Yukon Gold potatoes (500 g): These waxy potatoes hold their shape beautifully during cooking instead of turning to mush, and their buttery flavor plays perfectly with the cheese sauce.
  • Cauliflower florets (500 g): The key here is to cut them into similar-sized pieces so everything cooks evenly and you get tender florets that absorb the sauce without falling apart.
  • Onion and garlic: These are your flavor foundation—the finely chopped onion softens into the cream, and the garlic adds a subtle depth that makes people wonder what the secret ingredient is.
  • Whole milk and heavy cream (250 ml each): The combination creates a sauce that's rich without being cloying; milk alone would be too thin, but all cream would be overwhelming.
  • Gruyère and Parmesan cheeses (150 g and 75 g): Gruyère melts smoothly and adds a nutty complexity, while Parmesan brings sharpness and helps the top brown beautifully.
  • Unsalted butter (30 g plus 1 tbsp for topping): Use unsalted so you control the salt level throughout the dish, and make sure it's cold before making the roux.
  • All-purpose flour (2 tbsp): This thickens your sauce into something silky; don't skip this step or your cream will just pool at the bottom.
  • Ground nutmeg (½ tsp): This is your quiet magic—just a whisper of it, not enough to taste nutmeg-forward, but enough to make people pause and wonder what makes this taste so complete.
  • Breadcrumbs and melted butter (optional topping): If you use these, they add a textural contrast that makes every bite interesting, though the gratin is absolutely perfect without them.

Instructions

Get your oven ready and prepare your stage:
Preheat your oven to 190°C (375°F) and use butter to grease a 23x33 cm baking dish so nothing sticks. This small act makes cleanup easier and prevents any sticking that would tear your delicate layers.
Parboil your vegetables:
Bring a large pot of salted water to a boil—the salt is important because it seasons the vegetables as they cook. Add your potato slices and cauliflower and cook for exactly 5 minutes; they should be tender but still hold their shape when you fish them out with a slotted spoon.
Build your flavor base:
Melt the butter in a medium saucepan over medium heat, then add your chopped onion and minced garlic. You're listening for the sizzle to soften slightly and watching for the garlic to become fragrant—about 3 minutes total—because burnt garlic tastes bitter and ruins everything.
Make your thickener:
Sprinkle the flour over your softened onion and garlic mixture, stirring constantly for about 1 minute. This cooking step matters; you're not just mixing, you're creating a roux that will thicken your cream and give it a silky texture instead of a floury taste.
Whisk in the cream and milk:
Gradually pour in your milk and cream while whisking constantly—this prevents lumps from forming and creates a smooth base. Keep whisking and let it simmer gently for 4–5 minutes until it thickens enough to coat the back of a spoon.
Add your cheese and seasonings:
Pull the pan off the heat and stir in your grated Gruyère, about half the Parmesan, the nutmeg, salt, and black pepper. The cheese should melt smoothly into the warm sauce; if the pan is too hot, the cheese gets grainy, so don't rush this part.
Layer your gratin:
Spread half your cooked potatoes and cauliflower in the bottom of your baking dish, then pour half your cheese sauce over them, making sure everything is covered. Repeat with the remaining vegetables and sauce, creating two distinct layers.
Add your topping:
Sprinkle the remaining Parmesan over the top; if you're using breadcrumbs, toss them with melted butter first so they toast rather than absorb all the moisture. The crispy topping adds a pleasant contrast to the creamy filling.
Bake until golden:
Slide your gratin into the oven and bake for 40–45 minutes until the top is deep golden brown and the sauce is bubbling around the edges. The bubbling tells you everything inside is hot and the cheese is melted through.
Let it rest before serving:
Pull the gratin out and let it sit for 10 minutes—this sounds like nothing, but those minutes let everything set so the layers don't collapse when you cut into it. The steam also continues cooking the vegetables slightly, bringing everything to perfect tenderness.
Rich Cheesy Cauliflower and Potato Gratin served in a white ceramic dish, revealing layers of tender potatoes and cauliflower florets. Pin It
Rich Cheesy Cauliflower and Potato Gratin served in a white ceramic dish, revealing layers of tender potatoes and cauliflower florets. | bountyandbasil.com

I served this to someone who claimed they didn't like cauliflower, and watching them ask for seconds while not even realizing what they were eating taught me that this dish is less a recipe and more proof that good technique and real ingredients transform vegetables into something irresistible. It became one of those meals I make without thinking, the kind you reach for when you want to feel taken care of.

Why the French Got This Right

French cooking isn't about being fancy for fancy's sake; it's about understanding how flavors and textures work together, and this gratin is a perfect example. The nutmeg is a lesson in subtlety—just enough to make you wonder what's making this taste so complete, but not enough to taste spiced. The way Gruyère and Parmesan work together is also no accident; one brings richness and complexity, the other brings sharpness and helps the top brown, and together they're better than either alone.

Substitutions and Tweaks That Actually Work

If you don't have Gruyère, sharp cheddar works beautifully and brings a different kind of complexity, or Emmental if you want something milder and sweeter. Fresh herbs—especially thyme or chives—scattered through the sauce before baking add brightness that keeps the dish from feeling too heavy, and for a lighter version, swapping the cream for half-and-half reduces the richness without making it taste thin. The beauty of this recipe is that it's flexible enough to work with what you have while still delivering that same comforting, deeply satisfying result.

Timing and Make-Ahead Strategy

You can prep everything the night before—slice your potatoes and cauliflower, make your sauce, and store them in separate containers so they're ready to layer and bake whenever you need dinner. Just bring the sauce to room temperature before assembling, or it will cool down your vegetables and throw off your baking time. This is the kind of dish that's perfect for busy weeks because most of the work happens on the stovetop, not fighting with complicated assembly at the last minute.

  • Assembled gratins can sit in the refrigerator for up to 4 hours before baking, though you may need to add 5–10 minutes to the baking time if it goes in cold.
  • Leftover gratin reheats beautifully in a 180°C oven covered with foil for about 20 minutes, and tastes even richer the next day.
  • If you want to freeze it, assemble everything in a freezer-safe dish and freeze before baking; bake from frozen, adding 15–20 minutes to the cooking time and checking that the top is golden before the bottom burns.
Comforting Cheesy Cauliflower and Potato Gratin plated alongside a fresh green salad, perfect for a vegetarian main course or side. Pin It
Comforting Cheesy Cauliflower and Potato Gratin plated alongside a fresh green salad, perfect for a vegetarian main course or side. | bountyandbasil.com

This gratin has become my answer to the question of what to bring to dinner, what to make when someone's having a hard time, and what to cook when I just want to feel like I'm doing something good with my hands. It's simple enough to make on a Tuesday and special enough to serve on a Sunday, which is all any recipe really needs to be.

Recipe Q&A

Parboil sliced potatoes and cauliflower for about 5 minutes until just tender to ensure even cooking during baking.

Gruyère can be replaced with sharp cheddar or Emmental for a different flavor profile.

The roux thickens the milk and cream mixture, creating a smooth, creamy cheese sauce that coats the vegetables well.

Breadcrumbs add a crunchy texture but are optional. You can omit them or mix with melted butter for extra crispness.

Let the dish rest for about 10 minutes after baking to allow it to set and enhance flavor melding.

Half-and-half can be used instead of heavy cream for a lighter version without sacrificing creaminess.

Cheesy Cauliflower Potato Gratin

A creamy baked dish featuring tender potatoes and cauliflower smothered in a rich, cheesy sauce.

Prep 20m
Cook 50m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Vegetables

  • 1 lb Yukon Gold potatoes, peeled and thinly sliced
  • 1 lb cauliflower florets
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced

Dairy

  • 1 cup whole milk
  • 1 cup heavy cream
  • 1 ½ cups grated Gruyère cheese
  • ¾ cup grated Parmesan cheese
  • 2 tbsp unsalted butter

Pantry

  • 2 tbsp all-purpose flour
  • ½ tsp ground nutmeg
  • Salt and black pepper, to taste

Topping

  • 2 tbsp breadcrumbs (optional)
  • 1 tbsp melted butter (for breadcrumbs, optional)

Instructions

1
Preheat Oven and Prepare Baking Dish: Set the oven to 375°F. Butter a 9x13 inch baking dish to prevent sticking.
2
Blanch Vegetables: Bring a large pot of salted water to boil. Add sliced potatoes and cauliflower florets; cook for 5 minutes until just tender. Drain thoroughly and set aside.
3
Sauté Aromatics: Melt butter in a medium saucepan over medium heat. Add chopped onion and minced garlic, sauté for approximately 3 minutes until softened.
4
Create Roux: Stir in all-purpose flour, cooking for 1 minute while stirring continuously to form a roux.
5
Prepare Cheese Sauce: Gradually whisk in whole milk and heavy cream. Bring to a gentle simmer, whisking constantly until the sauce thickens, about 4 to 5 minutes.
6
Incorporate Cheese and Seasoning: Remove from heat. Stir in Gruyère, 50 g Parmesan, ground nutmeg, salt, and black pepper. Continue stirring until the cheese melts and the sauce is smooth.
7
Assemble Layers: Arrange half of the potatoes and cauliflower in the baking dish. Pour half of the cheese sauce over the vegetables. Repeat the layering with the remaining vegetables and sauce.
8
Add Toppings: Sprinkle the top with the remaining Parmesan cheese. If using breadcrumbs, combine them with melted butter and evenly scatter over the surface for added crispness.
9
Bake: Place the dish in the oven and bake for 40 to 45 minutes until the top is golden and bubbling. Allow to rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Saucepan
  • Whisk
  • 9x13 inch baking dish
  • Knife and cutting board

Nutrition (Per Serving)

Calories 330
Protein 11g
Carbs 26g
Fat 20g

Allergy Information

  • Contains milk, cheese (dairy), butter, and wheat (flour, breadcrumbs).
Elena Marlowe

Sharing fresh, easy recipes and practical kitchen tips for home cooks of all levels.