Love this? Save it for later!
Share the inspiration with your friends
The first time I made this beet salad, it was a total accident. I had three roasted beets sitting in the fridge from a previous meal prep session, a half-empty bag of spinach that was starting to look sad, and about a cup of leftover quinoa I didn’t know what to do with. Honestly, I was one step away from just calling it a “kitchen sink bowl” and eating it standing over the counter. But I tossed everything together with a simple lemon vinaigrette, threw in some goat cheese because—well, when is that a bad idea?—and took a bite. And then another. And then I literally texted my sister a photo with the caption, “Why have I never done this before?”
That’s the thing about this wholesome beet salad with quinoa and spinach. It doesn’t try too hard. It’s not fussy or complicated. It’s just really, really good food that makes you feel like you’ve got your life together, even if you’re eating it in sweatpants on a Tuesday night. The earthy sweetness of the beets, the fluffy protein-packed quinoa, the fresh bite of spinach, and that tangy, creamy finish from the cheese and dressing—it all just works. I’ve made this for meal prep, for lunch guests, and for myself when I needed something that felt like a hug but also, you know, had vegetables in it.
So let me just say this upfront: you don’t need to be a fancy cook to pull this off. You just need a few good ingredients and about 45 minutes. And honestly? Once you make it, you’ll understand why I couldn’t stop thinking about it.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I care to admit—tweaking the quinoa-to-beet ratio, playing with different dressings, even trying it with raw beets once (don’t do that). After all that trial and error, I can confidently say this version is the one. Here’s why it works:
- Quick & Easy: From start to finish, this comes together in about 45 minutes. Most of that is hands-off roasting time, so you can prep other things or just… relax.
- Simple Ingredients: No exotic grocery store hunts here. Beets, quinoa, spinach, a lemon, some olive oil, and a little cheese. That’s it.
- Perfect for Meal Prep: This salad actually gets better after a day in the fridge. The flavors meld together beautifully, and it holds up without getting soggy.
- Crowd-Pleaser: I’ve served this at potlucks and family dinners, and it always gets that “wait, what’s in this?” reaction. Even people who swear they don’t like beets end up asking for the recipe.
- Unbelievably Delicious: The combination of textures—tender roasted beets, fluffy quinoa, fresh spinach, and creamy cheese—is honestly next-level. It’s comfort food that happens to be good for you.
What makes this different from every other beet salad out there? It’s the balance. The quinoa adds a nutty heartiness that makes this feel like a meal, not just a side dish. The spinach gives it that fresh, peppery bite. And the dressing ties everything together without overpowering any single ingredient. I’ve also tested this with a few fresh dips and sides over the years, and this salad pairs beautifully with almost anything.
This isn’t just another salad. It’s the kind you make on Sunday and look forward to eating all week. It’s the kind that makes you feel good—not just because it’s healthy, but because it actually tastes incredible.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
- Beets (3 medium or 2 large): Look for firm, smooth-skinned beets without any soft spots. Red beets are classic, but golden or Chioggia (candy-striped) beets work beautifully too and won’t stain everything pink.
- Quinoa (1 cup, uncooked): I prefer white or tri-color quinoa for this recipe. Rinse it well before cooking to remove the natural bitterness (saponins). I’ve found that Bob’s Red Mill or Ancient Harvest brands give the fluffiest results.
- Fresh spinach (4-5 cups): Baby spinach works best here—it’s tender and doesn’t need chopping. You can also use a mix of spinach and arugula for a peppier kick.
- Crumbled feta or goat cheese (½ cup): Both work wonderfully. Feta is saltier and tangier; goat cheese is creamier and milder. Use whichever you prefer or have on hand.
- Walnuts or pecans (⅓ cup, toasted): Adds a lovely crunch and nutty flavor. Toast them in a dry pan for 2-3 minutes until fragrant—it makes a huge difference.
- Extra-virgin olive oil (¼ cup for dressing + 1 tbsp for roasting): Use a good-quality oil here since it’s the base of your dressing.
- Fresh lemon juice (2-3 tablespoons): Always use fresh-squeezed—bottled lemon juice has a flat, artificial taste that can ruin a good dressing.
- Dijon mustard (1 teaspoon): Helps emulsify the dressing and adds a subtle tangy depth.
- Honey or maple syrup (1 teaspoon): Just a touch to balance the acidity and bring out the sweetness of the beets.
- Salt and black pepper (to taste): Flaky sea salt is great for finishing.
- Optional add-ins: Sliced avocado, fresh herbs like parsley or dill, pickled red onions, or a handful of dried cranberries for extra sweetness.
Substitution guidance: For a gluten-free option, this recipe is already naturally gluten-free. To make it vegan, skip the cheese or use a plant-based feta alternative, and swap honey for maple syrup. If you’re nut-free, replace walnuts with pumpkin seeds (pepitas) or sunflower seeds for the same crunch.
Equipment Needed
You don’t need a fully stocked professional kitchen for this one. Here’s what you’ll actually use:
- Baking sheet: For roasting the beets. A rimmed sheet pan works best to catch any juices.
- Aluminum foil: To wrap the beets while roasting—this steams them and makes peeling a breeze.
- Medium saucepan: For cooking the quinoa. A 2-quart pot is perfect.
- Sharp knife and cutting board: For trimming and dicing the beets after roasting.
- Mixing bowls: One large bowl for the salad and a small one for the dressing.
- Whisk or small jar: For mixing the vinaigrette. A jar with a tight lid works great—just shake it up.
- Vegetable peeler: Optional, but helpful if you prefer peeling raw beets before roasting (though I find it easier to peel after).
If you don’t have a baking sheet, a cast-iron skillet or any oven-safe dish will work. No whisk? A fork works fine for the dressing. I’ve made this in a tiny apartment kitchen with minimal tools, and it still turned out perfectly.
Preparation Method
Let’s get cooking. This method is broken down into simple, foolproof steps. Take your time, and don’t skip the resting steps—they matter.
Step 1: Roast the Beets
Preheat your oven to 400°F (200°C). Scrub the beets clean under running water—no need to peel them yet. Trim off the leafy tops and the long root tail, leaving about an inch attached to prevent bleeding. Wrap each beet individually in aluminum foil and place them on a baking sheet. Roast for 45-60 minutes, depending on size. You’ll know they’re done when a knife slides through the center with zero resistance. Let them cool in the foil for about 10 minutes—the steam helps loosen the skins. Once cool enough to handle, rub the skins off with your fingers or a paper towel. They should slip right off. Dice into ½-inch cubes and set aside.
Step 2: Cook the Quinoa
While the beets roast, rinse 1 cup of quinoa in a fine-mesh strainer under cold water for about 30 seconds. This removes the natural coating called saponin, which can make quinoa taste bitter or soapy. In a medium saucepan, combine the rinsed quinoa with 2 cups of water or vegetable broth (broth adds more flavor). Add a pinch of salt. Bring to a boil over high heat, then reduce to a low simmer, cover, and cook for 15 minutes. Don’t peek or stir—just let it do its thing. After 15 minutes, remove from heat and let it sit covered for 5 minutes. Fluff with a fork. You should have light, fluffy grains with tiny little tails—that means it’s perfectly cooked.
Step 3: Make the Lemon Vinaigrette
In a small bowl or a jar with a tight-fitting lid, combine ¼ cup extra-virgin olive oil, 2 tablespoons fresh lemon juice (add the third if you like it tangier), 1 teaspoon Dijon mustard, 1 teaspoon honey or maple syrup, and a pinch of salt and pepper. Whisk vigorously or shake the jar until the dressing is emulsified and looks creamy. Taste it—it should be bright and tangy with a hint of sweetness. Adjust salt and pepper to your liking. Set aside.
Step 4: Toast the Nuts
In a small dry skillet over medium heat, add the walnuts or pecans. Toast for 2-3 minutes, shaking the pan frequently, until they smell fragrant and are slightly darkened. Watch closely—nuts burn fast. Immediately transfer them to a plate to cool. Roughly chop if they’re whole.
Step 5: Assemble the Salad
In a large mixing bowl, add the fresh spinach, the cooked and cooled quinoa, and the diced roasted beets. Pour about three-quarters of the dressing over the top. Gently toss everything together with your hands or salad tongs—be careful not to overmix, or the beets will turn everything pink (unless you’re into that look). Add the crumbled cheese and toasted nuts, and toss once more very gently. Taste and add more dressing if needed. Finish with a crack of black pepper and a tiny sprinkle of flaky sea salt.
Sensory cue: At this point, the bowl should look vibrant—deep red or golden beets against green spinach, fluffy white quinoa, and creamy cheese. The smell is earthy, tangy, and slightly sweet. Take a moment to appreciate it before you dig in.
Cooking Tips & Techniques
I’ve made this salad more times than I can count, and I’ve definitely learned a few things the hard way. Here’s what I wish someone had told me:
- Don’t skip rinsing the quinoa: I know it’s an extra step, but trust me. Unrinsed quinoa tastes bitter and can ruin an otherwise perfect dish. Run it under cold water for 30 seconds—it takes almost no time.
- Roast extra beets while you’re at it: They keep in the fridge for up to a week, and having them ready makes throwing this salad together a 10-minute job. I always roast 4-5 beets at once.
- Let the beets cool completely before adding to the salad: Warm beets will wilt the spinach and make everything soggy. Patience pays off here.
- Dress the salad right before serving: If you’re meal prepping, store the dressing separately and add it just before eating. This keeps the spinach crisp and the quinoa fluffy.
- Use your hands to toss: Salad tongs can bruise the spinach and break up the quinoa. Clean hands give you more control and keep everything intact.
- One mistake I made early on: I once used raw beets, thinking roasting was optional. Don’t do it. Raw beets are hard, earthy, and not pleasant in a salad. Roasting brings out their natural sweetness and gives them that tender, buttery texture.
Variations & Adaptations
This recipe is incredibly flexible. Here are a few ways to switch it up based on what you have or what you’re craving:
- Make it a full meal: Add grilled chicken, roasted chickpeas, or flaked salmon on top for extra protein. I’ve also added a soft-boiled egg on occasion, and it’s fantastic.
- Seasonal swap: In summer, toss in fresh berries or sliced peaches instead of dried fruit. In fall, swap the spinach for massaged kale and add roasted butternut squash cubes alongside the beets.
- Vegan version: Skip the cheese or use a plant-based feta. The dressing is already vegan if you use maple syrup instead of honey. Add some hemp seeds for extra texture.
- Different grains: No quinoa? Use farro, couscous, or even cooked brown rice. Each gives a slightly different texture, but they all work.
- Herb it up: Fresh dill, parsley, or mint add a bright, fresh note that complements the earthy beets beautifully. I love folding in a handful of chopped dill just before serving.
- Personal variation I love: I once added a handful of pomegranate arils in winter, and it was stunning—the little juicy bursts of tartness against the creamy cheese and sweet beets. It’s become my holiday version.
Serving & Storage Suggestions
This salad is versatile enough to play many roles. Here’s how to serve and store it for the best experience:
- Serving temperature: Serve at room temperature or slightly chilled. If you’ve just made it, let it sit for 5-10 minutes after dressing to let the flavors meld. Avoid serving it straight from the fridge—the cold dulls the flavors.
- Presentation: For a prettier plate, arrange the spinach on the bottom, then spoon the quinoa-beet mixture on top, and finish with cheese and nuts. This keeps the spinach from getting weighed down.
- Pairings: This salad goes beautifully with grilled fish, roasted chicken, or a hearty soup. It’s also fantastic alongside a creamy one-pan chicken fajita pasta for a balanced dinner.
- Storage: Store undressed salad in an airtight container in the fridge for up to 4 days. Keep the dressing separate. If already dressed, it will keep for about 2 days—the spinach will soften, but it’s still delicious.
- Reheating: Honestly, this salad is best enjoyed cold or at room temperature. But if you want it warm, gently microwave the quinoa and beets (without spinach) for 30 seconds, then add fresh spinach and dressing.
- Flavor development: The flavors actually get better after a day in the fridge. The beets and quinoa absorb the dressing, and everything becomes more cohesive. Just add fresh spinach and nuts before serving to keep the texture right.
Nutritional Information & Benefits
This salad isn’t just delicious—it’s packed with nutrients that actually make you feel good. Here’s a rough estimate per serving (based on 4 servings):
- Calories: Approximately 380-420
- Protein: 12-14g
- Fiber: 8-10g
- Healthy fats: 18-22g (from olive oil, nuts, and cheese)
- Carbohydrates: 45-50g
Health highlights: Beets are rich in folate, potassium, and antioxidants called betalains, which support heart health and reduce inflammation. Quinoa is a complete plant protein, meaning it contains all nine essential amino acids—rare for a grain. Spinach is loaded with iron, vitamin K, and vitamin A. The walnuts add omega-3 fatty acids, which are great for brain health.
Dietary considerations: This recipe is naturally gluten-free and vegetarian. It can easily be made vegan and dairy-free with the substitutions mentioned above. It’s also relatively low in added sugars (just a teaspoon of honey or maple syrup in the dressing). If you’re watching sodium, go easy on the added salt and use a low-sodium vegetable broth for the quinoa.
Conclusion
Look, I know beet salads can feel like something you order at a fancy café and never bother making at home. But this one is different. It’s simple, it’s forgiving, and it honestly tastes like you put way more effort into it than you actually did. The first time I made it, I couldn’t believe how good it was with such basic ingredients. And that’s exactly why I keep coming back to it.
I’d love for you to try this wholesome beet salad with quinoa and spinach and make it your own. Swap in different nuts, add whatever cheese you have, throw in some fresh herbs—there’s no wrong way to do it. And when you do, come back and let me know how it turned out. Did you add something unexpected? Did your family love it? I genuinely want to hear about it.
Drop a comment below or tag me in your photos. Happy cooking, and here’s to salads that actually feel like a treat!
Frequently Asked Questions
Can I use canned beets instead of roasting fresh ones?
Yes, you can, but the texture and flavor won’t be quite the same. Canned beets are softer and less sweet. If you’re short on time, drain them well, pat them dry, and toss them in a little olive oil and salt before adding to the salad. Roasted beets are still worth the extra 45 minutes, in my opinion.
How do I prevent the beets from staining everything pink?
If you’re using red beets, they will stain a bit—it’s just the nature of the vegetable. To minimize it, let the beets cool completely before dicing, and toss them with a little dressing separately before adding to the salad. You can also use golden beets, which don’t bleed at all.
Can I make this salad ahead of time for a party?
Absolutely. Just keep the dressing, nuts, and cheese separate until you’re ready to serve. Combine everything about 15 minutes before you plan to eat so the flavors can meld without the spinach getting soggy.
What’s the best way to peel roasted beets without making a mess?
Let them cool in the foil after roasting—the steam loosens the skins. Then use a paper towel to rub the skins off. They should slide right off. If you’re worried about staining your hands, wear kitchen gloves or rub your hands with a little lemon juice first.
Is this salad good for weight loss?
It can be, yes. It’s nutrient-dense, high in fiber and protein, and keeps you full for hours. Just be mindful of portion sizes on the cheese and nuts if you’re watching calories. A serving of this salad with a lean protein like grilled chicken makes a satisfying, balanced meal.
Pin This Recipe!

