- 2 lbs 900g baby potatoes, halved if large
- ½ cup basil pesto homemade or store-bought
- ¼ cup Greek yogurt or mayonnaise
- 2 tbsp lemon juice
- ⅓ cup grated Parmesan cheese
- 2 tbsp toasted pine nuts
- ¼ tsp black pepper
- Salt to taste
- Fresh basil leaves for garnish
Cook Potatoes: Boil potatoes in salted water until tender (12–15 mins). Drain and cool slightly.
Make Dressing: Whisk pesto, yogurt, lemon juice, and pepper. Fold in Parmesan and pine nuts.
Combine: Gently toss warm potatoes with dressing. Garnish with extra cheese, nuts, and basil.
- Vegan Option: Use dairy-free pesto and omit Parmesan.
- Nut-Free: Substitute pine nuts with sunflower seeds.
- Make Ahead: Store dressed salad up to 2 days; add fresh basil before serving.
- Texture Tip: For extra creaminess, mash a few potatoes into the dressing.
- Herb Swap: Try arugula or spinach pesto for variation.
- Bonus Upgrade: Add roasted cherry tomatoes or grilled zucchini for a veggie-packed meal!
Serving: 200g | Calories: 220kcal | Carbohydrates: 22g | Protein: 6g | Fat: 12g | Saturated Fat: 2.5g | Sodium: 180mg | Potassium: 500mg | Fiber: 3g | Sugar: 2g