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 sheet pan chicken and asparagus is a lifesaver when you need something healthy and delicious in a hurry. I love serving it with roasted potatoes for a more filling meal and I always have leftovers for lunch the next day.
Why you’ll love this recipe
- Easy & fast: This is a one-pan meal that’s ready in under 30 minutes with minimal clean up!
- Healthy & versatile: You’ve got your lean protein, starch and vegetable, plus options to customize.
Ingredients and substitutions
- Chicken cutlets – use boneless skinless chicken breasts cut into cutlets or use chicken thighs.
- Olive oil – use any neutral oil like canola oil, grape seed oil or avocado oil.
- Lemon juice – use fresh or bottled lemon juice or lime juice if you’re in a pinch.
- Dijon mustard – leave out if needed or add some dry mustard in a pinch.
- Garlic – use fresh or jarred minced garlic. Garlic powder would also work.
- Parsley – fresh is best, but use dried if that’s what you have.
- Rosemary – fresh is best, but dried works. substitute with thyme or oregano.
- Dill – fresh is best, but dried works. substitute with thyme or oregano.
- Paprika – leave this out if you don’t have or use a pinch of chili powder instead.
- Baby potatoes – any variation of baby potatoes will work. You can also dice a bigger potato of choice into smaller pieces.
- Asparagus – use any root vegetable or green of your choice like broccoli, cauliflower, carrots, green beans, etc.

How to make this recipe
Step 1: Marinate the chicken
Mix the marinade and marinate the chicken.
Step 2: Bake the potatoes and chicken
Toss potatoes in olive oil and season and bake with the chicken.
Step 3: Bake the asparagus
Remove the chicken, add the asparagus and bake with the potatoes a little longer.
Step 4: Finish and serve
Serve all together and enjoy!

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 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 with my homemade dressings.
- 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

Sheet Pan Chicken and Asparagus
Ingredients
Chicken marinade
- 4 chicken cutlets (or 2 chicken breasts sliced in half lengthwise)
- 2 tbsp olive oil
- 2 tbsp lemon juice
- 1 tsp dijon mustard
- 2 cloves garlic minced
- 1 tbsp fresh parsley finely chopped; or 1 tsp dried
- 1 tbsp fresh rosemary finely chopped; or 1 tsp dried
- 1 tsp fresh dill finely chopped; or 1/2 tsp dried
- 1/2 tsp each salt & pepper
Potatoes
- 1 tbsp olive oil
- 2 cups baby potatoes, sliced in half
- 1/2 tsp paprika
- 1/2 tsp each salt & pepper
Asparagus
- 1 lb asparagus
- 1 tsp olive oil
Instructions
- Preheat oven to 425 F. In a large bowl, mix olive oil, lemon juice, dijon mustard, garlic, parsley, rosemary, dill and salt & pepper together. Add chicken cutlets and marinate for 10 minutes.
- Add baby potatoes to a parchment-lined baking sheet and toss with a bit of olive oil and season with salt, pepper and paprika. Add marinated chicken to the baking sheet. 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, drizzle with a bit of olive oil and season with more salt & pepper. Bake the potatoes and asparagus altogether for 10 minutes until tender. Serve altogether and enjoy!





Comments & Reviews
Karen says
Can you also please post the previous version of this recipe? I didn’t save it and make it every month? Thank you so much!!
Taylor Stinson says
From time to time I make improvements to recipes, I highly encourage you to try this very similar version! The old recipe leaves out the paprika, mustard and dill, then you toss both the chicken and potatoes in the olive oil-lemon-garlic-herb mixture. The rest of the recipe is the same. Hope that helps!
Tedi A says
OH my goodness how easy just like the salmon one
just adjust times
but i will eat asparagus every meal while they are in season as its such a short time and
they are my fav 🙂
Thanks Taylor
love your recipes :)))
Taylor Stinson says
I’m so happy you enjoyed, thank you so much Tedi 🙂
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!