I make this One-Pan Garlic Potatoes & Asparagus anytime I want a hands-off side that feels special but cooks up in under half an hour. Golden Yukon potatoes roast crisp on the outside and tender inside while bright asparagus finishes crisp-tender, all kissed with garlic, oregano, lemon, and parsley. If you like simple trays that deliver maximum flavor and minimum cleanup, this recipe is for weeknights, brunches, or whenever you want a colorful vegetable-forward plate. For another potato-forward weeknight idea, try this crockpot garlic butter beef bites with potatoes for a heartier family meal.
Why you’ll love this dish
Roasting potatoes and asparagus together gives you contrast in texture and flavor with almost no fuss. The potatoes develop a golden crust while the asparagus stays vibrant and slightly crisp. It is budget-friendly, easy to scale, and kid-friendly when seasoned simply. This is the kind of side that pulls a full plate together without stealing the show from the main course.
"Simple, fast, and everyone at the table asked for seconds. The lemon finish brightens everything."
— a regular at my weeknight table
Preparing One-Pan Garlic Potatoes & Asparagus
Step-by-step overview
- Cut Yukon gold potatoes into 1-inch pieces so they roast evenly.
- Toss potatoes with garlic, olive oil, oregano, salt, and pepper.
- Add trimmed asparagus and coat lightly.
- Spread everything in a single layer on a baking sheet.
- Roast at 400°F until potatoes are tender and golden and asparagus is crisp-tender.
- Finish with lemon juice and chopped parsley to brighten the dish.
This quick overview helps you picture the entire process before you start. It’s mainly mixing, spreading, and roasting.
What you’ll need
- 1.5 lbs Yukon gold potatoes, cut into 1-inch pieces (even sizes for even cooking)
- 1 lb asparagus, trimmed (woody ends removed)
- 4 cloves garlic, minced (use more if you love garlic)
- 1/4 cup olive oil (substitute avocado oil for a higher smoke point)
- 1 teaspoon dried oregano (or 1 tablespoon fresh, chopped)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 2 tablespoons lemon juice (fresh is best)
- 2 tablespoons chopped fresh parsley, for garnish
Notes: If you prefer a crisper potato exterior, toss with a teaspoon of cornstarch before roasting. Baby potatoes can be used uncut if they are small and uniform.
Directions
- Preheat the oven to 400°F (200°C).
- Place the cut potatoes in a large bowl. Add the minced garlic, olive oil, dried oregano, salt, and black pepper. Toss well so every piece is lightly coated.
- Add the trimmed asparagus to the bowl. Toss gently just to coat the asparagus without bruising it.
- Spread the potatoes and asparagus in a single layer on a large baking sheet. Arrange so potatoes have space to brown.
- Roast for 20 to 25 minutes, turning once halfway through so the potatoes brown evenly.
- Test a potato with a fork for tenderness and check that the edges are golden. The asparagus should be bright and crisp-tender.
- Remove from the oven. Drizzle with lemon juice and sprinkle with chopped parsley before serving.

Best ways to enjoy it
This tray-roasted combo pairs well with simply cooked proteins like grilled chicken, pan-seared fish, or a lentil salad for a vegetarian plate. For a weekend brunch, plate the potatoes and asparagus with soft-scrambled eggs and a salad of mixed greens. If you want a heartier pairing that echoes sweet and savory notes, this dish complements a sausage and sweet potatoes with honey garlic sheet-pan meal very nicely.
How to store & freeze
- Refrigerator: Cool the leftovers to room temperature, then store in an airtight container for up to 4 days. Reheat in a 375°F oven for 8 to 12 minutes to restore crispness.
- Freezing: Roasted potatoes and asparagus lose texture when frozen, so I do not recommend freezing this dish. If you must, flash-freeze on a tray, transfer to a freezer-safe bag, and use within 1 month. Reheat from frozen in a 400°F oven, watching closely.
- Food safety: Do not leave roasted vegetables at room temperature for more than 2 hours.
Helpful cooking tips
- Cut potatoes uniformly so they cook at the same rate.
- Use a large baking sheet and give pieces room to breathe; overcrowding causes steaming instead of roasting.
- Flip once halfway through for the crispiest edges. Use a thin metal spatula for easy turning.
- For extra color and flavor, toss potatoes with a splash of balsamic vinegar before roasting.
- If asparagus spears are thick, cut them into shorter pieces so they finish at the same time as the potatoes.
Creative twists
- Mediterranean: Add halved cherry tomatoes and finish with crumbled feta and a sprinkle of oregano.
- Mustardy lemon: Mix 1 teaspoon Dijon mustard into the olive oil for a tangy glaze.
- Vegan protein boost: Toss in chickpeas before roasting for extra texture and protein.
- Low-carb swap: Replace potatoes with cauliflower florets and reduce roast time to 15 to 18 minutes.
Common questions
How long does this recipe take from start to finish?
Active prep is about 10 to 15 minutes. Roasting takes 20 to 25 minutes, so plan for roughly 35 to 40 minutes total.
Can I use russet potatoes or sweet potatoes instead?
Yes. Russets will be fluffier inside but may need more oil to crisp. Sweet potatoes add natural sweetness and may brown faster; check at 18 minutes to avoid overcooking.
Can I roast everything together from the start if the asparagus is thick?
If asparagus is very thick, trim and cut into longer pieces so it cooks with the potatoes. Otherwise, add asparagus after potatoes have roasted 8 to 10 minutes to prevent overcooking.
Is this dish good for meal prep?
Yes. Stored in the refrigerator, it reheats well in the oven or air fryer to regain texture. For best results, reheat only the portion you plan to eat to avoid drying out the whole batch.
Can I make this gluten-free and dairy-free?
Yes. The recipe is naturally gluten-free and dairy-free as written.

One-Pan Garlic Potatoes & Asparagus
Ingredients
Method
- Preheat the oven to 400°F (200°C).
- Place the cut potatoes in a large bowl. Add the minced garlic, olive oil, dried oregano, salt, and black pepper. Toss well so every piece is lightly coated.
- Add the trimmed asparagus to the bowl. Toss gently just to coat the asparagus without bruising it.
- Spread the potatoes and asparagus in a single layer on a large baking sheet. Arrange so potatoes have space to brown.
- Roast for 20 to 25 minutes, turning once halfway through so the potatoes brown evenly.
- Test a potato with a fork for tenderness and check that the edges are golden. The asparagus should be bright and crisp-tender.
- Remove from the oven. Drizzle with lemon juice and sprinkle with chopped parsley before serving.


