10 Cold Beet Salad Recipes for Bright, Make Ahead Meals
Cold beet salad recipes reward a little roasting up front with days of bright lunches and sides. Roasting concentrates the beet’s natural sweetness while still letting it keep some bite, and a sharp or creamy dressing turns that sweetness into a proper salad. The versions below take that same cold foundation in wildly different directions, from creamy herb dressings to raw ribbons and charred corn.

Start with Classic Roasted Beet and Feta Salad for the benchmark. Go for Sesame Ginger Beet Noodle Salad for a cold savory dinner, Herby Beet and Lentil Salad for lunches, and Mini Beet Salad Stacks with Goat Cheese for a party plate.
Which Beet Salad Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Roasted Beet and Feta Salad | Earthy, salty, creamy | A classic starter or side |
| Creamy Beet Salad with Yogurt Dill | Tangy, creamy, fresh | Lighter creamy dressing |
| Moroccan Roasted Beet Salad with Oranges | Sweet, spiced, bright | A spiced side with chicken |
| Shaved Beet and Carrot Ribbon Salad | Crisp, raw, bright | No cooking, quick meals |
| Smoky Beet and Grilled Corn Salad | Smoky, sweet, charred | Summer barbecue sides |
| Herby Beet and Lentil Salad | Hearty, herby, savory | Make ahead lunches |
| Sesame Ginger Beet Noodle Salad | Nutty, gingery, savory | Cold noodle salad dinners |
| Russian Beet and Potato Salad with Pickles | Creamy, briny, hearty | Holiday table or potluck |
| Citrus Beet Salad with Avocado and Pepitas | Citrusy, creamy, crunchy | A bright citrus lunch |
| Mini Beet Salad Stacks with Goat Cheese | Tangy, creamy, bite sized | Appetizers and parties |
Classic Roasted Beet and Feta Salad
My go-to cold beet salad works because the dressing stays sharp enough to cut through the creamy feta. You roast the beets whole, so they steam inside their skins and stay tender.

Ingredients (makes 6 servings)
- Red beets, scrubbed and trimmed: 900 g (2 lb)
- Feta cheese, crumbled: 150 g (1 cup)
- Walnuts, toasted and roughly chopped: 80 g (2/3 cup)
- Fresh mint leaves, torn: 15 g (1/2 cup)
- Extra virgin olive oil: 60 ml (1/4 cup)
- Balsamic vinegar: 30 ml (2 tbsp)
- Dijon mustard: 1 tsp
- Honey: 1 tsp
- Fine sea salt: 1/2 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: Set your oven to 400F (200C) and rub the scrubbed beets with 1 tbsp of the olive oil. Wrap them in a sealed foil pouch and roast for about 45 minutes, until a knife slides in without much resistance. You can do this a day ahead.
Step 2: Once cool enough to handle, slip the skins off with your fingers, then cut the beets into 2 cm wedges. You’ll see the color deepen as they sit. Toss the warm wedges with the balsamic vinegar, mustard, honey, salt, black pepper, and the remaining olive oil while they are still slightly warm, then chill for 20 minutes.
Step 3: Fold the walnuts, half the feta, and most of the mint into the chilled beets. Taste as you go and add more salt or balsamic if the sweetness is taking over. You want the feta to stay in little creamy pockets rather than coating every piece.
Step 4: Scatter the remaining feta and mint over the top, then serve the salad cold. You want every scoop to bring a little of everything.
Creamy Beet Salad with Yogurt Dill
If you find roasted beet salads too sharp, this one leans on Greek yogurt and fresh dill to make it mellow and soft. It is the version I bring to a potluck because it sits well for hours.

