Vibrant Beet Feta Cucumber

As seen in: Nutritious Dishes That Feel Like Pleasure

This vibrant salad combines tender roasted beets with crisp cucumber slices, tangy crumbled feta, and fresh dill. The simple vinaigrette of olive oil and red wine vinegar perfectly complements the earthy sweetness of the beets while the feta adds a salty creaminess that balances each bite.

The dish comes together in about an hour (mostly hands-off time for cooking the beets) and serves four. It's perfect as a light lunch, elegant side dish, or starter. Pre-cooked beets can significantly reduce prep time, and the salad actually improves after chilling for 1-2 hours as the flavors meld beautifully.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Wed, 30 Apr 2025 23:14:43 GMT
A bowl of beet salad with feta, cucumbers, and dill. Save This
A bowl of beet salad with feta, cucumbers, and dill. | cookrisp.com

This hearty beet salad with feta, cucumber, and dill has become my summer staple for both family dinners and gatherings with friends. The vibrant colors create an impressive presentation while the combination of earthy beets, tangy feta, and fresh herbs delivers a perfectly balanced flavor profile.

I first made this salad for a summer potluck where I needed something that wouldn't wilt in the heat. It was such a hit that three people asked for the recipe before the evening ended, and now it's requested at nearly every gathering I host.

Ingredients

  • Medium beets: These earthy root vegetables add a natural sweetness and stunning color. Look for firm beets with smooth skin and vibrant greens if still attached.
  • Cucumber: Provides refreshing crunch and lightness that balances the earthy beets perfectly. English or Persian cucumbers work best as they have fewer seeds.
  • Feta cheese: Adds a salty tangy creaminess that elevates the entire dish. Traditional Greek or Bulgarian feta offers the best flavor and texture.
  • Fresh dill: The signature herb that brings everything together with its distinctive flavor. Always choose bright green bunches without any yellowing.
  • Red wine vinegar: Creates the acidic backbone that brightens all the flavors. Substitute with lemon juice for a different but equally delicious profile.
  • Olive oil: Use a good quality extra virgin olive oil for the best flavor. The fruity notes complement the earthiness of the beets beautifully.
  • Salt and freshly cracked pepper: Essential for bringing out the flavors of each ingredient. Sea salt and freshly ground pepper make a noticeable difference.
  • Optional honey or maple syrup: Just a touch can round out the dressing especially if your beets aren't particularly sweet. Either works well depending on your preference.

Step-by-Step Instructions

Prepare the Beets:
This foundational step determines the texture and flavor of your salad. For roasting, wrap each beet individually in foil to create little steam packets that help the beets cook evenly while preserving their natural sweetness. Roast at 400°F for 45–60 minutes until you can easily insert a fork. The skin should slip off easily after cooling. For steaming, peel first then simmer until tender but not mushy, about 30 minutes. The cooking method you choose affects the final flavor roasting intensifies sweetness while steaming preserves more of the natural earthy taste.
Slice the Cucumber:
Precision matters here for both texture and appearance. Using a mandoline creates uniform thin slices that absorb the dressing beautifully while maintaining their crunch. If using a knife, aim for consistent thickness around 1/8 inch. English cucumbers work especially well as they have fewer seeds and firmer flesh. For extra crispness, slice cucumbers just before assembling the salad.
Create the Dressing:
This simple vinaigrette brings everything together. Whisk olive oil and vinegar or lemon juice until emulsified, which helps the dressing cling to the vegetables rather than pool at the bottom of the bowl. Add honey or maple syrup if using, starting with just a teaspoon and adjusting to taste. Season generously with salt and pepper, remembering that cold foods need slightly more seasoning to taste properly balanced.
Assemble the Salad:
Layering and gentle mixing preserve the integrity of each ingredient. Place sliced beets and cucumbers in a wide, shallow bowl rather than a deep one to showcase the colors. Sprinkle chopped dill throughout, reserving some for garnish. Pour the dressing around the edges of the bowl, then use your hands or two large spoons to gently toss everything together, taking care not to break the beet slices.
Finish with Feta:
The final touch that brings the salad to life. Crumble feta over the top just before serving for maximum visual impact. For a more integrated flavor, you can gently fold some of the cheese into the salad while leaving some visible on top. The contrast between the white cheese and deep red beets creates a stunning presentation that promises the delicious flavors to come.
A bowl of beet salad with feta, cucumbers, and dill. Save This
A bowl of beet salad with feta, cucumbers, and dill. | cookrisp.com