Wholesome Beet Salad with Quinoa and Spinach: Easy & Perfect
This wholesome beet salad with quinoa and spinach is a simple, delicious, and nutritious meal that comes together in about 45 minutes. Roasted beets, fluffy quinoa, fresh spinach, and a tangy lemon vinaigrette create a perfect balance of flavors and textures.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: American
Ingredients
- 3 medium or 2 large beets
- 1 cup uncooked quinoa
- 4–5 cups fresh baby spinach
- ½ cup crumbled feta or goat cheese
- ⅓ cup walnuts or pecans, toasted
- ¼ cup extra-virgin olive oil (for dressing)
- 1 tbsp extra-virgin olive oil (for roasting)
- 2–3 tablespoons fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- Salt and black pepper to taste
- Optional: sliced avocado, fresh herbs (parsley or dill), pickled red onions, dried cranberries
Instructions
- Preheat oven to 400°F (200°C). Scrub beets clean, trim tops and roots, wrap each in aluminum foil, and place on a baking sheet. Roast for 45-60 minutes until a knife slides through easily. Let cool in foil for 10 minutes, then rub off skins and dice into ½-inch cubes.
- Rinse 1 cup quinoa in a fine-mesh strainer under cold water for 30 seconds. In a medium saucepan, combine rinsed quinoa with 2 cups water or vegetable broth and a pinch of salt. Bring to a boil, reduce to low simmer, cover, and cook for 15 minutes. Remove from heat, let sit covered for 5 minutes, then fluff with a fork.
- In a small bowl or jar, combine ¼ cup olive oil, 2-3 tablespoons lemon juice, 1 teaspoon Dijon mustard, 1 teaspoon honey or maple syrup, and a pinch of salt and pepper. Whisk or shake until emulsified.
- In a small dry skillet over medium heat, toast walnuts or pecans for 2-3 minutes until fragrant. Transfer to a plate to cool, then roughly chop if whole.
- In a large bowl, combine spinach, cooked quinoa, and diced beets. Pour about three-quarters of the dressing over and gently toss. Add crumbled cheese and toasted nuts, toss gently. Add more dressing if needed. Finish with black pepper and flaky sea salt.
Notes
For best results, let beets cool completely before adding to salad to prevent wilting spinach. Store dressing separately if meal prepping. The salad keeps for up to 4 days undressed in the fridge. For a vegan version, skip cheese or use plant-based feta and swap honey for maple syrup.
Nutrition
- Serving Size: 1 serving (about 2 c
- Calories: 400
- Sugar: 12
- Sodium: 350
- Fat: 20
- Saturated Fat: 4
- Carbohydrates: 47
- Fiber: 9
- Protein: 13
Keywords: beet salad, quinoa salad, spinach salad, healthy salad, vegetarian, gluten-free, meal prep



