Garlic Cheese Asparagus

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Perfectly roasted Garlic Cheese Asparagus is baked to perfection and coated with a creamy cheese sauce that is made with Parmesan and cheddar cheeses. This easy recipe comes together in less than 30 minutes and offers a great combination of healthy, yet delicious.


Top view of cheesy asparagus on cutting board

This baked asparagus recipe is the perfect amount of crispiness with seasoning. Who could ever go wrong with tenderly roasted asparagus topped with savory cheeses? 

Rich in flavor without all the extra guilt, this asparagus is tossed with Italian seasoning and topped with an easy cheese sauce that makes it the ultimate side dish for any main protein. You’re really going to love this one.

Top view of garlic cheese asparagus with melted cheese

Why You’re Going to Love This Recipe

  • Simple to make: This recipe is so easy to make and seriously comes together in less than 30 minutes! Seriously, perfect for anyone that’s looking for an easy recipe with minimal steps and preparation.
  • Loaded with flavor: Although this garlic cheese asparagus recipe is simple, it’s packed with incredible flavors all thanks to garlic, Italian seasoning, and cheese.
  • Healthy: It’s still considered healthy if it’s a vegetable, right? The asparagus creates a nicely balanced recipe with the cheeses.

How to Clean Asparagus

To properly clean asparagus, you’ll want to make sure you to soak the asparagus in a bowl of water or rinse it thoroughly under running cool water. Alternatively, you can place the asparagus stalks in boiling water to remove any dirt, grit, or other particles that may be hiding in the crevices.

Top view of a bundle of asparagus

Ingredients for Roasted Asparagus with Cheese

Asparagus: Fresh asparagus is best for this recipe! I haven’t tested it with frozen asparagus, but it would probably work as long as you allow it to defrost beforehand.
Olive oil: Used for its charming flavor profiles, olive oil is mixed together with the seasonings. You could substitute with any other oil, but it will lose some of the olive oil flavor.
Garlic: Freshly minced garlic creates an outstanding flavor. 
Seasoning: You’ll need Italian seasoning, salt, and pepper for this recipe. Simple, right?
Cheese: For this recipe, I used Parmesan and white cheddar.
Flour: All-purpose flour is used for the cheese sauce. If you have an all-purpose gluten free flour, then you can use that. 
Milk: Dairy milk is what gives the sauce its rich and creamy flavors. Whole milk was what I used.

Top view of ingredients for garlic cheese asparagus

What cheese goes well with asparagus?

Honestly, I like the combination of nicely aged white cheddar cheese paired with a robust Parmesan. I’ll let you in on a little secret: Grate your own cheese.

You’ll never go back to pre-shredded cheese if your life depended on it, but if you only have time for the bagged stuff, then that’s also perfectly okay. As long as it’s cheese, right?

How to Make Cheesy Baked Asparagus

Preheat oven to 400 degrees Fahrenheit. Prepare a sheet pan (15″x10″) with non-stick cooking spray. 

Combine the Italian seasoning, salt, and pepper. Next, toss the asparagus in the seasoning.

Top view of garlic, olive oil, and seasoning in clear bowl

Bake the asparagus: Transfer the coated asparagus to a prepared sheet pan, then roast for 10 minutes or until the asparagus is “crisp-tender”. 

Top view of asparagus on baking sheet

In the meantime, set the broiler to high.

On the stovetop in a pan, bring the milk to a simmer.

Top view of cheese sauce for garlic cheese asparagus

Combine the cheese and flour with the milk, then whisk in the cream cheese. Reduce heat to low and cook until mixture thickens.

Spoon the cheese mixture over the roasted asparagus, then sprinkle the Parmesan cheese over it. Broil for 4-5 minutes or until cheese becomes golden brown. 

Top view of asparagus on baking sheet with cheese sauce

If desired, garnish with breadcrumbs. 

Top view of garlic cheese asparagus with melted cheese


Love it? Pin it!

Don’t forget to save this recipe to find it easily! Pin it to your favorite Pinterest recipe board before you go!


