Homemade Instant Pot Chicken Asparagus

Finding a weeknight dinner that’s both nutritious and quick enough to get on the table before everyone starts complaining about being hungry can feel impossible. Between work schedules, homework help, and everything else on your plate, spending an hour in the kitchen just isn’t realistic most nights.

That’s where this Instant Pot chicken and asparagus recipe comes in handy. It’s a complete one-pot meal with protein, veggies, and brown rice that cooks hands-off while you tackle other things, and the best part is that cleanup is a breeze since everything happens in one pot.

instant pot chicken asparagus
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love This Instant Pot Chicken Asparagus

  • One-pot meal – Everything cooks together in your Instant Pot, which means less cleanup and more time to relax after dinner.
  • Works with frozen chicken – Forgot to thaw your chicken? No problem. This recipe lets you toss in frozen chicken thighs and still get a delicious meal on the table.
  • Quick weeknight dinner – Ready in under an hour, this complete meal with protein, veggies, and rice is perfect for busy evenings when you need something filling fast.
  • Healthy and balanced – Packed with lean protein, whole grain brown rice, and fresh asparagus, this dish gives you a nutritious dinner without sacrificing flavor.
  • Simple ingredients – Made with everyday staples you likely already have in your kitchen, plus fresh asparagus for a pop of color and nutrition.

What Kind of Chicken Should I Use?

This recipe calls for boneless skinless chicken thighs, and honestly, they’re the perfect choice for the Instant Pot since they stay moist and tender even under pressure. The great news is you can use them straight from frozen, which makes this a super convenient weeknight meal when you forget to thaw meat ahead of time. If you prefer chicken breasts, you can swap them in, but keep in mind they tend to dry out more easily, so thighs are really your best bet here. Fresh or frozen both work equally well, just make sure if you’re using frozen that the pieces aren’t stuck together in one big clump.

instant pot chicken asparagus
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving and works well with a few simple swaps:

  • Brown rice: You can use white rice instead, but you’ll need to adjust the cooking time and liquid. For white rice, reduce the broth to 2 cups and cut the cooking time in half.
  • Chicken thighs: Chicken breasts work fine here, though they’ll be a bit less juicy than thighs. You can also use turkey cutlets if that’s what you have on hand.
  • Asparagus: Green beans, broccoli florets, or snap peas make great alternatives. Just keep the pieces roughly the same size so they cook evenly.
  • Parmesan cheese: Pecorino Romano or even a sharp white cheddar can step in for parmesan. Just note that the flavor will be slightly different.
  • Chicken broth: Vegetable broth works in a pinch, though you’ll lose some of that rich chicken flavor. You could also use water with a bouillon cube dissolved in it.
  • Butter: Olive oil or ghee can replace butter if needed, using the same amount.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with this Instant Pot recipe is adding the asparagus too early, which turns it into mushy, overcooked mush – always wait until after pressure cooking to stir it in so it stays crisp and bright green.

Another common error is skipping the natural release step and going straight to quick release, which can make your rice gummy and unevenly cooked, so be patient and let it sit for those full 10 minutes.

If you’re using frozen chicken thighs, make sure they’re separated and not stuck together in one big block, otherwise the center won’t cook through properly while the edges overcook.

Finally, don’t forget to scrape the bottom of the pot after sautéing the onions and garlic to remove any stuck bits – this prevents the dreaded “burn” notice and ensures your rice cooks evenly.

instant pot chicken asparagus
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Instant Pot Chicken Asparagus?

This dish is pretty much a complete meal on its own since you’ve got protein, veggies, and rice all in one pot, but I love adding a simple side salad with a light vinaigrette to balance out the richness of the parmesan and butter. A basket of warm dinner rolls or garlic bread is always a hit for soaking up any extra sauce at the bottom of the bowl. If you want to add more veggies to the table, roasted cherry tomatoes or sautéed green beans work really well alongside the asparagus that’s already in the dish. For a fancier touch, you could serve it with a crisp white wine or sparkling water with lemon.

Storage Instructions

Store: This chicken and asparagus rice dish keeps well in the fridge for up to 4 days in an airtight container. The flavors actually get better as they sit together, making it a great option for meal prep throughout the week.

Freeze: You can freeze this for up to 2 months, though the asparagus might get a bit softer when you reheat it. I like to portion it out into individual servings in freezer-safe containers so I can grab just what I need for a quick lunch or dinner.

Reheat: Warm it up in the microwave with a splash of chicken broth to keep the rice from drying out, or heat it on the stovetop over medium-low heat, stirring occasionally. If you’re reheating from frozen, let it thaw in the fridge overnight first for the best results.

Preparation Time 15-20 minutes
Cooking Time 25-30 minutes
Total Time 40-50 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

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

  • Calories: 1600-1800
  • Protein: 110-125 g
  • Fat: 48-58 g
  • Carbohydrates: 180-200 g

Ingredients

For the rice and base:

  • 4 tbsp unsalted butter
  • 1 cup onions, diced
  • 1 1/2 tbsp garlic, freshly minced
  • 2 cups long-grain brown rice
  • 2 1/2 cups chicken stock
  • 1 tsp dried basil
  • 1 tsp garlic powder
  • 1 1/4 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes

For the chicken:

  • 1 1/2 lbs chicken thighs (boneless, skinless)

For the finish:

  • 2/3 cup parmesan cheese, freshly grated
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces
  • 1 tbsp fresh lemon juice

Step 1: Prepare Mise en Place and Build the Flavor Base

  • 1 cup onions, diced
  • 1 1/2 tbsp garlic, freshly minced
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces
  • 1 1/2 lbs chicken thighs, cut into bite-sized pieces

