This Cheesy Asparagus Bake is a tasty side dish that combines fresh asparagus with creamy cheese. It’s baked to golden perfection and is super easy to whip up!
You can’t go wrong with a dish that features cheese and veggies! I love serving this alongside grilled chicken for a fun meal. It’s delicious and makes me feel a bit fancy too! 😊
Key Ingredients & Substitutions
Asparagus: Fresh asparagus is key for a vibrant dish. If it’s out of season, you can use frozen asparagus, just make sure to thaw and drain excess water before baking.
Heavy Cream: This gives a rich texture. If you’re looking for a lighter option, you can use half-and-half or even a non-dairy milk like almond or coconut, but the flavor will change a bit.
Cheese: Parmesan and mozzarella are essential here. Instead of Parmesan, try Pecorino Romano for a saltier taste. You can skip cheddar entirely or replace it with gouda for a twist.
Thyme: Fresh thyme is wonderful but if it’s not available, use dried thyme. Remember, dried herbs are more concentrated, so adjust the amount down!
Butter: While it adds flavor, you can substitute it with olive oil or even a plant-based butter if you want a dairy-free dish.
How Do You Ensure Perfectly Cooked Asparagus?
Getting your asparagus just right can make or break this dish. Follow these simple steps for tender spears!
- When prepping, snap off the woody ends of the asparagus; they break naturally where the tender stalk starts.
- Try to arrange the asparagus in a single layer in your baking dish. This helps them cook evenly.
- Keep an eye on cooking time; at 20-25 minutes, the asparagus should be tender but not mushy!
- If you like a bit of a snap in your asparagus, reduce the cooking time slightly—you want a balance between tender and firm!

How to Make Cheesy Asparagus Bake
Ingredients You’ll Need:
For The Bake:
- 1 lb (about 450g) fresh asparagus, trimmed
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1/4 cup grated sharp cheddar cheese (optional for extra flavor)
- 2 cloves garlic, minced
- 2 tbsp butter, melted
- 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
- Salt and pepper to taste
- 1 tbsp olive oil
How Much Time Will You Need?
This Cheesy Asparagus Bake takes about 10 minutes to prep and around 25 minutes to bake. So, in total, you’ll need about 35-40 minutes to have a delicious dish ready to enjoy!
Step-by-Step Instructions:
1. Preheat the Oven:
Begin by preheating your oven to 400°F (200°C). This will help the asparagus cook evenly and the cheese to melt beautifully.
2. Prepare the Asparagus:
Wash the fresh asparagus and trim the tough ends. Pat them dry with a kitchen towel, then toss the asparagus in a bowl with olive oil, salt, and pepper until they are well coated.
3. Arrange in Baking Dish:
Take a greased baking dish and lay the asparagus in a single layer. This ensures they bake evenly and get that lovely roasted flavor.
4. Mix the Creamy Topping:
In a separate mixing bowl, combine the heavy cream, minced garlic, melted butter, thyme, and a bit more salt and pepper. Mix everything together until well blended.
5. Pour Over the Asparagus:
Pour the creamy mixture evenly over the arranged asparagus in the baking dish. Make sure to cover all the spears for the best flavor!
6. Add the Cheese:
Sprinkle the grated Parmesan, shredded mozzarella, and cheddar cheese evenly over the top of the asparagus and cream mixture.
7. Bake:
Place the baking dish in the preheated oven and bake uncovered for 20-25 minutes. You want the asparagus to be tender and the cheese to be golden and bubbly.
8. Broil for a Golden Finish:
If you love a nice browned top, switch your oven to broil for the last 2-3 minutes. Keep a close eye on it to make sure it doesn’t burn!
9. Serve and Enjoy:
Once done, take the baking dish out of the oven and let it cool slightly. Now it’s ready to serve! Enjoy your cheesy, creamy, and delicious asparagus bake!
Can I Use Frozen Asparagus Instead of Fresh?
Yes, you can use frozen asparagus! Just make sure to thaw and drain it well to avoid excess moisture in the bake. This may change the texture slightly, but it will still be delicious!
What Can I Use Instead of Heavy Cream?
If you want a lighter option, you can substitute heavy cream with half-and-half or a non-dairy alternative like almond milk. Just keep in mind that the creaminess may be a bit less, so consider adding a bit of cornstarch for thickening if needed.
How Do I Store Leftovers?
Store any leftover cheesy asparagus bake in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in the oven or microwave, stirring occasionally for even heat.
Can This Dish Be Made Ahead of Time?
Absolutely! You can prepare the asparagus and the cream mixture a few hours in advance. Just assemble everything and bake it right before serving for the best results!