How do you know when asparagus is done in the oven?

When fully cooked, the asparagus will transfer into a bright and vibrant green that is paired with a roasted finish. You don’t want your asparagus to be too overcooked, but with just the right amount of crunch.

What does asparagus pair well with? 

You can serve asparagus with any main course such as this chicken piccata, grilled bratwurst kabobs, or any of my delicious pasta recipes. This recipe is the perfect option for when you’re looking to have a side of veggies.

Garlic cheese asparagus in plate with lemon wedges and cheese


  • Store the leftovers in an airtight storage container in the refrigerator for three to four days. 
  • Don’t overcook the asparagus! You want to make sure you still have a slight amount of crunch to it. 
  • Remove the thick, stalky parts of the asparagus by trimming them with scissors or bending in half like you would to snap a green bean.


Turkey Oscar white plate blue background

Similar Recipes You’ll Love

Bacon & Cheese Phyllo Wrapped Pickled Asparagus

Lamb Stuffed Mushrooms

Broccoli and Rice Casserole

Loaded Cauliflower Casserole

Bacon Wrapped Hot Brussels Sprouts

Turkey Oscar Style – pictured above



Top view of asparagus topped with melted cheeses

Let’s make some Garlic Cheese Asparagus!  M.

Top view of asparagus topped with melted cheeses
5 from 4 votes
Print Recipe

Garlic Cheese Asparagus

Perfectly roasted Garlic Cheese Asparagus is baked to perfection and coated with a creamy cheese sauce that is made with Parmesan and cheddar cheeses. This easy recipe comes together in less than 30 minutes and offers a great combination of healthy, yet delicious.
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Keyword: asparagus, cheese asparagus, fresh asparagus, mozzarella, parmesan, roasted, side dish
Servings: 6
Calories: 203kcal
Author: Michaela Kenkel


  • 1 ½ - 2 pounds fresh asparagus trimmed
  • 3 ½ Tablespoons Olive oil
  • 3 cloves garlic minced
  • 1 ½ teaspoons Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • 2 ounces aged white cheddar cheese shredded
  • 1 teaspoon flour
  • 1/3 cup milk
  • 2 ounces cream cheese
  • ¼ cup fresh Parmesan cheese finely shredded


  • Preheat oven to 400 degrees. Spray a (15’x10”) sheet pan with non-stick cooking spray.
  • Combine olive oil, garlic, Italian seasoning, salt and pepper. Toss asparagus in the mixture, and spread onto the prepared sheet pan. ( tops all facing the same direction)
  • Roast for 10 minutes, or until the asparagus is “crisp-tender” – remove from oven and set aside.
  • Set broiler to high.
  • In a pan on the stovetop bring milk to a simmer.
  • Combine cheddar cheese and flour.
  • To the milk whisk in cream cheese until smooth. Mix in the cheddar cheese mixture. Reduce heat to low and cook until the mixture thickens.
  • Spoon the cheese down the center of the asparagus, sprinkle parmesan cheese over the top.
  • Broil 4-5 minutes or until cheese becomes golden brown.
  • Garnish with bread crumbs if desired.


Serving: 1g | Calories: 203kcal | Carbohydrates: 9g | Protein: 8g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 9g | Cholesterol: 24mg | Sodium: 372mg | Fiber: 3g | Sugar: 2g





Similar Posts


  1. So in my house I’m the only one who will actually eat asparagus, so I made this, but only half as much asparagus, and roasted small pieces of cauliflower on the same tray, It was all amazing! thanks for the recipe.

  2. What a cheesy approach to make asparagus! I made it for our lunch today, and it turned out perfect and delicious!

  3. I never really get fancy with my asparagus, just roast and move on but that is changing right now! I can’t wait to try it with delicious cheese on top!

  4. I love cheese on anything, especially vegetables. This is going to make a great side for my dinner tonight! Looks incredible!

  5. I had a recipe like this years ago and forgot about it. I can’t wait to try it again. It looks divine!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.