Ingredients (makes 4 servings)
- Red beets, boiled and peeled: 700 g (1.5 lb)
- Greek yogurt, full fat: 150 g (2/3 cup)
- Fresh dill, finely chopped: 20 g (1/2 cup)
- Lemon juice: 30 ml (2 tbsp)
- Garlic clove, grated: 1 small
- Cucumber, diced: 150 g (1 cup)
- Red onion, finely diced: 40 g (1/4 cup)
- Extra virgin olive oil: 30 ml (2 tbsp)
- Fine sea salt: 3/4 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: Cut the boiled and peeled beets into 1.5 cm cubes. If you are starting with raw beets, simmer them in water for 30 to 35 minutes before peeling and cubing. You will know they are ready when a paring knife pierces the center with almost no pressure.
Step 2: In your largest bowl, whisk the Greek yogurt, lemon juice, garlic, half the dill, salt, and black pepper. Add the olive oil slowly while you keep whisking, so the dressing turns smooth and a little loose. You can stop when it easily coats a spoon.
Step 3: Fold the cooled beet cubes, cucumber, and red onion into the yogurt dressing, turning gently until everything is coated. Taste a spoonful now; you might want extra lemon or a touch more salt depending on the beets. Chill the salad for at least 30 minutes so the dill and garlic settle into the yogurt.
Step 4: Spoon the salad into a shallow serving dish and sprinkle the remaining dill over the top. Serve it cold, and you can keep any leftovers covered in the fridge for two days.
Moroccan Roasted Beet Salad with Oranges
Warm spices and cold oranges pull roasted beets toward something more aromatic. I reach for this one when I want a side that can stand up to a heavy main without feeling heavy itself.

Ingredients (makes 6 servings)
- Golden beets, scrubbed and trimmed: 900 g (2 lb)
- Navel oranges: 2 large
- Red onion, very thinly sliced: 60 g (1/2 cup)
- Fresh coriander leaves: 15 g (1/2 cup)
- Ground cumin, cinnamon, and smoked paprika: 1 tsp, 1/2 tsp, and 1/2 tsp
- Extra virgin olive oil: 45 ml (3 tbsp)
- Lemon juice: 20 ml (4 tsp)
- Honey: 2 tsp
- Fine sea salt: 1/2 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: Set your oven to 400F (200C). Toss the golden beets with half the olive oil and 1/2 tsp salt, then wrap them in a sealed foil parcel. Roast for 50 to 60 minutes, until the skins slide off easily when you pinch them. Let them cool in the packet.
Step 2: While the beets cool, cut away the peel and white pith from both oranges, then slice them into thin rounds and catch any juice in your bowl. You should save about 2 tbsp of that juice for the dressing.
Step 3: Slip the skins off the cooled beets with your fingers and cut them into wedges. In a small bowl, whisk the saved orange juice, lemon juice, honey, cumin, cinnamon, smoked paprika, and the remaining olive oil until you get a smooth dressing.
Step 4: Arrange the beet wedges and orange rounds in layers on a wide platter, tucking the red onion slices between them. Pour the spiced dressing over everything, then let it sit for 15 minutes so the oranges soften slightly. You will see the beets take on a glossy edge.
Step 5: Scatter the coriander leaves over the top just before you serve. Serve it cold but not icy, and the orange juice keeps it bright on a warm day.
Shaved Beet and Carrot Ribbon Salad
A vegetable peeler turns raw beets into ribbons that stay crisp and surprisingly sweet, so this is the salad for when you do not want to turn on the oven.

Ingredients (makes 4 servings)
- Raw red beets, peeled: 350 g (12 oz)
- Carrots, peeled: 200 g (7 oz)
- Fresh mint leaves: 10 g (1/3 cup)
- Sunflower seeds: 40 g (1/3 cup)
- Olive oil: 45 ml (3 tbsp)
- Apple cider vinegar: 30 ml (2 tbsp)
- Honey: 1 tsp
- Dijon mustard: 1/2 tsp
- Fine sea salt: 1/2 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: Run the peeled beets and carrots through a mandoline or along a vegetable peeler to create long, thin ribbons. You want them as even as possible so the dressing coats every strand. Pile them into a large bowl.
Step 2: Toast the sunflower seeds in a dry skillet over medium heat for 3 to 4 minutes, shaking the pan once or twice, until you smell them turn nutty. Tip them onto a plate right away so they stop browning.
Step 3: In a small bowl, whisk the olive oil, apple cider vinegar, honey, mustard, salt, and black pepper until the honey dissolves. Taste as you go; you can add a little more vinegar if the dressing feels too sweet.
Step 4: Massage the dressing into the beet and carrot ribbons with your hands. Leave the salad for 10 minutes, and you will see the ribbons relax and lose a little of their stiffness.
Step 5: Fold the mint and all but a spoonful of seeds through the ribbons, then finish with the rest right on top. You want to serve this while the ribbons are still snappy.
Smoky Beet and Grilled Corn Salad
A hot grill gives corn a char that matches roasted beets better than you would expect. The dressing stays simple because the smoke does a lot of the work.

Ingredients (makes 6 servings)
- Red beets, roasted and peeled: 700 g (1.5 lb)
- Corn on the cob, husked: 3 ears
- Red bell pepper, seeded and diced: 150 g (1 cup)
- Spring onions, thinly sliced: 3
- Fresh flat leaf parsley: 20 g (2/3 cup)
- Lime juice: 45 ml (3 tbsp)
- Olive oil: 60 ml (1/4 cup)
- Smoked paprika: 1 tsp
- Fine sea salt: 1/2 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: Get a grill or grill pan screaming hot. Brush the corn ears with 1 tbsp of the olive oil and grill them for 8 to 10 minutes, turning every couple of minutes, until you get charred spots on all sides. Let the ears cool, then slice off the kernels.
Step 2: Cut the roasted beets into 1.5 cm chunks and put them in a big bowl with the corn kernels, diced red pepper, and sliced spring onions. You can use golden beets here too, but I like the red against the yellow corn.
Step 3: Squeeze the lime juice into a small bowl, then whisk in the remaining olive oil, smoked paprika, salt, and black pepper. Taste the dressing before you add it; smoked paprika varies a lot, so start with the 1 tsp and adjust from there.
Step 4: Toss the dressing through the beet and corn mixture, then let it sit for 10 minutes so the charred corn releases a little sweetness into the salad. You will see the dressing pick up a pink tint from the beets.
Step 5: Fold in the parsley at the last minute and heap the salad onto a serving platter. Serve it cold or barely cool, and you can pass extra lime wedges for anyone who wants them.
Herby Beet and Lentil Salad
Cooked green lentils turn a beet salad into a lunch that actually keeps you full. I go heavier on the herbs than most recipes do, because the earthiness of lentils needs something green and sharp.

Ingredients (makes 6 servings)
- Red beets, roasted and diced: 600 g (1.3 lb)
- Green lentils, cooked and drained: 300 g (1.5 cups)
- Celery stalks, finely diced: 2
- Fresh parsley and dill, chopped: 40 g (1 1/4 cups total)
- Capers, rinsed and chopped: 30 g (2 tbsp)
- Olive oil: 75 ml (5 tbsp)
- Lemon juice: 45 ml (3 tbsp)
- Dijon mustard: 1 tsp
- Honey: 1 tsp
- Fine sea salt and black pepper: 3/4 tsp and 1/4 tsp
Instructions
Step 1: In a jar with a tight lid, combine the olive oil, lemon juice, mustard, honey, salt, and black pepper. Shake hard for 30 seconds, and you will see the dressing emulsify into a creamy yellow sauce. Taste and adjust with extra lemon if it feels flat.
Step 2: Tip the roasted beet cubes into a wide mixing bowl and drizzle in half the dressing while they are still cool. Toss gently with your hands so the beets take on color without breaking apart. You can stop when every piece is coated.
Step 3: Drain the cooked lentils thoroughly and shake them dry, then fold them into the beets with the celery and capers. Add the remaining dressing and toss once more, turning from the bottom so you do not let the lentils sink and soak it all up.
Step 4: Scatter the parsley and dill over the salad and fold through. Let the salad sit for 15 minutes at room temperature, then taste; you will probably want a little more salt because the lentils mute seasoning as they absorb the lemon dressing.
Step 5: Pile the salad into a clean container and serve it cold. Leftovers stay tender for two days, so you can pack this for tomorrow before you even take a first bite.
Sesame Ginger Beet Noodle Salad
Spiralized raw beets stand in for noodles in this cold, savory salad, and a thick sesame dressing clings to every strand. You need a sturdy spiralizer, but the result is worth the counter space.

