
I recently made this Delicious Potato and Asparagus Gratin Recipe, and it quickly became one of my favorite comfort-food side dishes. The combination of tender potatoes, fresh asparagus, and a creamy cheese sauce creates a rich and satisfying meal that feels special enough for holidays yet simple enough for a family dinner.
I love how the asparagus adds freshness and color while the potatoes make every bite hearty and comforting. After trying this recipe, I found it perfect for spring gatherings, Easter brunches, and weekend dinners.
If you’re looking for a crowd-pleasing dish that is both elegant and easy to make, this gratin is a wonderful choice, much like a well-prepared Jerk Chicken Recipe that balances bold flavors with simple ingredients.

Ingredients
Here are the ingredients you’ll need to make this creamy potato and asparagus gratin:
- 4 medium potatoes (about 1½ pounds), peeled and sliced into ½-inch rounds – Yukon Gold potatoes work especially well because they stay creamy and hold their shape.
- 1 small bunch asparagus (about 12 ounces), trimmed and cut into pieces – Fresh asparagus provides the best texture and flavor.
- 2 cups coarse fresh breadcrumbs – Homemade breadcrumbs create a crispier topping than store-bought varieties.
- 4 teaspoons extra-virgin olive oil – Helps toast the breadcrumbs for extra crunch.
- 2 tablespoons unsalted butter – Forms the base of the creamy sauce.
- 3 tablespoons all-purpose flour – Thickens the sauce without making it heavy.
- 1¼ cups whole milk – Whole milk creates a richer and creamier texture.
- 4 ounces fresh goat cheese, crumbled – Adds a tangy flavor that balances the richness.
- ¼ cup grated Pecorino Romano cheese – Freshly grated cheese melts more smoothly and offers better flavor.
- 6 thin slices prosciutto (optional) – Adds a savory and slightly salty element.
- Kosher salt, to taste – Enhances all the flavors.
- Freshly ground black pepper, to taste – Adds mild heat and depth.
- Chopped chives or fresh herbs for garnish (optional) – Brightens the finished dish.
Note: The ingredient quantities above make approximately 4–6 servings, depending on portion size.
Variations
Want to customize this recipe? Try one of these delicious variations:
- Use Gruyère cheese instead of goat cheese for a nuttier flavor.
- Replace whole milk with unsweetened oat milk for a dairy-free version.
- Skip the prosciutto to make the dish fully vegetarian.
- Add sautéed mushrooms for extra earthiness.
- Mix in caramelized onions for added sweetness.
- Sprinkle crushed garlic croutons on top for additional crunch.
- Add fresh thyme or rosemary for more herbal flavor.
- Use sweet potatoes for a slightly sweeter twist.

Cooking Time
This gratin comes together surprisingly quickly:
- Prep Time: 20 minutes
- Cooking Time: 30 minutes
- Total Time: 50 minutes
Equipment You Need
- Large pot – For blanching asparagus and cooking potatoes.
- Colander – Helps drain vegetables efficiently.
- Saucepan – Used to prepare the creamy cheese sauce.
- Whisk – Prevents lumps while making the sauce.
- Baking dish (2-quart) – Holds the gratin while baking.
- Baking sheet – Useful for toasting breadcrumbs.
- Knife and cutting board – For prepping vegetables and herbs.
How to Make Potato and Asparagus Gratin Recipe?
This gratin combines simple ingredients with classic cooking techniques to create a creamy, cheesy, and satisfying dish. Follow these easy steps for perfect results every time.
Prepare the Breadcrumb Topping
Preheat your oven to 425°F (220°C). Toss the breadcrumbs with olive oil and season lightly with salt and pepper. Spread them on a baking sheet and bake until lightly golden and crisp.
Remove the breadcrumbs from the oven and set them aside. These toasted crumbs will add a delicious crunchy topping later. Increase the oven temperature to 475°F (245°C) for baking the gratin.
Blanch the Asparagus
Bring a large pot of salted water to a boil. Add the asparagus pieces and cook briefly until crisp-tender. This quick blanching preserves the bright green color and fresh flavor.
Transfer the asparagus to a plate or bowl. Let it cool slightly while you prepare the potatoes. Avoid overcooking to maintain a pleasant texture.

Cook the Potatoes
Using the same pot of water, add the sliced potatoes. Cook them until just tender but not falling apart. They should still hold their shape when handled.
Drain the potatoes carefully. Arrange them evenly in the bottom of a greased baking dish to create the first layer of the gratin.

Make the Creamy Cheese Sauce
In a saucepan over medium heat, melt the butter. Add the flour and whisk continuously for about 30 seconds until it develops a slightly nutty aroma.
Gradually whisk in the milk to prevent lumps. Continue whisking until the mixture thickens slightly. Remove from heat and stir in the goat cheese and Pecorino Romano until smooth.

