Garlic Butter Roasted Potatoes with Grilled Chicken & Asparagus

This easy and flavorful meal features crispy roasted potatoes with a garlic butter dill sauce, juicy grilled chicken, and sautéed asparagus with cherry tomatoes. Perfect for a healthy weeknight dinner or meal prep, this dish is packed with vibrant flavors and simple ingredients.
Why You’ll Love This Recipe
- Crispy & Flavorful – Roasted potatoes with a golden crust and a garlicky herb sauce.
- Juicy Chicken – Marinated in a delicious garlic-soy mixture and grilled to perfection.
- Healthy & Nutritious – A balanced meal with protein, veggies, and healthy fats.
- Quick & Easy – Simple prep and minimal ingredients make this a go-to dinner idea.
Key Ingredients for a Flavorful Garlic Butter Roasted Potatoes and Asparagus Dish
For the Garlic Butter Roasted Potatoes:
- Baby potatoes (halved)
- Fresh dill
- Garlic
- Olive oil (refined)
- Black pepper
- Salt
For the Grilled Chicken:
- Chicken breast or thighs
- Garlic (minced)
- Soy sauce
- Chicken seasoning blend
- Olive oil
- Lemon juice
For the Sautéed Asparagus:
- Fresh asparagus (trimmed)
- Olive oil
- Garlic (minced)
- Sweet paprika
- Salt & black pepper
- De Nigris white wine vinegar
- Cherry tomatoes (halved)
- Lemon juice
For Serving:
- Greek yogurt or sour cream
- Fresh dill
How to Make Garlic Butter Roasted Potatoes with Grilled Chicken and Asparagus: A Delicious Mediterranean Recipe

Step 1: Prepare the Roasted Potatoes
- Preheat the oven to 400°F (200°C).
- Halve the baby potatoes and boil them until almost tender.
- Blend dill, garlic, olive oil, salt, and black pepper into a smooth herb sauce.
- Place the boiled potatoes on a baking sheet and gently press them down with a glass to slightly flatten them.
- Drizzle the herb sauce over the potatoes and roast until crispy and golden brown.


Step 2: Marinate & Grill the Chicken
- In a bowl, mix minced garlic, soy sauce, chicken seasoning blend, olive oil, and lemon juice.
- Coat the chicken and let it marinate for at least 15 minutes (for best results, marinate for 1 hour).
- Heat a grill pan over medium-high heat and cook the chicken for about 5-7 minutes per side until fully cooked and slightly charred.

Step 3: Sauté the Asparagus
- Heat olive oil in a pan and sauté asparagus for 2-3 minutes.
- Add minced garlic, unpeeled garlic cloves, salt, black pepper, sweet paprika, and vinegar.
- Cover the pan and cook for 1 minute, then add cherry tomatoes and a splash of hot water.
- Squeeze fresh lemon juice before serving.


Step 4: Assemble & Serve
- Arrange roasted potatoes, grilled chicken, and sautéed asparagus on a plate.
- Serve with a side of Greek yogurt or sour cream garnished with fresh dill.
- Enjoy your healthy and delicious meal!

Tips for the Best Results
- Use small potatoes for quicker cooking and crispy edges.
- Marinate the chicken longer for extra tenderness and depth of flavor.
- Don’t overcook the asparagus to keep it vibrant and slightly crunchy.
- Serve immediately for the best texture and taste.
- For extra flavor, add a drizzle of olive oil or a sprinkle of Parmesan over the potatoes before serving.
How to Check Potato Doneness
- After boiling, poke a fork into the potatoes—it should slide in easily but still feel slightly firm in the center.
- If the potatoes are too soft, they may break apart when roasted.
- If they’re too firm, let them boil for another 2 minutes and check again
How to Get the Perfect Grill Marks on Chicken
- Preheat your grill pan or outdoor grill until very hot before adding the chicken.
- Lightly oil the grill grates or pan to prevent sticking.
- Place the chicken on the grill and do not move it for the first 4-5 minutes. This allows the grill marks to form.
- Flip the chicken using tongs and cook for another 4-5 minutes.
- To achieve a crosshatch pattern, rotate the chicken 45 degrees halfway through cooking on each side.
- Use a meat thermometer to ensure the internal temperature reaches 165°F (75°C) before removing it from the grill.