Ingredients (makes 4 servings)
- Raw red beets, peeled: 500 g (1.1 lb)
- Carrots, peeled: 150 g (5 oz)
- Edamame, shelled and thawed: 120 g (3/4 cup)
- Fresh cucumber, julienned: 100 g (1 cup)
- Toasted sesame oil: 30 ml (2 tbsp)
- Rice vinegar: 30 ml (2 tbsp)
- Soy sauce: 30 ml (2 tbsp)
- Fresh ginger, grated: 1 tbsp
- Honey: 1 tbsp
- Toasted sesame seeds: 15 g (2 tbsp)
Instructions
Step 1: Run the peeled beets and carrots through a spiralizer on the thinnest setting to make long noodles. Snip the strands with scissors a few times, so you can actually twirl them without dragging a beet noodle across the table.
Step 2: Mix the rice vinegar, soy sauce, sesame oil, grated ginger, and honey in a bowl. Whisk until the honey disappears, then taste it; you can add a splash more vinegar if your beet noodles are very sweet.
Step 3: Put the beet and carrot noodles in a large bowl with the edamame and cucumber. Pour the dressing over the top and use a pair of tongs or your hands to lift and coat every strand. You want the dressing to pool a little at the bottom.
Step 4: Let the salad sit in the fridge for 20 minutes. During that time, the beets will soften just enough to feel like cold noodles, and you will see the dressing turn darker and stickier. Give it one more toss before serving.
Step 5: Heap the cold noodle salad into shallow bowls, then shower it with the sesame seeds. You can spoon any extra dressing from the bottom of the bowl over each portion.
Russian Beet and Potato Salad with Pickles
A cold salad that eats like a meal, with waxy potatoes and briny pickles folded through creamy beets. I often take a big scoop with a hard boiled egg.

Ingredients (makes 8 servings)
- Red beets, boiled and peeled: 800 g (1.75 lb)
- Waxy potatoes, boiled and cooled: 500 g (1.1 lb)
- Carrots, boiled and peeled: 200 g (7 oz)
- Dill pickles, finely diced: 120 g (1 cup)
- Red onion, minced: 50 g (1/3 cup)
- Mayonnaise: 120 g (1/2 cup)
- Greek yogurt: 60 g (1/4 cup)
- White vinegar: 15 ml (1 tbsp)
- Fresh dill, chopped: 15 g (1/2 cup)
- Fine sea salt and black pepper: 1/2 tsp and 1/4 tsp
Instructions
Step 1: Cut the boiled beets, potatoes, and carrots into even 1.5 cm cubes, keeping the beets in their own bowl so everything else does not turn pink. You can use a bench scraper to move them around without smashing the potatoes.
Step 2: In a separate bowl, stir the mayonnaise, Greek yogurt, white vinegar, salt, and black pepper until smooth. Taste the dressing; you might want an extra pinch of salt because the potatoes will soak up a lot of seasoning.
Step 3: Fold the potatoes, carrots, pickles, red onion, and half the dill into the beets. Pour in the dressing and turn with a large spoon, keeping your movements gentle so the potatoes stay in chunks rather than turning gluey.
Step 4: Chill the bowl for at least 1 hour. The rest is not optional, you want the flavors to settle and the beets to season the potatoes all the way through. You will see the color deepen and even out.
Step 5: Give the salad one last fold, then scrape it into a big serving bowl. Scatter the remaining dill over the top and serve it cold, with extra pickles on the side if you have them.
Citrus Beet Salad with Avocado and Pepitas
Creamy avocado, juicy orange, and crunchy pepitas carry this version, and it skips the cheese entirely. I make it when I want something cold and bright.