Assemble the Gratin
Pour half of the cheese sauce over the potato layer. Arrange the optional prosciutto slices and half of the asparagus over the sauce.
Add the remaining sauce evenly across the dish. Finish with the rest of the asparagus, making sure the vegetables are distributed evenly throughout.
Bake Until Golden
Place the baking dish in the hot oven and bake until the sauce bubbles around the edges. This usually takes about 10 to 12 minutes.
Remove the dish and sprinkle the toasted breadcrumbs over the top. Let the gratin cool for a few minutes before serving.
Garnish and Serve
Just before serving, sprinkle with extra Pecorino Romano cheese and chopped fresh herbs if desired. The herbs add freshness and color to the finished dish.
Serve warm while the sauce is creamy and the topping remains crisp. Every bite should include potatoes, asparagus, and cheesy goodness.
Additional Tips for Making This Recipe Better
After making this gratin several times, I discovered a few tricks that make it even better:
- I always use freshly grated cheese because it melts more smoothly than pre-shredded cheese.
- I prefer Yukon Gold potatoes because they stay creamy without becoming mushy.
- I make sure not to overcook the asparagus before baking so it keeps some texture.
- I toast the breadcrumbs separately for a crispier topping.
- I let the gratin rest for about 5 minutes before serving so the sauce can settle.
- I sometimes add fresh thyme to the sauce for extra flavor.
How to Serve Potato and Asparagus Gratin Recipe?
This versatile dish pairs beautifully with many meals. Serve it alongside roasted chicken, grilled steak, baked salmon, holiday ham, or even a flavorful Chicken Teriyaki Recipe for a satisfying dinner spread.
For brunch, pair it with poached eggs and a fresh green salad. For presentation, garnish with chopped chives, fresh parsley, or extra grated Pecorino cheese. Serving it in a rustic ceramic baking dish makes it look even more inviting on the table.

Nutritional Information
Approximate nutrition per serving:
- Calories: 320–380
- Protein: 12–15g
- Carbohydrates: 30–35g
- Fat: 16–20g
Nutritional values may vary depending on ingredients and serving size.
Make Ahead and Storage
Make Ahead
This gratin can be assembled up to one day in advance. Cover the dish tightly and refrigerate until ready to bake. Add a few extra minutes to the baking time if cooking directly from the refrigerator.
Storage
Store leftovers in an airtight container in the refrigerator. The gratin stays fresh for up to 3 days and retains its flavor very well.
Freezing
Allow the dish to cool completely before freezing. Wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a 350°F oven until warmed through. Cover loosely with foil to prevent excessive browning while maintaining moisture.
Why You’ll Love This Recipe?
This Potato and Asparagus Gratin is a recipe you’ll want to make again and again.
- Comforting Yet Elegant: It combines creamy potatoes with fresh asparagus for a dish that feels both cozy and sophisticated.
- Perfect for Gatherings: The recipe easily serves several people, making it ideal for holidays and family dinners.
- Flexible Ingredients: You can customize it with different cheeses, vegetables, or proteins based on your preferences.
- Great Make-Ahead Option: Preparing it in advance saves valuable time when entertaining guests.
- Balanced Texture: The creamy sauce, tender vegetables, and crispy breadcrumb topping create an irresistible combination in every bite.
Whether you’re serving it as a holiday side dish or a comforting weeknight meal, this Potato and Asparagus Gratin delivers rich flavor, beautiful presentation, and satisfying texture every single time.

Delicious Potato and Asparagus Gratin Recipe
Ingredients
Method
- Preheat your oven to 425°F (220°C). Toss the breadcrumbs with olive oil and season lightly with salt and pepper. Spread them on a baking sheet and bake until lightly golden and crisp.
- Remove the breadcrumbs from the oven and set them aside. These toasted crumbs will add a delicious crunchy topping later. Increase the oven temperature to 475°F (245°C) for baking the gratin.
- Bring a large pot of salted water to a boil. Add the asparagus pieces and cook briefly until crisp-tender. This quick blanching preserves the bright green color and fresh flavor.
- Transfer the asparagus to a plate or bowl. Let it cool slightly while you prepare the potatoes. Avoid overcooking to maintain a pleasant texture.
- Using the same pot of water, add the sliced potatoes. Cook them until just tender but not falling apart. They should still hold their shape when handled.
- Drain the potatoes carefully. Arrange them evenly in the bottom of a greased baking dish to create the first layer of the gratin.
- In a saucepan over medium heat, melt the butter. Add the flour and whisk continuously for about 30 seconds until it develops a slightly nutty aroma.
- Gradually whisk in the milk to prevent lumps. Continue whisking until the mixture thickens slightly. Remove from heat and stir in the goat cheese and Pecorino Romano until smooth.
- Pour half of the cheese sauce over the potato layer. Arrange the optional prosciutto slices and half of the asparagus over the sauce.
- Add the remaining sauce evenly across the dish. Finish with the rest of the asparagus, making sure the vegetables are distributed evenly throughout.
- Place the baking dish in the hot oven and bake until the sauce bubbles around the edges. This usually takes about 10 to 12 minutes.
- Remove the dish and sprinkle the toasted breadcrumbs over the top. Let the gratin cool for a few minutes before serving.
- Just before serving, sprinkle with extra Pecorino Romano cheese and chopped fresh herbs if desired. The herbs add freshness and color to the finished dish.
- Serve warm while the sauce is creamy and the topping remains crisp. Every bite should include potatoes, asparagus, and cheesy goodness.
Notes
- I always use freshly grated cheese because it melts more smoothly than pre-shredded cheese.
- I prefer Yukon Gold potatoes because they stay creamy without becoming mushy.
- I make sure not to overcook the asparagus before baking so it keeps some texture.
- I toast the breadcrumbs separately for a crispier topping.
- I let the gratin rest for about 5 minutes before serving so the sauce can settle.
- I sometimes add fresh thyme to the sauce for extra flavor.






