Pesto Potatoes are a quick, crispy side dish with basil pesto, Parmesan, and a fresh lemon finish. They roast up golden and tender, work beautifully for weeknight dinners or holiday spreads, and deliver big flavor without a long ingredient list.

This is the kind of side you make when you want something a little more special than plain roasted potatoes but still simple enough for a busy day. The pesto adds instant savory depth, while the Parmesan helps create that lightly crisp, golden edge everyone reaches for first.
A squeeze of lemon at the end makes the whole pan taste brighter and more balanced. Instead of feeling heavy, the potatoes stay lively and fresh, which is exactly why they pair so well with everything from chicken to fish to a simple salad.
You also do not need much technique here. Toss, roast, finish, and serve. It is a reliable side dish that looks polished on the table and tastes like you put in far more effort than you actually did.
Pesto Potatoes Ingredients
Baby potatoes bring the creamy interior and naturally crisp up well in the oven, especially when cut into even pieces.
Basil pesto coats the potatoes with rich herb flavor and gives them that unmistakable savory, garlicky finish.
Parmesan cheese adds a salty, nutty layer and helps create those delicious golden bits during the final stretch of roasting.
Fresh lemon juice is the bright finishing touch that wakes up the whole dish and keeps the flavors from feeling too heavy.
Salt seasons the potatoes all the way through and helps the basil and cheese flavors stand out.
Freshly ground black pepper adds a mild bite and a little warmth that works especially well with pesto and lemon.

Cooking Steps
STEP 1: Heat your oven to 400°F and get a baking sheet ready with a light coating of cooking spray. If you want easier cleanup, line the pan first and spray the surface so the potatoes still roast instead of sticking.
STEP 2: Add the cleaned potatoes to a large bowl and toss them with the pesto, salt, and black pepper. Make sure the cut sides and surfaces are evenly coated so the flavor spreads across the entire pan, not just a few pieces.
STEP 3: Spread the potatoes in a single layer, giving them a little space whenever possible. That spacing matters because crowded potatoes steam, while evenly arranged potatoes roast and develop the crisp edges that make this dish so satisfying.
STEP 4: Roast for about 20 minutes, until the potatoes are beginning to color and soften. At this stage, the pesto will smell fragrant and the bottoms should be starting to turn lightly golden.
STEP 5: Sprinkle the Parmesan over the top and return the pan to the oven for another 5 to 10 minutes. This second roast gives the cheese time to melt, cling to the potatoes, and create those savory golden spots.
STEP 6: Once the potatoes are fork-tender and crisp on the outside, pull the pan from the oven and immediately squeeze the lemon juice over everything. Serve them warm, with an extra spoonful of pesto or a little more Parmesan on top if you want a fuller finish.
Perfect Pairings
These potatoes are especially good next to roasted chicken, grilled chicken thighs, or a simple baked chicken breast. The basil, lemon, and Parmesan flavors bring plenty of personality, so even a very plain main dish suddenly feels more complete.
They also pair beautifully with fish. Try them with salmon, cod, or a mild white fish when you want a dinner that feels fresh and balanced. The lemon finish on the potatoes naturally fits seafood without any extra work.
For a lighter plate, serve them with a crisp green salad or roasted vegetables. Since the potatoes are rich with pesto and cheese, something fresh and simple on the side keeps the whole meal feeling bright rather than heavy.
Can I use larger potatoes instead of baby potatoes?
Yes, you can. Just cut them into evenly sized pieces so they roast at the same rate. The main goal is to keep the pieces similar in size so you get tender centers and crisp edges throughout the pan.
Do I have to add the lemon juice at the end?
It is highly recommended because it balances the richness of the pesto and Parmesan. Without it, the potatoes will still taste good, but the final dish will not have the same fresh, lively finish that makes it stand out.
Can I make these ahead of time?
You can roast them a little ahead and reheat them just before serving. They are best fresh from the oven, but a quick reheat helps bring back the crisp edges. Wait to add the lemon until right before serving for the brightest flavor.
Why are my roasted potatoes not getting crispy?
The most common reason is overcrowding the pan. If the potatoes sit too close together, they trap steam instead of roasting. Making sure they are well coated, spread in one layer, and roasted on a hot pan also helps a lot.

Pro Tips for Pesto Potatoes
- Cut any larger potatoes into similar pieces so everything finishes cooking at the same time.
- Do not add the Parmesan too early or it can darken before the potatoes are fully tender.
- Finish with the lemon juice while the potatoes are still hot so it coats the surface and sinks into the crispy edges.
Keeping Leftovers Fresh
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The texture is at its best on the first day, but they still reheat well for another meal.
For reheating, use a hot oven, toaster oven, or skillet instead of the microwave when possible. Dry heat helps restore the outside texture, while the microwave tends to soften the edges. A few minutes at a high temperature is usually enough to bring them back to life.
Freezing is not the ideal option for this dish because roasted potatoes can lose their texture after thawing, and the pesto-Parmesan coating is best when freshly roasted. For the most flavorful result, make just what you need or plan to enjoy the leftovers within a few days.

Pesto Potatoes
Ingredients
- 1 tablespoon basil pesto
- Freshly ground black pepper to taste
- 1 pound baby potatoes scrubbed clean and cut in half if larger than 1 inch
- Juice from 1/2 lemon about 1 1/2 tablespoons
- Salt to taste
- 2 tablespoons finely grated Parmesan cheese
Instructions
- Preheat the oven to 400°F (200°C). Lightly coat a rimmed baking sheet with cooking spray, or line it with foil first and then spray the surface for easier cleanup.
- Place the potatoes in a mixing bowl. Add the pesto, salt, and black pepper, then toss well so each piece is evenly covered.
- Arrange the seasoned potatoes in a single even layer on the prepared baking sheet. Roast for 20 minutes.
- Remove the pan from the oven and scatter the Parmesan evenly over the potatoes. Return the pan to the oven and bake for an additional 5 to 10 minutes, until the potatoes are crisp on the outside and fork-tender in the center.
- Take the potatoes out of the oven and immediately squeeze the lemon juice over the top. Transfer to a serving dish and finish with extra pesto and additional Parmesan, if desired.