Beet and Peach Salad combines earthy beets, sweet summer peaches, creamy feta, and a honey-balsamic dressing for a bright, flavorful side dish or light main course. It’s simple to prepare, colorful on the plate, and perfect for warm-weather meals.

Although I grew up with beets in my mother’s garden, I didn’t start cooking them myself until recently. A social media demo reminded me of a memorable beet salad I once had at a luncheon, and I decided to recreate it at home. The result was so good my family asked for it again—and again. The contrast of sweet peaches, vibrant beets, tangy feta, and a honey-balsamic vinaigrette really captures the feeling of summer in a bowl.

Ingredients for Beet & Peach Salad
Below are the ingredients for the salad and the honey-balsamic dressing. For best results use ripe, firm peaches and cooked beets that have been cooled and diced.
For the salad:
- 1 pound cooked, diced beets
- 2 fresh peaches, diced
- 1/4 cup crumbled feta cheese (or goat cheese)
- Summer greens such as arugula, spinach, or mixed greens (optional)
For the honey-balsamic dressing:
- 1 tablespoon honey
- 2 tablespoons balsamic vinegar
- 1 teaspoon grainy mustard or Dijon
- 1/4 cup extra-virgin olive oil
- Salt and freshly ground black pepper, to taste
How to Cook Beets on the Stovetop
If you don’t have pre-cooked beets, stovetop cooking is easy and reliable. This method keeps beets tender but not mushy:
- Rinse the beets thoroughly to remove soil.
- Trim the greens and root ends, leaving a bit of stem to prevent excessive bleeding while cooking.
- Place the beets in a saucepan and cover with cold water. Bring to a boil, then reduce to a simmer.
- Simmer for 30–40 minutes, or until a fork inserts easily into the largest beet. Cooking time varies with size.
- Drain the beets and rinse with cold water. The skins slip off easily—rub them with your fingers or use a paper towel.
- Allow the beets to cool, then dice into bite-sized pieces for the salad.
Recipe Card: Beet & Peach Salad with Honey-Balsamic Dressing
Yield: 4 servings • Prep time: 10 minutes • Cook time (for beets): 30–40 minutes • Total time: about 50 minutes
Directions
- If using fresh beets, cook and cool them following the stovetop instructions above, then dice.
- Make the dressing: whisk together honey, balsamic vinegar, mustard, olive oil, salt, and pepper in a small bowl or jar until emulsified.
- Place the diced beets in a large bowl and drizzle with enough dressing to coat. Toss gently so the beets take on flavor without breaking down.
- Add the diced peaches and crumbled feta. Toss very gently—just enough to combine so the peaches stay bright.
- Serve the salad over a bed of greens if desired. Garnish with slivered almonds, pecans, or extra feta for texture and flavor.

Nutrition (Approximate per serving)
- Calories: 269
- Total fat: 16 g (Saturated fat: 3 g)
- Carbohydrates: 29 g (Fiber: 6 g, Sugar: 22 g)
- Protein: 6 g
- Sodium: 329 mg
Helpful Tips
- Cook beets ahead of time and refrigerate; their flavor often improves after chilling.
- Choose ripe but firm peaches so they hold their shape in the salad.
- Add peaches last and toss gently to avoid staining them with beet juice.
- Swap goat cheese for feta if you prefer a milder, creamier cheese.

Substitutions and Variations
- Use goat cheese instead of feta for a creamier texture.
- Try arugula, baby spinach, or mixed spring greens as the salad base.
- Toast slivered almonds, pecans, or walnuts for crunch.
- In a pinch, drained canned or jarred peaches can be used—choose varieties packed in water or light syrup and drain well.
Serving Suggestions
This salad pairs beautifully with grilled chicken, fish, or as a colorful side at a summer barbecue. Serve chilled or at room temperature for the best texture and flavor.

Save this recipe for warm-weather menus when fresh peaches are at their peak. It’s simple, elegant, and full of seasonal flavor—great for weeknight dinners, potlucks, or entertaining.











