If you’re looking for a simple yet show-stopping side dish that’s packed with flavor, this Cheesy Garlic Roasted Asparagus with Pistachios is your go-to recipe. Perfect for the holidays or a quick weekday dinner, this dish combines tender roasted asparagus, rich creaminess, a cheesy crust, and a delightful crunch. The best part? It’s easy to prepare and pairs beautifully with just about any main course.
This post may contain affiliate links. Please see our privacy policy for details.
Why This Recipe Is Perfect for the Holidays (or Any Day!)
- Quick and Easy: This dish comes together in just 30 minutes, making it ideal for busy holiday schedules or weeknight dinners.
- Minimal Ingredients: You only need a handful of pantry staples and a fresh bunch of asparagus to create a gourmet side dish.
- Cheesy Goodness: The melted mozzarella cheese creates a rich, indulgent topping that will have everyone coming back for seconds.
- Elegant Presentation: The vibrant green asparagus topped with golden cheese and sprinkled with pistachios adds a touch of sophistication to any table.
- Nutrient-Rich: Asparagus is loaded with vitamins and fiber, making this a healthier option that doesn’t skimp on flavor.
- Customizable: This recipe is versatile—swap out the mozzarella for Parmesan or Gruyère, or use almond slivers instead of pistachios.
- Meal Prep Friendly: It reheats beautifully, so you can make it ahead of time and simply warm it up before serving.
Ingredients You’ll Need
- Asparagus: The star of the dish, asparagus is tender yet slightly crisp when roasted, with a natural earthy flavor. Its mild bitterness pairs perfectly with the richness of cheese and cream, while its vibrant green color brings a festive, fresh look to the plate.
- Olive Oil: Olive oil adds a light, fruity richness and helps the asparagus roast evenly. It ensures that the garlic adheres to the spears while enhancing their natural flavors.
- Garlic: Minced garlic provides a fragrant, savory base that permeates the entire dish. When roasted, garlic’s pungency mellows into a slightly sweet, caramelized flavor that complements both the asparagus and cheese.
- Salt and Pepper: These simple seasonings enhance the natural flavors of the asparagus and garlic. The salt brings out sweetness in the roasted asparagus, while the pepper adds a subtle kick to balance the creaminess of the dish.
- Heavy Cream: Heavy cream adds luxuriousness to the dish, creating a silky sauce that ties all the ingredients together. It prevents the asparagus from drying out while baking and acts as a base for the cheese to melt into a gooey layer of deliciousness.
- Shredded Mozzarella Cheese: Mozzarella is creamy, mild, and melts beautifully. It forms a golden, bubbly topping that not only looks appetizing but also provides a satisfying, stretchy texture. The cheese balances the garlic and asparagus with its rich, indulgent flavor.
- Pistachios: The final flourish, crushed pistachios add a pop of color and a delightful crunch. Their nutty, slightly sweet flavor contrasts with the creaminess of the cheese and cream, providing texture and complexity to the dish.
How to Make Cheesy Garlic Roasted Asparagus with Pistachios
- Preheat and Prep the Asparagus: Set your oven to preheat at 400°F (200°C). While the oven warms up, rinse the asparagus under cool running water to remove any dirt. Pat it dry with a clean kitchen towel or paper towels. Using a sharp knife, trim off the tough, woody ends—about 1 inch from the bottom of each spear.
- Arrange the Asparagus: Take a baking dish or sheet pan and spread the asparagus in a single layer. Avoid overcrowding to ensure even roasting.
- Prepare and Drizzle the Garlic Oil: In a small bowl, combine the olive oil and minced garlic, stirring to mix them well. Drizzle this mixture over the asparagus, making sure each spear is coated. You can use your hands or tongs to toss the asparagus gently for even coverage.
- Season and Add Cream: Sprinkle the asparagus with salt and pepper for flavor. Then, evenly pour the heavy cream over the asparagus. The cream will provide a rich base and help the cheese melt into a delicious sauce.
- Top with Cheese: Take your shredded mozzarella and sprinkle it evenly over the top of the asparagus. Try to cover as much of the asparagus as possible for a cheesy crust.
- Roast in the Oven: Place the baking dish in the preheated oven and bake for 15 to 20 minutes. Keep an eye on it during the last few minutes. The asparagus should become tender (you can test with a fork), the cream should bubble, and the cheese should turn a light golden brown.
- Add the Crunch: Once you’ve removed the dish from the oven, sprinkle the asparagus with crushed pistachios while it’s still hot. The pistachios add a nutty crunch and a beautiful finishing touch.
- Serve and Enjoy: Transfer the dish to the table while it’s still warm. Pair it with your favorite main course, and enjoy the compliments from your family and guests!
Reference the recipe card below for detailed instructions.
Pairings for a Complete Meal
- Roast Chicken: The juicy, savory chicken pairs wonderfully with the creamy and garlicky asparagus.
- Baked Salmon: The richness of salmon complements the cheesy and nutty flavors of this dish.
- Beef Tenderloin: A classic holiday choice, its bold flavor pairs well with the mild bitterness of the asparagus.
- Mashed Potatoes: Creamy potatoes provide a smooth, starchy base that complements the textures of the asparagus dish.
- Wild Rice Pilaf: Adds a nutty, earthy element that pairs well with the pistachios and garlic.
- Crusty Baguette: Perfect for sopping up the creamy, cheesy sauce.
- Simple Greens with Lemon Vinaigrette: Light and refreshing to balance the richness.
Frequently Asked Questions
Can I substitute mozzarella with another cheese?
Absolutely! Parmesan, Gruyère, or even cheddar work well in this recipe. Parmesan will add a nutty, slightly salty flavor, while Gruyère brings a creamy, rich texture.
What can I use instead of pistachios?
If pistachios aren’t available or preferred, you can substitute with slivered almonds, chopped walnuts, or even sunflower seeds. These alternatives add a similar crunch and nutty flavor.
Can I cook this in the Air Fryer?
Definitely! Arrange the asparagus in a small baking dish that will fit in the air fryer basket. Set the temperature to 375°F and cook for 10–12 minutes, or until the asparagus is tender and the cheese is melted and golden. Add the pistachios after cooking.
Cheesy Garlic Roasted Asparagus with Pistachios
Equipment
Ingredients
Instructions
Notes
Nutrition