
Pickled Beet Salad is my go-to when I want something bright, tangy, and packed with flavor. I’m not gonna lie, beets used to intimidate me a bit, but once I figured out how to work with them, they became a staple in my kitchen.
This salad has everything I love: quick-pickled onions and olives, fresh herbs, and tender beets that soak up all that lemony goodness. Henry and the kids weren’t sure about it at first (beets can be polarizing, right?), but once they tried it, they were hooked. Isabella even asked for it in her lunch box!
What makes this recipe special is how the flavors develop over time. The longer it sits, the better it gets. Plus, it’s one of those recipes that works beautifully as a side dish, a topping for grain bowls, or even alongside grilled chicken. If you’re looking for more fresh and vibrant salads, check out my roasted pumpkin salad with quinoa and feta for another crowd-pleaser.
Why You’ll Love This Pickled Beet Salad Recipe
- Quick-pickled flavor: The onions and olives get tangy and delicious in just 30-45 minutes
- Fresh and herbaceous: Mint and parsley add a bright, refreshing twist
- Make-ahead friendly: This salad tastes even better after sitting in the fridge
- Naturally colorful: The vibrant beet color makes this dish a showstopper
- Versatile serving options: Enjoy it warm or cold, as a side or a topping
- Simple ingredients: No fancy or hard-to-find items needed

Ingredients You’ll Need for This Beet Salad with Olives
Here’s what you’ll need to make this healthy beet salad. I love how simple the ingredient list is, but the flavors are anything but basic.
- Red onion: Thinly sliced to quick-pickle with the lemon juice
- Green olives: Finely chopped for a briny, savory punch
- Lemon juice: Provides the tangy base for the quick pickling
- Olive oil: Adds richness and helps balance the acidity
- Honey: A touch of sweetness to round out the flavors
- Lemon zest: Boosts the citrus flavor even more
- Kosher salt: Seasons everything perfectly
- Black pepper: Freshly cracked for the best flavor
- Boiled beets: The star of the show; I prefer boiling them myself
- Parsley: Finely minced for a fresh, herby finish
- Mint: Adds a cool, bright note that complements the beets beautifully
You can swap the green olives for Kalamata if you prefer a deeper, richer flavor. I’ve also used red wine vinegar instead of lemon juice when I’ve run out, and it works great.
How to Make This Quick Pickled Beets Salad
This lemon beet salad comes together in stages, which I actually love because it gives the flavors time to develop. Trust me, the waiting is worth it.
Step 1: Quick-pickle the onions and olives
Add the red onion, olives, lemon juice, olive oil, honey, lemon zest, salt, and black pepper into a large serving bowl. Toss everything together and let it sit for 30-45 minutes.
This step is key! The onions soften and become sweet and tangy, while the olives absorb all that lemony goodness. I usually prep this part first, then go do something else while it does its thing.

Step 2: Prep and add in the beets
Chop the beets into small cubes and add them to the bowl, along with the parsley and mint. Toss everything together and let it sit for an additional 15 minutes.
The beets will start to release their color and blend with the pickling liquid, creating this gorgeous pink dressing. It’s one of those moments where I just stand there admiring how pretty it looks before digging in.
Step 3: Enjoy!
You can enjoy this salad warm, or leave it in the fridge and enjoy it cold over the next few days. It tastes phenomenal either way, although it does have a more intense pickled flavor the longer it sits.
I personally love it cold the next day, piled high on toast or alongside some grilled fish. Emma loves it as a side with her roasted chicken, and Noah surprisingly enjoys it mixed into his quinoa bowls.
How to Boil Beets for This Pickled Beet Salad Recipe
If you’re boiling your own beets (which I highly recommend), here’s how I do it. I start them about 1 hour before I make the salad, so they have time to cool before chopping.
Bring a large pot of water to a boil. Make sure the pot is deep so the water that bubbles out doesn’t stain your backsplash (learned that the hard way).
Once the water is boiling, add in the washed beets, salt the water generously, and reduce the heat to medium-high. Let the beets gently boil for 50-60 minutes. They should be fork-tender but still have some bite.
Drain the beets and let them cool in a colander. Once cooled, use a paper towel to gently rub the beets and remove the skin. You can use your hands, but I’ve found that the paper towel gets a better grip on the beet skin. Repeat this process for all the beets.
Pro tip: Wear an apron or old clothes when handling beets. They stain everything they touch, and I’ve ruined more than one shirt learning this lesson.
Storage and Make-Ahead Tips
This salad keeps beautifully in the fridge for up to 5 days in an airtight container. The flavors just keep getting better.
If you’re meal prepping, I recommend making a big batch on Sunday and enjoying it throughout the week. It’s perfect for quick lunches or as a side dish for dinner.
You can also prepare the quick-pickled onion and olive mixture a day ahead, then add the beets and herbs right before serving for the freshest flavor.

