Garlic Instant Pot Asparagus

I used to think asparagus was boring until I started making it in my Instant Pot with butter and garlic—now it’s one of my go-to side dishes! The pressure cooker keeps the asparagus perfectly tender without turning it mushy, and the garlic butter coating makes it irresistible. Trust me, this is the easiest way to get restaurant-quality asparagus on your dinner table in less than 10 minutes.

instant pot asparagus
Image: cookingwithricky.com / All Rights reserved

Preparation Time 10-15 minutes
Cooking Time 0-5 minutes
Total Time 10-20 minutes
Level of Difficulty Easy
Servings 3 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 120-160
  • Protein: 3-5 g
  • Fat: 10-14 g
  • Carbohydrates: 7-10 g

Ingredients

For the main dish:

  • 1 bunch asparagus (woody ends trimmed off about 1 inch from the bottom)
  • 1/3 cup water
  • 1 1/2 tbsp olive oil (Extra Virgin preferred)
  • 1 1/2 tbsp unsalted butter
  • 2 garlic cloves (freshly minced)
  • 1/2 tsp lemon zest
  • 1/2 tsp sea salt
  • 1/4 tsp freshly cracked black pepper

For the garnish:

  • 1/4 tsp red chili flakes
  • 1 tbsp chopped fresh parsley
  • 1 fresh lemon (cut into 4 wedges for serving)

Step 1: Prepare the Asparagus and Aromatics

  • 1 bunch asparagus
  • 2 garlic cloves, minced
  • 1/2 tsp lemon zest

Trim about 1 inch from the woody bottom of the asparagus bunch and rinse them well.

While the asparagus is drying slightly, mince the garlic cloves and zest the lemon.

This prep work takes just a few minutes and ensures everything is ready when you need it—I always do my mincing and zesting before any cooking begins so there are no delays once the Instant Pot is heating up.

Step 2: Set Up the Instant Pot and Layer the Ingredients

  • 1/3 cup water
  • 1 1/2 tbsp olive oil
  • 1 1/2 tbsp unsalted butter
  • 2 garlic cloves, minced
  • 1/2 tsp lemon zest
  • 1/2 tsp sea salt
  • 1/4 tsp freshly cracked black pepper
  • 1/4 tsp red chili flakes

Pour 1/3 cup water into the Instant Pot, then place the trivet (steamer rack) inside.

Arrange the trimmed asparagus on top of the trivet in a single layer as much as possible.

Drizzle the olive oil and dot the butter over the asparagus, then scatter the minced garlic and lemon zest evenly across the spears.

Sprinkle with sea salt, black pepper, and red chili flakes.

Step 3: Pressure Cook and Release

Close the lid and set the valve to sealing position.

Press the manual/pressure cook button and set the timer to 0 minutes—this means the asparagus will cook only from the pressurization time itself, keeping the spears tender-crisp rather than mushy.

Once the cooking cycle completes, perform a quick pressure release by carefully moving the valve to venting.

Wait a few moments for the pressure to fully release, then carefully remove the lid.

Step 4: Finish and Serve

  • 1 tbsp chopped fresh parsley
  • 1 fresh lemon, cut into 4 wedges

Using tongs or a slotted spoon, carefully transfer the asparagus to a serving plate, allowing excess liquid to drip off.

Top with the fresh chopped parsley and serve immediately with lemon wedges on the side.

I like to squeeze fresh lemon juice directly over the asparagus just before eating for a bright, clean finish that complements the garlic and butter beautifully.

instant pot asparagus

Garlic Instant Pot Asparagus

Delicious Garlic Instant Pot Asparagus recipe with step-by-step instructions.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 3 servings
Calories: 140

Ingredients
  

For the main dish
  • 1 bunch asparagus (woody ends trimmed off about 1 inch from the bottom)
  • 1/3 cup water
  • 1 1/2 tbsp olive oil (Extra Virgin preferred)
  • 1 1/2 tbsp unsalted butter
  • 2 garlic cloves (freshly minced)
  • 1/2 tsp lemon zest
  • 1/2 tsp sea salt
  • 1/4 tsp freshly cracked black pepper
For the garnish
  • 1/4 tsp red chili flakes
  • 1 tbsp chopped fresh parsley
  • 1 fresh lemon (cut into 4 wedges for serving)

Method
 

  1. Trim about 1 inch from the woody bottom of the asparagus bunch and rinse them well. While the asparagus is drying slightly, mince the garlic cloves and zest the lemon. This prep work takes just a few minutes and ensures everything is ready when you need it—I always do my mincing and zesting before any cooking begins so there are no delays once the Instant Pot is heating up.
  2. Pour 1/3 cup water into the Instant Pot, then place the trivet (steamer rack) inside. Arrange the trimmed asparagus on top of the trivet in a single layer as much as possible. Drizzle the olive oil and dot the butter over the asparagus, then scatter the minced garlic and lemon zest evenly across the spears. Sprinkle with sea salt, black pepper, and red chili flakes.
  3. Close the lid and set the valve to sealing position. Press the manual/pressure cook button and set the timer to 0 minutes—this means the asparagus will cook only from the pressurization time itself, keeping the spears tender-crisp rather than mushy. Once the cooking cycle completes, perform a quick pressure release by carefully moving the valve to venting. Wait a few moments for the pressure to fully release, then carefully remove the lid.
  4. Using tongs or a slotted spoon, carefully transfer the asparagus to a serving plate, allowing excess liquid to drip off. Top with the fresh chopped parsley and serve immediately with lemon wedges on the side. I like to squeeze fresh lemon juice directly over the asparagus just before eating for a bright, clean finish that complements the garlic and butter beautifully.

Leave a Comment

Recipe Rating