Dice the onions and mince the garlic, then set aside.

Trim the asparagus and cut into 2-inch pieces.

Cut the chicken thighs into bite-sized pieces (about 1.5 to 2 inches) so they cook evenly and blend better with the rice—this also helps the chicken cook faster and more consistently than leaving them whole.

Have all spices measured and ready before you start cooking.

Step 2: Sauté Aromatics and Toast the Rice

  • 4 tbsp unsalted butter
  • 1 cup onions, diced
  • 1 1/2 tbsp garlic, freshly minced
  • 2 cups long-grain brown rice

Turn the Instant Pot to sauté mode and melt the butter.

Add the diced onions and cook for 4-5 minutes until they become translucent and soft, stirring occasionally.

Stir in the minced garlic and cook for just 20 seconds until fragrant—this short cooking time prevents the garlic from burning and keeps its flavor bright.

Add the brown rice and stir constantly for 1-2 minutes to coat it in butter and lightly toast it; this adds a subtle nutty flavor that enhances the final dish.

Step 3: Build the Cooking Liquid and Layer Chicken

  • 2 1/2 cups chicken stock
  • 1 tsp dried basil
  • 1 tsp garlic powder
  • 1 1/4 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes
  • 1 1/2 lbs chicken thighs, cut into bite-sized pieces

Pour in the chicken stock and add the dried basil, garlic powder, salt, black pepper, and red pepper flakes.

Stir well to distribute the seasonings evenly through the rice and liquid.

Nestle the cut chicken pieces on top of the rice mixture in an even layer—don’t stir them in.

The chicken will cook gently on top while the rice steams below, keeping everything moist and preventing the chicken from drying out.

Step 4: Pressure Cook the Rice and Chicken

Seal the Instant Pot lid and set the valve to sealing.

Cook on high pressure for 22 minutes.

Once the timer goes off, let the pressure release naturally for 10 minutes (this allows the rice to finish absorbing moisture and the chicken to stay tender), then carefully vent any remaining pressure by switching the valve to venting.

Step 5: Finish with Asparagus and Cheese

  • 2/3 cup parmesan cheese, freshly grated
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces
  • 1 tbsp fresh lemon juice

Carefully open the pot and give everything a gentle stir.

Add the cut asparagus pieces and freshly grated Parmesan cheese, stirring to distribute them evenly throughout the rice and chicken.

I like to add the lemon juice at this point because the acidity brightens the flavors and cuts through the richness of the cheese and butter.

Cover the pot (you don’t need to seal it) and let it sit for 2-3 minutes so the asparagus steams and becomes tender while the cheese melts into the rice.

Step 6: Serve

Remove the lid and stir once more to combine everything.

The asparagus should be tender but still have a slight bite to it.

Ladle into bowls and serve immediately while hot.

instant pot chicken asparagus

Homemade Instant Pot Chicken Asparagus

Delicious Homemade Instant Pot Chicken Asparagus recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings
Calories 1700 kcal

Ingredients
  

For the rice and base

  • 4 tbsp unsalted butter
  • 1 cup onions, diced
  • 1 1/2 tbsp garlic, freshly minced
  • 2 cups long-grain brown rice
  • 2 1/2 cups chicken stock
  • 1 tsp dried basil
  • 1 tsp garlic powder
  • 1 1/4 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes

For the chicken

  • 1 1/2 lbs chicken thighs (boneless, skinless)

For the finish

  • 2/3 cup parmesan cheese, freshly grated
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces
  • 1 tbsp fresh lemon juice

Instructions
 

  • Dice the onions and mince the garlic, then set aside. Trim the asparagus and cut into 2-inch pieces. Cut the chicken thighs into bite-sized pieces (about 1.5 to 2 inches) so they cook evenly and blend better with the rice—this also helps the chicken cook faster and more consistently than leaving them whole. Have all spices measured and ready before you start cooking.
  • Turn the Instant Pot to sauté mode and melt the butter. Add the diced onions and cook for 4-5 minutes until they become translucent and soft, stirring occasionally. Stir in the minced garlic and cook for just 20 seconds until fragrant—this short cooking time prevents the garlic from burning and keeps its flavor bright. Add the brown rice and stir constantly for 1-2 minutes to coat it in butter and lightly toast it; this adds a subtle nutty flavor that enhances the final dish.
  • Pour in the chicken stock and add the dried basil, garlic powder, salt, black pepper, and red pepper flakes. Stir well to distribute the seasonings evenly through the rice and liquid. Nestle the cut chicken pieces on top of the rice mixture in an even layer—don't stir them in. The chicken will cook gently on top while the rice steams below, keeping everything moist and preventing the chicken from drying out.
  • Seal the Instant Pot lid and set the valve to sealing. Cook on high pressure for 22 minutes. Once the timer goes off, let the pressure release naturally for 10 minutes (this allows the rice to finish absorbing moisture and the chicken to stay tender), then carefully vent any remaining pressure by switching the valve to venting.
  • Carefully open the pot and give everything a gentle stir. Add the cut asparagus pieces and freshly grated Parmesan cheese, stirring to distribute them evenly throughout the rice and chicken. I like to add the lemon juice at this point because the acidity brightens the flavors and cuts through the richness of the cheese and butter. Cover the pot (you don't need to seal it) and let it sit for 2-3 minutes so the asparagus steams and becomes tender while the cheese melts into the rice.
  • Remove the lid and stir once more to combine everything. The asparagus should be tender but still have a slight bite to it. Ladle into bowls and serve immediately while hot.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating