This Sheet Pan Chicken and Asparagus recipe is great for meal prep. It’s baked on one pan and is ready in less than 30 minutes!

With minimal prep and cleanup, this dish is a lifesaver when you need something healthy and delicious in a hurry. Serve it as-is, or pair it with rice, quinoa, or roasted potatoes for a more filling meal!
Why you’ll love this recipe
- Easy & fast: This is a one-pan meal that’s ready in under 30 minutes!
- Healthy & versatile: You’ve got your lean protein, starch and vegetable, plus options to customize.
Ingredients and substitutions
- Olive oil – use any neutral oil in place of extra-virgin olive oil. Canola oil, grape seed oil or avocado oil can be used.
- Lemon juice – use fresh or bottled lemon juice in this recipe or lime juice if you’re in a pinch.
- Garlic – use fresh or jarred minced garlic. Garlic powder would also work.
- Parsley – dried or fresh parsley is best, but cilantro is the next best substitute.
- Rosemary – thyme, oregano or another herb of choice would all work here.
- Baby potatoes – any variation of baby potatoes will work. You can also dice a bigger potato of choice into smaller pieces.
- Chicken cutlets – use boneless skinless chicken breasts that have been finely cut into half or chicken thighs if you prefer a juicier cut of meat.
- Asparagus – use any root vegetable or green of your choice like broccoli, cauliflower, carrots, green beans, etc.

How to make this recipe

Step 1: Make the lemon mixture.
Mix olive oil, lemon juice, garlic, parsley and rosemary together.
Step 2: Bake the potatoes and chicken.
Toss potatoes and chicken with lemon mixture, and bake.

Step 3: Bake asparagus.
Add asparagus and bake the chicken, potatoes and asparagus together.
Step 4: Serve and enjoy!
Slice up the chicken and dig in.

Recipe Tips and Variations
Use these tips to keep this dish fresh and delicious, every time you make it!
- Even it out: Cut the baby potatoes into smaller pieces to make sure they cook evenly.
- Marinate: Marinate the chicken in the lemon mixture for 30 minutes to make it more flavourful.
- Switch the veg: Swap asparagus with other vegetables like broccoli, green beans, or bell peppers.
- Add a kick: Sprinkle some red pepper flakes or drizzle a bit of sriracha over the dish before baking.
Frequently asked questions
Can I use chicken thighs instead of chicken breasts?
Yes, you can substitute chicken breasts with boneless, skinless chicken thighs. Keep in mind that thighs may require a longer cooking time, so be sure to use a meat thermometer to ensure they reach an internal temperature of 165°F (74°C).
How do I prevent the asparagus from getting soggy?
Don’t overcrowd the pan. This allows the vegetables to roast instead of steam. Also, you can add the asparagus to the pan a little later than the chicken if you prefer it more crisp-tender.
How do I know when the chicken is cooked through?
Use a meat thermometer to check the internal temperature of the chicken. It should reach 165°F (74°C). The juices should also run clear when pierced with a fork.

What to serve with this dish
These sides make the meal even more satisfying, while still keeping it healthy and balanced!
- Add some rice or quinoa to soak up any juices or sauce.
- Try any of these side salads for a fresh crunch.
- Try this low-carb cauliflower rice for a change.
How to store and reheat
Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
Reheat: Microwave for 1-2 minutes or warm in a skillet over medium heat until heated through.
Freeze & reheat from frozen: Freeze chicken and asparagus separately in freezer-safe containers for up to 3 months. Thaw overnight in the fridge, then reheat as you would normally.

More chicken sheet pan dinners
Meal prep tools
- Grab some glass meal prep bowls if you plan on turning the chicken and asparagus recipe into your weekly lunches.
- I get all my free-range chicken from Butcher Box, conveniently delivered to me frozen.

Sheet Pan Chicken and Asparagus
Ingredients
- 2 tbsp olive oil
- 2 tbsp lemon juice
- 4 cloves garlic minced
- 1 tsp dried (or fresh) parsley
- 1/2 tsp dried rosemary
- 1/2 tsp each salt & pepper
- 1 cup baby potatoes, sliced in half
- 4 chicken cutlets (or 2 chicken breasts sliced in half lengthwise)
- 1 bunch asparagus
Instructions
- Preheat oven to 425 F. In a small bowl, mix olive oil, lemon juice, garlic, parsley and rosemary together.
- Add baby potatoes and chicken to a parchment-lined baking sheet and toss with lemon mixture. Bake for 20 minutes.
- Meanwhile, trim ends of asparagus. When chicken and potatoes come out at the 20 minute mark, remove chicken, add asparagus to the pan, seasoning with more salt & pepper, and bake the potatoes and asparagus altogether for 10 minutes until tender. Serve altogether and enjoy!
Comments & Reviews
Kathy says
Looks great, but I was searching for a one pan meal to cook in a Ninja Foodi Flip oven. Could this be done?
Taylor Stinson says
I have never tried it but I’m sure it would work!
Stephanie R says
My family and I really enjoyed this! It was also so easy to prep. I will for sure be making it again soon!
Taylor Stinson says
I’m so happy you enjoyed!
Ashley Moore says
I used russet potatoes that I cut up into 1in x .5in chunks, which seemed plenty small enough but they were still crunchy and raw-feeling after the 15+10min cook time even though the chicken was done. At that point I covered the pan with foil to see if steaming them a bit would help cook them through, but I still had to keep them in the oven at 425 for another 20min before they were done, and by then the chicken was chewy. Not really sure what I did wrong for the potatoes to not cook
Taylor Stinson says
Baby potatoes are the best for the cook time here, I believe because they’re a softer potato. You probably would have been ok with a Yukon gold or white potato but russets take longer to cook so that is likely what happened here.
Brooke says
Really easy and tasty recipe. Just made it and it was awesome! Will definitely make again and try other recipes on this site. So happy I found it!
Taylor Stinson says
Thank you so much and I’m so happy you enjoyed 🙂
Maria Pluta says
I don’t have small potatoes. Can I use baked potatoes and cut them small?
Taylor Stinson says
Yes!
Salwa says
I made this meal on Saturday night. It was so good. My husband loved it!
Thank you for posting it on Pinterest.
Anna says
I would love to make this for my meal prep! How much chicken is the nutritional info for? Would the total amount for this recipe be 1lb, so .5lb for each breast? Thank you!
Taylor Stinson says
You take the entire recipe and divide it into 4 portions, so it would be 1 cutlet per serving (approx .25lbs of chicken breast I believe)
Kristi says
This was a wonderful, easy dinner!
Taylor Stinson says
I’m so happy you enjoyed!