Preheat oven to 425 degrees F.
In a large sheet pan, toss the halved potatoes with olive oil (about 3-4 tablespoons), and salt and pepper to taste. Arrange in a single layer, flat side down. Tip: Divide into 2 sheet pans if the potatoes are too crowded in one sheet pan.
Roast potatoes for about 30 minutes, flipping after about 20 minutes into the roasting time. When ready, temove from oven and let cool for a few minutes.
Meanwhile, make the basil pesto. Into the bowl of a food processor, add the fresh basil, almonds, parmesan cheese, garlic, olive oil, and red wine vinegar. Process for a few seconds until combined. Scrape the sides of the bowl and process a few more times until evenly combined. Adjust to taste as needed.
Assemble: In a large bowl, toss the roasted potatoes with the prepared pesto, yogurt, and chopped Italian parsley until combined. If needed, season with more salt and pepper. Serve warm or cold. Enjoy!