Dill is truly the unsung hero in this recipe. While many people associate it mainly with pickles, fresh dill has an incredible ability to brighten and unify flavors. My grandmother always had a pot of dill growing on her windowsill specifically for this salad. She taught me that crushing the dill slightly between your fingers before adding releases more of its essential oils and intensifies the flavor.

Common Queries

→ What's the best way to cook beets for this salad?

You have two excellent options: roasting or steaming. Roasting intensifies the beets' natural sweetness - simply wrap each beet in foil and roast at 400°F for 45-60 minutes until fork-tender. For a faster method, peel and steam the beets for about 30 minutes. Either way, let them cool completely before slicing for the salad.

→ Can I prepare this salad in advance?

Absolutely! This salad actually improves when prepared 1-2 hours in advance and refrigerated, allowing the flavors to develop. If making further ahead, consider adding the feta just before serving to maintain its bright white appearance. The dressed salad will keep well in the refrigerator for up to 2 days.

→ How can I avoid stained hands when working with beets?

Wearing food-safe gloves is the best way to prevent beet stains on your hands. If you don't have gloves, try rubbing your hands with a little oil before handling beets, which creates a barrier. After handling, wash hands immediately with soap and lemon juice to help remove any staining.

→ What are good substitutes for feta cheese in this salad?

If you're looking for alternatives to feta, try goat cheese for a similar tangy creaminess, ricotta salata for a milder option, or blue cheese for a more pungent flavor. For a dairy-free version, avocado provides a creamy element, or try a plant-based feta alternative made from tofu or nuts.

→ What can I serve with this beet salad?

This versatile salad pairs beautifully with grilled chicken, fish, or lamb for a complete meal. For a vegetarian dinner, serve alongside quinoa, farro, or crusty bread. It also makes an elegant starter for a Mediterranean-themed dinner party or a refreshing addition to a brunch spread.

→ Can I add other vegetables or ingredients to this salad?

Absolutely! This salad is highly adaptable. Try adding thinly sliced red onion for sharpness, toasted walnuts or pistachios for crunch, orange segments for citrus brightness, or arugula for a peppery bite. You can also experiment with different herbs like mint or parsley in addition to or instead of the dill.

Beet Salad with Feta

A vibrant Mediterranean-inspired salad combining earthy beets, tangy feta, crisp cucumbers and fresh dill in a simple vinaigrette.

Preparation Time
20 Minutes Required
Cooking Duration
60 Minutes Required
Overall Time
80 Minutes Required
Contributed By: Sarah Crisp


Skill Level: Beginner-Friendly

Cuisine Type: Mediterranean

Serving Size: 4 Number of Servings

Dietary Preferences: Suitable for Vegetarians, Free of Gluten

What You’ll Need

01 4 medium beets, cooked and sliced (roasted or steamed)
02 1 large cucumber, thinly sliced
03 ½ cup crumbled feta cheese
04 2 tablespoons fresh dill, chopped
05 1 tablespoon red wine vinegar or lemon juice
06 2 tablespoons olive oil
07 Salt and freshly cracked pepper, to taste
08 Optional: 1 teaspoon honey or maple syrup (for a touch of sweetness)

Steps to Follow

Step 01

If roasting, wrap each beet in foil and roast at 200°C for 45–60 minutes until fork-tender. Cool, peel, and slice. If steaming, simmer peeled beets for about 30 minutes.

Step 02

Use a mandoline or sharp knife to create thin, even slices.

Step 03

In a small bowl, whisk together olive oil, vinegar or lemon juice, and optional honey or maple syrup. Season with salt and pepper.

Step 04

In a large mixing bowl, combine sliced beets, cucumber, and chopped dill. Drizzle with dressing and gently toss.

Step 05

Top the salad with crumbled feta cheese and give it a gentle toss or leave as a garnish.

Step 06

Serve immediately or refrigerate for 1–2 hours to allow the flavors to develop.

Additional Notes

  1. For faster prep, use store-bought pre-cooked beets—ensure they are unsweetened.
  2. This salad is highly customizable—experiment with different herbs, cheeses, or add-ins.
  3. Letting the salad sit for 15–30 minutes before serving enhances the flavors.
  4. Use gloves if peeling beets by hand to avoid stained fingers.
  5. Add feta just before serving to preserve its clean white appearance.

Tools to Have

  • Foil (if roasting beets)
  • Mandoline or sharp knife
  • Small mixing bowl
  • Large mixing bowl
  • Whisk

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Contains dairy (feta cheese)

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 180
  • Fat Content: 11 grams
  • Carbohydrates: 14 grams
  • Protein Amount: 5 grams