Ingredients (makes 4 servings)
- Golden beets, roasted and peeled: 600 g (1.3 lb)
- Pink grapefruit: 2
- Navel oranges: 2
- Ripe avocados: 2
- Pepitas, toasted: 50 g (1/2 cup)
- Olive oil: 45 ml (3 tbsp)
- Lime juice: 30 ml (2 tbsp)
- Honey: 1 tsp
- Fine sea salt: 1/2 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: Slice the roasted golden beets into half moons and lay them in a shallow dish. Pour over 1 tbsp of the lime juice and a pinch of salt, then let them sit while you cut the citrus.
Step 2: Cut away the peel and pith from both grapefruits and oranges, then slice them into rounds or segments over a bowl to catch all the juices. You should get about 3 tbsp of mixed juice. Set the fruit aside.
Step 3: In a small bowl, whisk the remaining lime juice, the olive oil, honey, salt, and black pepper into the collected citrus juice. Taste the dressing as you go; it should be sharply tart because the beets and avocado will soften it.
Step 4: Just before serving, peel and slice the avocados. Arrange the beet half moons, citrus pieces, and avocado slices on a wide platter, then spoon the dressing over everything in slow ribbons. You want some pieces to stay bare for texture.
Step 5: Shower the pepitas over the top and finish with a little more black pepper. Serve at once, while the avocado is still cool and the beets are cold, and you can pass extra lime at the table.
Mini Beet Salad Stacks with Goat Cheese
These little stacks turn the same cold salad into a neat party bite, with beet rounds layered like a tiny tower. You can hold one in your fingers, which makes them easier than a bowl of beets to pass around.

Ingredients (makes 12 stacks)
- Small red or golden beets, boiled and peeled: 600 g (1.3 lb)
- Soft goat cheese, room temperature: 120 g (4 oz)
- Cream cheese, softened: 70 g (1/3 cup)
- Fresh chives, finely chopped: 10 g (1/4 cup)
- Lemon zest: 1 tsp
- Olive oil: 30 ml (2 tbsp)
- Balsamic vinegar: 15 ml (1 tbsp)
- Honey: 1 tsp
- Fine sea salt and black pepper: 1/4 tsp each
- Baby arugula or microgreens: 30 g (1 cup)
Instructions
Step 1: Cut the beets into 24 even rounds about 1 cm thick, so you have 2 rounds for each stack. Use a sharp knife and a gentle sawing motion, and keep the smaller end scraps for another salad or snack. You can lay the nicest rounds on a small tray.
Step 2: In a small bowl, mash the goat cheese and cream cheese with a fork until completely smooth. Fold in the chives, lemon zest, salt, and black pepper. You can leave the mixture out for 5 minutes if it stiffens, which makes piping easier.
Step 3: Spoon the cheese mixture into a zip top bag and snip a 1 cm opening, or use a piping bag if you have one. Squeeze a thick coin of cheese onto 12 of the beet rounds, staying inside the edges; you want the cheese to peek out without dripping down the sides.
Step 4: Top each cheese covered beet with one of the remaining beet rounds and press down just until the stack holds together. Whisk the olive oil, balsamic, and honey in a tiny bowl, then brush this glaze over the top of each stack. You can chill the tray for 20 minutes so the layers firm up.
Step 5: Set a few arugula leaves or microgreens on top of each stack and serve them cold. Keep a spoon nearby for any extra glaze, because you will definitely want to drizzle more over the plate.
The technique that matters most is drying the beets well before they meet the dressing. Even a little cooking water thins the vinaigrette and mutes the sharpness. Let the wedges sit on a clean towel for five minutes after peeling.
Pick the version that fits tonight’s meal, then make extra dressing while you are at it. Cold beet salads hold their color and texture for days, so the reward is bigger than the effort.
