* If you click a link on this page and make a purchase, I may receive a small commission at no extra cost to you. Learn more.

Exactly How To Reheat Asparagus [I Try 6 Methods]

This article was updated on 08/07/2023 and a new method was added; broiling.

Asparagus is my favorite vegetable, but there’s one problem. It’s notoriously hard to reheat without it going mushy.

So I decided to test out all the different ways you can reheat asparagus, and now I’m sharing the results with you.

The best way to reheat asparagus is in the oven. Preheat the oven to 400°F (200°C) and heat the asparagus for 4-7 minutes, or 3-4 minutes in a toaster oven. You can cover it with foil if you want a ‘steamed’ effect. You can also use the microwave, or fry the asparagus in a skillet.

How I tested reheating asparagus

I went shopping and found the best-looking bunch of asparagus I could find, cooked it to perfection, and ate some with my dinner, before putting the leftovers in the fridge overnight.

The next day, I tested 6 different reheating techniques:

  • The oven (with and without foil)
  • Frying
  • The microwave
  • The air fryer
  • Steaming
  • Broiling

I also give some tips on storing your asparagus (crucial) and how to freeze it so it can last you through asparagus-off-season.

Tips for getting perfectly reheated asparagus

The most important thing about reheating asparagus is to make sure you don’t have overcooked spears. Slightly undercooking the asparagus the first time you cook it will go a long way to making sure it reheats well.

The cooking technique matters too. Avoid boiling the spears because it’s most likely to result in mushy asparagus. Roasted, sauteed, or broiled asparagus all tend to reheat well. If you do boil the asparagus, plunging the spears into ice water immediately after can help prevent sogginess.

How to reheat asparagus in the oven

Time: 4-7 minutes
Rating: 8/10

  1. Preheat the oven to 400°F (200°C).
  2. Spread the asparagus out on a baking tray and sprinkle it with any seasoning you want to use.
  3. Cover loosely with foil if you want a steamed effect, or skip the foil for a roasted effect.
  4. Heat the asparagus for 4-7 minutes, or 3-4 minutes in a toaster oven.

The oven is a gentle reheating method, so it’s a bit slower than the other options, especially once you factor in the preheating time.

But don’t skip the preheating! If you put the asparagus in a cold oven, it will end up being exposed to heat for longer and then may end up overcooked.

Psst… to help the seasoning stick you can use a spritz of oil.

Results: This was an easy way to reheat asparagus and the spears still had some crunch to them. But if you’re only reheating one portion of asparagus, it’s a bit excessive to heat up the whole oven!

How to reheat asparagus in the microwave

Time: 20-30 seconds
Rating: 7/10

  1. Lay the asparagus out on a microwave-safe plate and cover it with a damp paper towel, or wrap the asparagus in the paper towel in a spiral shape (see the picture below).
  2. Microwave on high for 20-30 seconds.

After 20 seconds, my asparagus was hot and still had a bit of crunch.

I left a few spears in for longer to see what happened, and after another 20 seconds, they became overcooked and mushy. Short time intervals are the way to go with the microwave.

The damp paper towel creates steam in the microwave and helps keep the asparagus moist, you can also microwave the asparagus with a glass of water next to them.

Results: The microwave is the most convenient way to reheat asparagus, but you need to make sure you don’t overdo it!

Did you know you can cook asparagus in the microwave?

In just 3 minutes – quicker than some of these reheating methods! Wrap the asparagus with a wet paper towel, creating a spiral effect. Then microwave the bundle on high for 3 minutes (check thinner spears after two minutes). The paper towel steams the asparagus, resulting in tender but still crunchy spears.

How to reheat asparagus in a skillet

Time: 2-3 minutes
Rating: 8/10

  1. Heat a small amount of oil or butter in a pan.
  2. Add the asparagus and heat it for 2-3 minutes, continually rotating the spears so they heat evenly on all sides.

To add some extra flavor to your asparagus, fry some chili or garlic alongside it in the pan. Or if you’re feeling really indulgent, you can use bacon grease instead of oil or butter.

For best results, make sure the pan isn’t overcrowded. There should only be one layer of asparagus in the pan. If you start layering the asparagus, you’ll steam it instead of frying it.

Results: My asparagus spears were still crunchy and tasted great. The only downside to this method was having an oily pan to wash up, and potentially the extra calories.

How to reheat asparagus in the air fryer

Time: 1-2 minutes
Rating: 7/10

  1. Preheat the air fryer to 375°F (190°C).
  2. Lightly spritz the asparagus with oil (optional) and sprinkle on any seasoning you want.
  3. Arrange the asparagus in a single layer in the air fryer basket.
  4. Heat the asparagus for 1-2 minutes.

The air fryer is quite a harsh cooking method, which is why the asparagus needs so little time to reheat.

As with the oven method, the oil is there to help any seasoning stick, so it’s totally up to you if you want to add it.

Results: The asparagus was nice out of the air fryer and still had some bite to it. It was also a very quick and easy method, but of course, this is only useful if you have an air fryer!

Reheating asparagus in a steamer (avoid)

Time: 1-2 minutes
Rating: 3/10

  1. Set up your steamer.
  2. Place the asparagus in a single layer in the steamer basket.
  3. Steam the asparagus for 1-2 minutes or until warm.

You can use water as the liquid in the steamer, but to add a bit more flavor I like to use stock. Or you can flavor the water with herbs and lemon juice.

If you don’t have a proper steamer, you can easily create a ‘makeshift’ one with a pan and a sieve or a colander.

