Salads
This canned pickled beet salad recipe transforms simple pantry staples into a vibrant, vegan powerhouse that balances tangy, sweet, and earthy flavors. The star—bright purple pickled beets—creates striking swirls against creamy goat cheese (or vegan alternative) and crunchy walnuts, making it a showstopper for any meal.
What makes this dish special is how effortlessly it comes together in just 15 minutes, yet tastes like it took hours to perfect.
The secret lies in the contrast of textures and temperatures: cool, tender beets cut through the richness of the cheese, while toasted walnuts add a satisfying crunch. A light vinaigrette ties everything together, ensuring each bite is bright and balanced.
This salad works as a standalone dish or pairs beautifully with grilled chicken, roasted salmon, or even as a side for hearty bowls.
What you’ll end up with is a visually stunning salad that’s just as delicious as it looks—packed with protein, fiber, and antioxidants. The pickled beets add a subtle tang that cuts through the richness, while the walnuts bring a nutty depth that keeps every bite interesting.
It’s the kind of dish that feels restaurant-worthy but is simple enough for a weeknight dinner.
Perfect for meal prep, potlucks, or a quick lunch, this salad keeps well in the fridge for up to 4 days, making it an ideal make-ahead option.
Whether you’re serving it as a side or a main, the vibrant purple swirls and crunchy topping will make it the star of your table. Let’s get started!
Ingredients for canned pickled beet salad
Bright purple beets meet crunchy walnuts and creamy vegan cheese in this striking 15-minute salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Pickled Beets 🍠 | 15 oz | Drained, liquid reserved for dressing |
| Extra-Firm Tofu 🥜 | ½ lb | Pressed, cubed for protein boost |
| Walnuts 🥜 | ½ cup | Toasted, roughly chopped |
| Vegan Goat Cheese Alternative 🧀 | 4 oz | Almond-based or cashew cream |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For vinaigrette base |
| Apple Cider Vinegar 🍎 | 2 tbsp | For tangy brightness |
| Maple Syrup 🍁 | 1 tbsp | For subtle sweetness |
| Dijon Mustard 🌶️ | 1 tsp | For depth of flavor |
| Fresh Arugula 🌿 | 4 cups | For peppery contrast |
| Red Onion 🧅 | ¼ cup | Thinly sliced, for sharp bite |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing touch |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The pickled beets are the star—look for brands like Bon Appétit or Howard G. LLC in the canned section, as they're the most vibrant. Trader Joe's often carries excellent options too. If you're using the liquid from the can, strain it first to remove any sediment. For the walnuts, toast them in a dry pan for 3-4 minutes until fragrant—they should be golden, not burnt. The vegan goat cheese alternative? Follow Your Heart or Miyoko's are my go-tos, but cashew cream works beautifully too if you want to make your own. Fresh arugula is non-negotiable here—it's what gives that peppery kick that balances the sweet beets.
No pickled beet liquid? Use 1 tbsp apple cider vinegar plus 1 tsp maple syrup as a substitute—it won't be identical but works in a pinch. Short on walnuts? Pecans or toasted pumpkin seeds add a similar texture. The tofu cubes are optional but add great protein—if you skip them, add 1/4 cup cooked quinoa instead. For the vinaigrette, whisk everything together and let it sit for 5 minutes before tossing—this lets the flavors meld. The red onion can be swapped for shallots if you prefer milder flavor, but I find the sharpness cuts through the richness perfectly. And if you're feeling fancy, add a sprinkle of smoked paprika to the vinaigrette for extra depth.
This salad keeps beautifully in the fridge for 4-5 days, though the arugula wilts fastest—swap it out for fresh when you're ready to serve. The walnuts stay crunchy for 2 days if stored in an airtight container. For meal prep, store the dressing separately and toss everything together just before serving. The tofu cubes can be marinated in a little soy sauce and maple syrup if you want extra flavor—add 1 tbsp soy sauce plus 1 tsp maple syrup and let them sit for 10 minutes before adding to the salad. The whole thing reheats beautifully too—just warm the dressing slightly and toss.
Why You'll Love This Recipe
- No-Chop Required: I swear by this—just drain those beets, crumble the tofu, and toss everything together. The walnuts get a quick toast (5 minutes max), but honestly? Even skipping that won’t ruin it. That vegan goat cheese melts into the mix like a dream, and the olive oil ties it all into something that tastes way fancier than it is.
- Sweet-Savory Magic: Between us, the tangy pickled beets and creamy tofu create a flavor combo I didn’t see coming. The walnuts add this nutty crunch that cuts through the richness, and that olive oil? Drizzled generously, it makes every bite feel like a little indulgence. It’s the kind of salad that makes you pause mid-bite and think, “Wait, this is actually good.”
- Lunchbox Hero: This is my go-to for meal prep—packs perfectly in jars or containers, stays fresh for days, and doesn’t wilt or turn sad. Throw it in a wrap for lunch, pile it on toast for brunch, or serve it cold at a picnic. It’s the one salad that doesn’t get skipped, even when you’re in a hurry.
- Budget Meal Upgrade: Canned beets and tofu stretch this recipe into a full bowl for under $5. The walnuts are the splurge, but a little goes a long way, and the vegan cheese? Cheaper than actual goat cheese and just as satisfying. Plus, leftovers? They’re even better the next day—if there are any, because it disappears fast.
Step-by-step instructions for vibrant purple beet salad
Here's how to transform simple ingredients into a showstopping salad with perfect texture and flavor balance.
Prepare the Tofu for Maximum Crunch
Drain the 0.5 lb extra-firm tofu thoroughly and wrap it in a clean kitchen towel. Place a heavy skillet or cast iron pan on top and let it press for 15 minutes—this removes excess moisture that would make your tofu soggy. Cut the pressed tofu into ½-inch cubes using a sharp knife, then transfer them to a bowl.
Heat 1 tablespoon of the extra-virgin olive oil in a non-stick skillet over medium-high heat. Add the tofu cubes in a single layer and cook for 4-5 minutes per side until golden brown and crispy. The key is patience—don't crowd the pan or the tofu will steam instead of crisp. Transfer the cooked tofu to a paper towel-lined plate to drain any excess oil.
Toast the Walnuts for Nutty Depth
Spread the 0.5 cup walnuts evenly on a dry baking sheet. Toast in a 375°F oven for 8-10 minutes, stirring halfway, until they're fragrant and just beginning to turn golden. Watch them closely—they'll darken quickly once they start browning. Remove from the oven and let them cool for 2 minutes before roughly chopping them with a chef's knife.
Here's the thing—properly toasted walnuts develop complex, buttery flavors that elevate the entire salad. If you're impatient and burn them, you'll get bitter notes that overpower the delicate beet and arugula flavors. Let them cool slightly before chopping so they're easier to handle and maintain their texture.
Create the Tangy Dressing
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 2 tbsp apple cider vinegar, 1 tbsp maple syrup, 1 tsp Dijon mustard, 0.5 tsp sea salt, and 0.25 tsp freshly ground black pepper. Add the 1 tbsp lemon juice and the reserved pickled beet liquid (about ¼ cup) from draining the beets. Whisk vigorously until emulsified—you should hear a slight slapping sound when you tap the whisk against the bowl.
The dressing should coat the back of a spoon with a silky sheen. If it looks too thick, add 1 teaspoon of water to loosen it. Taste and adjust seasoning—you want bright acidity balanced by sweetness, with just a hint of mustard's depth. This dressing ties all the elements together, so don't skimp on the whisking.
Assemble the Salad Layers
In a large mixing bowl, combine the 4 cups fresh arugula and 0.25 cup thinly sliced red onion. Gently toss with 2 tablespoons of the dressing—just enough to lightly coat the greens. Add the drained 15 oz canned pickled beets, cutting them into ½-inch chunks if they're whole, and toss again. The beets should be evenly distributed throughout the arugula for vibrant color in every bite.
Real talk: don't over-toss or you'll bruise the arugula's delicate leaves. We want to preserve that peppery crunch. The beets' natural sweetness will mellow slightly as they sit, so assemble the salad just before serving for maximum freshness and texture contrast.
Finish with Crunchy Toppings
Divide the beet-arugula mixture evenly among 4 serving plates. Top each portion with ¼ of the crispy tofu cubes and 2 tablespoons of the toasted walnuts. Drizzle with the remaining dressing, then crumble 1 ounce of vegan goat cheese alternative over each salad. The cheese should be distributed in small, uneven piles for visual appeal and texture contrast.
For the final touch, give everything a gentle toss right before serving to distribute the toppings evenly. The contrast of crispy tofu against tender arugula, creamy cheese against peppery greens, and nutty walnuts against sweet beets creates a symphony of textures in every bite. Serve immediately while the tofu is still crisp and the dressing is fresh.
Pro Tips For Making Canned Pickled Beet Salad
- Drain and Rinse Beets: Canned pickled beets come packed in vinegar brine—skip rinsing if you want tangy depth, but if the acidity feels harsh, give them a quick rinse and pat dry. I learned this the hard way after serving a salad that tasted like a pickle platter instead of a balanced dish.
- Toast Walnuts Low and Slow: Chop walnuts first, then toast them in a dry skillet over medium-low heat for 5-7 minutes, stirring often. High heat burns them fast; low heat ensures nutty flavor without bitterness. (Yes, even if you’re impatient like me.)
- Press Tofu for 20 Minutes: Wrap extra-firm tofu in a kitchen towel, place a heavy pan on top, and let it sit for 20 minutes before cubing. This removes excess moisture so it doesn’t turn mushy when dressed—trust me, your salad will thank you.
- Dress Salad Just Before Serving: Combine olive oil, lemon juice (if using), and salt in a small bowl, then toss with the other ingredients right before serving. The beets’ juices will dilute the dressing if mixed too early, leaving everything soggy. (Your future self will thank you.)
Storing and reheating this dish
Fridge Storage Tips
Store your salad in an airtight glass container with a tight-sealing lid—I love using 4-cup Pyrex for portion control. Keep it in the fridge at 40°F or below for up to 4 days, though the arugula will wilt fastest.
To preserve crispness, store the toasted walnuts and vegan cheese separately in small containers until ready to assemble. 🥬
Freezing Components
This salad isn't ideal for full freezing, but you can prep components ahead. Freeze the crispy tofu cubes for up to 3 months—thaw in the fridge overnight before using. The dressing also freezes well: pour into an ice cube tray, freeze, then transfer to a bag.
For the beets and arugula, store them separately in the fridge (they don't freeze well).
Reheating Dressing
If you've stored the dressing separately, gently warm it in a small saucepan over low heat for 1-2 minutes until just lukewarm. Never microwave—it breaks the emulsion and makes the dressing separate.
Add a splash of apple cider vinegar if it thickens during storage. The warm dressing helps revive the salad's flavors when reassembled. 🔥
Reviving Wilted Greens
If your arugula looks sad after a few days, give it a quick refresh. Place the greens in a colander and run cold water over them for 30 seconds, then gently pat dry with paper towels.
Add a pinch of sea salt and a squeeze of lemon juice to perk them up. For extra crunch, toss with 1 tsp olive oil before reassembling. The beets will stay tender regardless!
Meal Prep Strategy
For maximum efficiency, prep everything except the arugula and dressing. Store the beets, tofu, walnuts, and cheese in separate containers. When ready to eat, toss the arugula with fresh dressing and assemble with the prepped components.
This keeps your salad fresh-tasting for up to 5 days while maintaining texture contrast. Pro tip: Use smaller containers for individual portions to prevent sogginess. ✨
Serving Leftovers
To serve leftovers, arrange the arugula and beets on a plate, then top with the crispy tofu, walnuts, and cheese. Drizzle with warmed dressing and give it a final toss. For extra flair, add freshly cracked black pepper and a sprinkle of smoked paprika right before serving.
The contrast of warm dressing on cool salad components makes every bite feel fresh! 💫
Nutrition facts
Frequently asked questions
Can I substitute fresh beets for canned pickled beets?
You can use fresh beets, but you'll need to pickle them first! Slice 2 medium fresh beets into thin rounds, then pack them into a jar with 1 cup vinegar, 1 tbsp sugar, and 1 tsp salt. Let them sit for at least 4 hours before using. The texture will be slightly firmer than canned beets, so adjust your recipe by adding 1 extra tbsp vinegar to the dressing for balance.
What if I don't have vegan goat cheese?
No problem! Try these alternatives: crumbled feta cheese (for non-vegan), cashew cream (blend soaked cashews with lemon juice), or even avocado slices for creaminess. For a protein boost, add ¼ cup chickpeas (rinsed and drained) to the salad. The walnuts and tofu will still provide plenty of texture contrast without the cheese.
How do I prevent the tofu from getting soggy?
Pressing is key! After cooking, pat the tofu cubes dry with paper towels and store them in a single layer on a wire rack for 10 minutes before assembling the salad. Keep the tofu and dressing separate until serving—this prevents moisture transfer. For extra insurance, lightly toast the tofu again for 1 minute in a dry pan right before adding it to the salad.
Can I make this salad ahead of time?
Prep everything except the arugula and dressing. Store the beets, tofu, walnuts, and cheese separately in airtight containers for up to 5 days. When ready to serve, toss fresh arugula with dressing and assemble with the prepped components. This keeps the salad crisp and vibrant—just like fresh! For best results, store the dressing separately and warm it slightly before tossing.
Why does my dressing look separated?
This happens when the emulsion breaks, usually from too much agitation or temperature changes. Fix it by whisking in 1 tsp Dijon mustard or 1 tsp honey to help re-emulsify. If that doesn't work, simply stir in 1 tbsp warm water to thin it out. For prevention, always whisk the dressing gently and store it in a sealed container in the fridge.