Looking for more delicious Mediterranean recipes? Check out my Juicy Lemon and Herb Chicken Skewers
FAQ
Can I make this meal ahead of time?
Yes! Store each component separately in airtight containers and reheat before serving.
What other vegetables can I use?
You can swap asparagus for green beans, Brussels sprouts, or zucchini.
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs will be even juicier and flavorful.
Is this meal gluten-free?
Yes! This recipe is naturally gluten-free.
Additional Serving Suggestions
Make it a Wrap: Slice the grilled chicken, add the roasted potatoes and asparagus, and wrap everything in a soft tortilla for an easy lunch option.
With a Fresh Salad: Serve this dish with a simple side salad of mixed greens, cherry tomatoes, and a lemon vinaigrette for extra freshness.
With a Creamy Sauce: Instead of Greek yogurt or sour cream, try a homemade garlic aioli or a mustard-based sauce.
With a Glass of Wine: Pair this meal with a crisp white wine like Sauvignon Blanc or Chardonnay to complement the flavors of the chicken and asparagus.

Garlic Butter Roasted Potatoes with Grilled Chicken & Asparagus
Ingredients
For the Roasted Potatoes:
- 6-8 potatoes halved
- 2 tbsp olive oil refined
- 2 cloves garlic
- 1 tbsp fresh dill chopped
- ½ tsp salt
- ¼ tsp black pepper
For the Grilled Chicken:
- 2 boneless skinless chicken breasts
- 1 tbsp soy sauce
- 2 cloves garlic minced
- 1 tsp chicken seasoning blend
- 1 tbsp olive oil
- 1 tsp lemon juice
- For the Sautéed Asparagus:
- 10-12 asparagus spears trimmed
- 1 tbsp olive oil
- 1 clove garlic minced
- ½ tsp sweet paprika
- ¼ tsp salt
- ¼ tsp black pepper
- 1 tsp white wine vinegar De Nigris
- 6-8 cherry tomatoes halved
- 1 tsp lemon juice
- For Serving:
- 2 tbsp Greek yogurt or sour cream
- Fresh dill for garnish
Instructions
Prepare the Roasted Potatoes
- Preheat oven to 400°F (200°C).
- Boil halved potatoes until almost tender.
- Blend dill, garlic, olive oil, salt, and black pepper into a smooth sauce.
- Place boiled potatoes on a baking sheet and gently press them down with a glass.
- Drizzle the herb sauce over the potatoes and roast until golden and crispy.
Marinate & Grill the Chicken
- In a bowl, mix garlic, soy sauce, chicken seasoning, olive oil, and lemon juice.
- Coat the chicken in the marinade and let sit for 15 minutes (or up to 1 hour).
- Heat a grill pan and cook the chicken for 5-7 minutes per side, until fully cooked.
Sauté the Asparagus
- Heat olive oil in a pan, add asparagus, and sauté for 2-3 minutes.
- Add minced garlic, unpeeled garlic cloves, salt, pepper, sweet paprika, and vinegar.
- Cover and cook for 1 minute, then add cherry tomatoes and a splash of hot water.
- Squeeze fresh lemon juice over the asparagus before serving.
- Assemble & Serve
- Arrange potatoes, chicken, and asparagus on a plate.
- Serve with a side of Greek yogurt or sour cream, garnished with fresh dill.
Notes
You can use chicken thighs instead of breasts for a juicier result.
If using large asparagus spears, peel the lower part for better texture.
To enhance the flavor, drizzle with a bit of olive oil before serving