Put some water in a pan and then rest the sieve on top to act as the ‘steamer basket’.

Results: Steaming is a good way to cook asparagus, but I wouldn’t recommend it as a reheating method. It cooked the asparagus too quickly and it turned out mushy. The transition from slightly warm to hot but limp and soggy was speedy!

Psst… based on this I would also not advise boiling your asparagus to reheat it.

Bonus method: broiler

Spread your asparagus out on a baking tray and put it under a medium broiler. Heat for one minute before turning the asparagus and heating it for a further minute. The broiler gives the asparagus a nice charred taste and it’s quicker than the oven, but it’s similarly harsh to the air fryer, so can overcook the spears.

Psst… another idea is to chop the asparagus up and throw it into an omelet.

How to store asparagus

Tips on how to store asparagus. It’s more complicated than you think!

Storing raw asparagus

The best way to store raw asparagus is to cut the woody stems off and then store the spears as you would a bunch of flowers – upright in a jar, with the bottoms submerged in an inch of water. Then put a plastic bag over the exposed tips to protect them.

The asparagus tips will last around 5 days submerged in water, and you should replace the water if you notice it becoming cloudy. 

This might seem strange, but it’s a proven method to ensure your asparagus lasts as long as possible. The asparagus will absorb the water, so the spears stay nice and moist rather than becoming dry and limp.

If you don’t have space in your fridge to keep the asparagus upright, an alternative is to wrap the root end of the stalks in wet paper towels then place them in an open airtight container or plastic bag.

Storing cooked asparagus

To store cooked asparagus, wait for it to cool to room temperature, then put the asparagus in an airtight container in the fridge. The asparagus will last for 4-5 days. If you know in advance that you want to store the asparagus, slightly undercook the spears to ensure they stay crunchy after reheating.

The best way to cook asparagus you want to store is to quickly blanch or steam it. Only cook the asparagus for 1-2 minutes so it’s just turning tender. The reheating process will finish cooking it.

Sauteed or roasted asparagus also holds up well after storage as long as the spears are still al dente.

Avoid boiling the asparagus as this encourages mushiness.

How to freeze asparagus 

Asparagus season is short but sweet. I like to buy a load of asparagus in peak season and then freeze it to use throughout the year.

However, it’s important to know that your asparagus will not be the same after freezing. The spears will lose their crispiness and will only be suitable for dishes like curries or stews where you want tender asparagus. 

I also never freeze cooked asparagus. It comes out way too mushy. 

Always pick the freshest asparagus possible for freezing. This will give it the best chance of surviving. Also, thicker asparagus stands up better to freezing than thin stalks. Go for stalks at least as thick as a pencil.

Freezing raw asparagus

To freeze raw asparagus, you need to blanch it first. Prepare the asparagus by cutting the woody stems off, then cook it for 1-3 minutes (depending on stem thickness) in boiling water before immediately submerging the asparagus in ice water. Dry the asparagus and freeze it in heavy-duty freezer bags.

The asparagus will last up to 6 months in the freezer before the quality starts to deteriorate.

Blanching stops enzymatic activity that would otherwise lead to loss of color, texture, and flavor. You can also steam the asparagus to blanch it. Steam thin stems for 2-3 minutes and thick ones for 4-5 minutes.

When the asparagus is cool, dry it thoroughly. Any water left on the stems will turn to frost in the freezer and increase the chances of freezer burn.

Then I like to flash freeze the asparagus by laying it out on a parchment-paper-lined baking tray and freezing it for an hour before transferring it to a freezer bag

This means the asparagus won’t stick together in the bag.

When you put the asparagus in the freezer bag, squeeze as much air out of the bag as possible before putting it in the freezer. The less air in the bag, the less chance there is of the asparagus developing freezer burn.

I always use a straw to suck the air out. Works a treat!

There’s no need to thaw the asparagus before you cook it. You can chuck it into whatever dish you’re cooking frozen. Frozen asparagus works best in dishes such as risottos, soups, and pasta sauces where you want a tender texture, it won’t be crispy enough to serve on its own or in a salad.

Freezing cooked asparagus

I don’t recommend freezing cooked asparagus. Upon thawing, the asparagus will turn to mush and will only be suitable for making soup. If you really want to freeze it, wait until the asparagus is cooled to room temperature, then freeze it in a freezer bag with all the air squeezed out.

The BEST Way To Reheat Asparagus [Tested]

I've experimented with six different reheating techniques to find the one that delivers the best crunch and freshest tasting asparagus.
5 from 1 vote
Print Pin Rate
Course: Appetizer
Cuisine: All
Keyword: asparagus, reheat asparagus
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 1 person
Calories: 20kcal


  • 1 portion asparagus
  • 1 sprinkle seasoning of your choice


  • Preheat your oven to 350°F (180°C).
  • Arrange the asparagus on a baking tray in a single layer and sprinkle with a seasoning of your choice.
  • Cover loosely with foil (optional).
  • Heat the asparagus for 3-5 minutes.


Foil vs no foil
I tested reheating the asparagus both with and without foil. Adding foil effectively steams the asparagus instead of roasting it since the foil traps moisture.
The texture of the asparagus was very similar, except the spears with foil were slightly wetter.
Where there was a significant difference was in the taste.
The asparagus without the foil had the signature ‘roasted’ taste, while the asparagus with the foil tasted more green and fresh. It’s up to you which flavor you prefer.


Serving: 100g | Calories: 20kcal

Leave a Comment

Recipe Rating