Variations for Your Healthy Beet Salad
- Add feta or goat cheese: Crumbled cheese adds a creamy, tangy contrast
- Toss in walnuts or pistachios: For extra crunch and protein
- Use different herbs: Try dill or cilantro instead of mint
- Add arugula: For a peppery, leafy base
- Make it heartier: Serve over quinoa or couscous
- Try different olives: Kalamata olives add a richer, fruitier flavor
Frequently Asked Questions About Pickled Beet Salad
Can I make this Pickled Beet Salad ahead of time?
Yes! The salad tastes even better the longer it sits, and you can store it in the fridge for up to 5 days. The flavors intensify and the beets become more pickled over time.
How long should I let the onions and olives quick-pickle?
Let the onions and olives sit in the lemon juice mixture for 30-45 minutes for the best pickling effect. This gives them time to soften and absorb all those tangy, sweet flavors.
Can I use store-bought beets instead of boiling them myself?
Yes, you can use pre-packaged boiled beets to save time. They work perfectly well, but boiling them fresh gives the salad a better texture and flavor in my opinion. Plus, you can control the doneness.
Is this salad served warm or cold?
You can enjoy the salad either warm or chilled. It’s delicious both ways! I love it warm right after making it, but it’s equally amazing cold from the fridge the next day.

Final Thoughts on This Quick Pickled Beets Recipe
This Pickled Beet Salad has become one of my most-requested recipes, and for good reason. It’s vibrant, tangy, fresh, and so easy to make. The quick-pickling process gives the onions and olives incredible depth, while the beets soak up all that lemony goodness.
Whether you serve it as a side dish, pile it on toast, or enjoy it straight from the bowl, this salad is a winner. I love how the flavors develop over time, making it perfect for meal prep or entertaining.
Give this recipe a try and let me know how it turns out! Be sure to tag me on Instagram so I can see your beautiful creations. Happy cooking!
More Salad Recipes You’ll Love
Looking for more fresh, vibrant salads? Try these favorites:
- Roasted Pumpkin Salad with Quinoa and Feta
- Grilled Chimichurri Chicken Recipe
- Butternut Squash and Feta Cheese Recipes

Pickled Beet Salad
- Total Time: 2 hours
- Yield: 4–6 servings 1x
Description
Pickled Beet Salad is my go-to when I want something bright, tangy, and packed with flavor. This salad has everything I love: quick-pickled onions and olives, fresh herbs, and tender beets that soak up all that lemony goodness. What makes this recipe special is how the flavors develop over time—the longer it sits, the better it gets.
Ingredients
- 1/2 small-medium red onion, thinly sliced
- 1/2 cup (about 20) pitted green olives, finely chopped
- 1/4 cup lemon juice
- 3 tbsp olive oil
- 1 tbsp honey
- 1 tsp lemon zest
- 1 tsp kosher salt
- 1/2 tsp freshly cracked black pepper
- 2 small-medium boiled beets
- 1/2 cup finely minced parsley
- 1/2 cup finely minced mint
Instructions
- Quick-pickle the onions and olives. Add the red onion, olives, lemon juice, olive oil, honey, lemon zest, salt, and black pepper into a large serving bowl. Toss together and let sit for 30-45 minutes.
- Prep and add in the beets. Chop the beets into small cubes and add them to the bowl, along with the parsley and mint. Toss together. Let sit for an additional 15 minutes.
- Enjoy! You can enjoy this salad warm, or leave it in the fridge and enjoy it cold over the next few days.
Notes
You can either buy pre-packaged beets or boil them yourself. To boil: Bring a large pot of water to a boil, add washed beets, salt generously, and reduce heat to medium-high. Boil for 50-60 minutes until fork-tender. Drain, cool, and rub off skins with a paper towel.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Salad
- Method: Quick Pickled
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 135
- Sugar: 9g
- Sodium: 580mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg

