It was late March, and I was stuck in that weird, gray limbo between winter’s heaviness and spring’s promise. My fridge was full of wilted spinach and sad, half-used jars of pickles, but I had zero motivation to cook anything complicated. I just wanted something that tasted like… well, like life. Like the world wasn’t entirely gray.
Then I spotted two bags of beets in the crisper drawer. I’d bought them weeks ago, intending to make something fancy, but life happened, and they just sat there. I looked at them, looked at the goat cheese in my fridge, and thought, “Why not?”
I didn’t have a fancy vinaigrette. I didn’t have walnuts. I didn’t even have fresh herbs. I had olive oil, lemon, salt, pepper, and a stubborn refusal to order takeout. So I roasted the beets until they were tender and sweet, crumbled the cheese over the top, and tossed it all together with a handful of arugula.
I took one bite and actually stopped scrolling through my phone. It was bright, earthy, tangy, and creamy all at once. It tasted like the season changing. That accidental salad became my go-to lunch for the next month. It’s simple, it’s beautiful, and it’s honestly the best way to eat beets if you’re not a hardcore beet enthusiast (like me, initially).
This roasted beet and goat cheese salad is my answer to “what’s for lunch” when I need something healthy but satisfying. It’s not a diet salad. It’s not a sad bowl of leaves. It’s a meal. And once you try it, you’ll understand why I keep making it.
Why You’ll Love This Recipe
There are a lot of reasons I keep coming back to this salad, but here’s the real talk: it solves the biggest problem with healthy eating. It’s not boring.
It’s Stupidly Simple — Seriously, if you can put a tray in the oven and crumble cheese, you can make this. There’s no chopping marathon. No complex techniques. I’ve made this for dinner parties and it looks like I tried. I’ve made it at 7pm on a Tuesday and it takes 10 minutes of active work.
It’s Actually Filling — I used to think salads were just a prelude to dinner. This one is the main event. The beets provide carbs, the goat cheese gives you protein and fat, and the nuts (if you use them) add crunch and satiety. I’m full for hours. No 3pm crash.
It’s Beautiful Without Trying — You know those salads that look like a mess until you arrange it perfectly? This one is naturally gorgeous. The deep red of the beets against the white cheese and green greens is stunning. It’s perfect for Instagram, but more importantly, it makes me feel like I’m treating myself, even if I’m eating at my desk.
It’s Versatile — I’ve made this with arugula, spinach, mixed greens, and even kale (massaged well, so it’s tender). I’ve used candied pecans, walnuts, almonds, and sometimes just nothing at all if I’m being lazy. It’s a framework, not a rigid rulebook.
It Tastes Better the Next Day — Okay, maybe not the greens if they’re sitting in dressing too long, but the roasted beets? They get sweeter and more intense. I often make a big batch of roasted beets on Sunday and just grab a handful of greens and cheese during the week. It’s meal prep that doesn’t feel like meal prep.
This is my go-to when I need lunch to just work. No stress, no weird ingredients, just reliable, delicious food that makes me feel good. And honestly? It’s cheaper than the $14 salad at that place downtown.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This roasted beet and goat cheese salad relies on quality ingredients, but you don’t need anything exotic. If you’re particular about three things, I’ll tell you exactly why.
Beets (2 pounds) — I use golden and red beets together because the colors are prettier, but red alone works fine. Fresh beets are best, but pre-cooked vacuum-sealed beets are a lifesaver when I’m tired. If using fresh, leave the skins on during roasting—it keeps them from bleeding into each other and makes peeling easier later. Look for firm, smooth beets without soft spots.
Goat Cheese (6 ounces, log or crumbled) — This is non-negotiable. I don’t use feta or cheddar. Goat cheese has that tangy, creamy punch that cuts through the earthiness of the beets. I prefer a soft log that I can crumble with my fingers. If you buy a log, let it sit out for 10 minutes so it’s easier to crumble. Don’t use the dry, aged kind—it’s too sharp.
Arugula (4-5 cups, packed) — Arugula is my first choice because its peppery bite stands up to the rich cheese and sweet beets. Baby spinach works too, but it’s milder. Mixed greens are okay, but you lose that punch. If you use kale, massage it with a little oil first so it’s not tough.
Walnuts or Pecans (½ cup, toasted) — The crunch is essential. I toast them in a dry pan for 2-3 minutes until they smell nutty. It brings out the flavor and keeps them from getting soggy. Chopped is better than whole. I like pecans for sweetness, walnuts for earthiness. Both work.
Olive Oil (3 tablespoons) — Use good extra virgin olive oil here. You’re tasting it raw, so don’t use the cheap stuff. It should be fruity and grassy, not bitter.
Lemon Juice (2 tablespoons, fresh squeezed) — Bottled lemon juice has a weird metallic taste that ruins this. Fresh is key. If you don’t have a lemon, white wine vinegar works, but lemon is brighter and better.
Honey (1 teaspoon) — Just a touch to balance the acidity. Maple syrup works too. Skip it if you’re avoiding sugar, but I recommend it. It rounds out the flavors.
Dijon Mustard (1 teaspoon) — It adds depth and helps emulsify the dressing. Don’t skip it. It’s subtle but important.
Salt and Pepper — Sea salt and freshly cracked black pepper. Always. Pre-ground pepper tastes dusty.
Optional Add-ins: Avocado (½, sliced) — Adds creaminess. Cucumber (½, diced) — Adds crunch. Radishes (2, thinly sliced) — Adds peppery bite. Fresh Mint or Basil (¼ cup) — Adds freshness. I add these when I have them, but they’re not required.
Personal Tips: I buy beets with the greens attached if I can—they’re edible and delicious sautéed! If you’re using pre-cooked beets, look for brands without added vinegar or sugar. I’ve used Trader Joe’s and they’re great. For goat cheese, I like a local farm brand, but Alpine Lace works well too. Just avoid the pre-crumbled stuff if you can—it’s often dry and dusty.
Common Questions: “Can I use canned beets?” Yes, but rinse them well to remove the metallic taste. They won’t be as sweet as roasted ones. “Where do I find golden beets?” Most grocery stores have them now, especially in spring. If not, red is fine. “Can I make the dressing ahead?” Yes, it keeps in the fridge for a week. Shake before using.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Baking Sheet — A standard rimmed baking sheet. I use parchment paper for easy cleanup. My old, dented sheet works fine. You don’t need a specific brand.
Aluminum Foil — To wrap the beets. Heavy-duty foil is better, but regular works. I use it to create a sealed packet so the beets steam and roast in their own juices.
Microwave or Oven — For softening pre-cooked beets if needed. I use the oven for fresh ones.
Sharp Knife — For slicing beets if you’re using pre-cooked ones, or for slicing avocado/radishes. Dull knives make you cry more—learned this the hard way.
Small Bowl — For whisking the dressing. Any small bowl works.
Whisk — Or a fork. I use a small whisk because it emulsifies better, but a fork works.
Cutting Board — Any size. I use plastic for easier cleanup.
Large Salad Bowl or Platter — To toss the salad. I like a wide platter because it looks nice, but a big bowl works for mixing.
Optional but nice: Parchment Paper — Makes cleanup a breeze. Microplane — For zesting lemon if you want extra citrus flavor. Salad Tongs — Makes tossing easier, but a spoon works.
Tool Tips: Don’t have a baking sheet? Any oven-safe dish works. I’m obsessed with my parchment paper—it’s like $5 for a box and makes life easier. If you’re using pre-cooked beets, you don’t need any of the oven equipment. Just a bowl and a fork.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This roasted beet and goat cheese salad comes together quickly, but the roasting takes time. Plan accordingly.
Step 1: Prep the Beets (10 minutes)
Preheat your oven to 400°F (200°C). If you’re using fresh beets, scrub them clean. Trim the tops, leaving about an inch of stem to prevent bleeding. Trim the roots. You don’t need to peel them yet. If you’re using pre-cooked beets, skip this step and move to Step 3.
Step 2: Roast the Beets (45-60 minutes)
Place the beets on a sheet of aluminum foil. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt. Wrap the foil tightly around the beets to create a sealed packet. Place the packet on a baking sheet and roast in the oven for 45-60 minutes, depending on size. They’re done when a knife slides in easily. Let them cool until you can handle them, then rub off the skins with your fingers. They should slip right off. Chop into bite-sized pieces. If you’re in a hurry, microwave pre-cooked beets for 2 minutes to warm them up.
Step 3: Toast the Nuts (3 minutes)
While the beets roast, toast your nuts in a dry skillet over medium heat. Shake the pan frequently so they don’t burn. They’re done when they smell nutty and are slightly darker. Chop them roughly. Set aside. This step is crucial for flavor. Don’t skip it.
Step 4: Make the Dressing (2 minutes)
In a small bowl, whisk together 3 tablespoons olive oil, 2 tablespoons lemon juice, 1 teaspoon honey, 1 teaspoon Dijon mustard, salt, and pepper. Whisk until emulsified (it should look creamy and mixed). Taste and adjust. Need more tang? Add lemon. Need more sweetness? Add honey. This is your flavor base.
Step 5: Assemble the Salad (5 minutes)
In a large bowl, add the arugula (or your chosen greens). Pour half the dressing over the greens and toss gently to coat. Transfer to a platter or serve in bowls. Top with the roasted beets, crumbled goat cheese, and toasted nuts. Drizzle with the remaining dressing. Add any optional add-ins like avocado or radishes. Toss lightly if serving in bowls.
Step 6: Serve
Serve immediately. The greens should be crisp, the beets warm, and the cheese cool. It’s a contrast of textures that’s amazing. I usually serve this as a main course with a slice of crusty bread. But it’s great as a side too.
Total Time: About 1 hour (15 minutes active, 45 minutes mostly hands-off roasting)
Built-in Troubleshooting:
- Beets are too hard: Roast longer. Small beets take 45 minutes, large ones take 60+. Test with a knife.
- Skin won’t come off: Let them cool more. If still stuck, use a paring knife to help.
- Dressing is too tangy: Add more honey or olive oil.
- Salad is too dry: Add more dressing. It’s better to have extra than too little.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Roast in Foil, Not Directly on the Pan
This is the #1 tip. Wrapping the beets in foil steams them, keeping them moist and sweet. If you roast them directly on the pan, they can dry out and get bitter. I learned this the hard way with a batch of dry, bitter beets that I had to throw out. Now I always wrap them.
Toast the Nuts
Raw nuts are fine, but toasted nuts are better. It adds a layer of flavor and crunch that makes the salad feel fancy. I toast them in a dry pan for 2-3 minutes. It takes no effort and makes a huge difference.
Don’t Overdress the Greens
Arugula wilts quickly. Toss only half the dressing with the greens, then add the rest at the end or serve on the side. This keeps the salad crisp and vibrant. I’ve ruined salads by drowning them in dressing too early.
Use Warm Beets
The contrast of warm beets, cool cheese, and crisp greens is what makes this salad special. If your beets are cold, warm them in the microwave for 30 seconds before assembling. It changes the whole experience.
Crumble the Cheese, Don’t Slice It
Goat cheese is meant to be crumbled. It distributes flavor better and looks more rustic. Use your fingers to break it into small chunks. Don’t use a knife—it’s messy and uneven.
Common Mistakes (and how to avoid them):
- Mistake: Beets are bitter Fix: Don’t overcook them. Roast until tender, not mushy. Also, wrap them in foil to keep them sweet.
- Mistake: Salad is soggy Fix: Don’t dress the greens too early. Serve immediately. If prepping ahead, keep dressing separate.
- Mistake: Nuts are burnt Fix: Toast on medium heat, not high. Shake the pan frequently. Nuts burn fast.
Pro Tricks I’ve Learned:
- For Extra Flavor Add a pinch of red pepper flakes to the dressing. It adds a nice kick.
- For Better Texture Chill the goat cheese before crumbling. It’s easier to handle and holds its shape.
- For Meal Prep Roast a big batch of beets on Sunday. Store in the fridge for up to 5 days. Just toss fresh greens and cheese when ready to eat.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Spinach Version
Use baby spinach instead of arugula. It’s milder and sweeter. Add a little extra lemon juice to balance it. This is what I make when I have kids over—they prefer the less peppery taste.
Kale Version
Use massaged kale. Remove the stems, chop the leaves, and massage with a teaspoon of olive oil for 2 minutes until tender. It holds up better than arugula and makes the salad more filling. Great for meal prep.
Walnut vs. Pecan
I like pecans for their sweetness, but walnuts are more traditional. Both work. You can also use almonds, hazelnuts, or pistachios. Toast them regardless.
Feta Instead of Goat Cheese
If you don’t like goat cheese, feta works. It’s saltier and firmer, so use less. Crumble it finely. It’s a different vibe but still delicious.
Add Protein
Add grilled chicken, shrimp, or hard-boiled eggs. I add chicken when I need a heartier lunch. Shrimp is great for a lighter version. Eggs make it more filling.
Seasonal Variations:
- Spring Add fresh strawberries or raspberries. They pair beautifully with goat cheese and beets.
- Summer Add avocado and cilantro. It’s refreshing and light.
- Fall Add candied pecans and dried cranberries. It’s sweeter and richer.
- Winter Add roasted squash and walnuts. It’s heartier and warmer.
Dietary Modifications:
- Gluten-Free This is naturally gluten-free. Just check your nuts and cheese for cross-contamination.
- Dairy-Free Replace goat cheese with vegan goat cheese or cashew cream. It’s not the same, but it works.
- Vegan Use vegan cheese and skip the honey (use maple syrup). Add nuts for protein.
- Low-Carb Skip the beets or use a small amount. Add more greens and cheese. Use a low-carb dressing.
Serving & Storage
How to Serve:
I usually serve this on a wide platter with the beets and cheese arranged on top. It looks beautiful and rustic. But here are other ways I’ve enjoyed it:
Side Dishes:
- Crusty sourdough bread (rubbed with garlic if you want to be fancy)
- Simple tomato and cucumber salad
- Roasted potatoes or sweet potatoes
- Soup (like tomato basil or butternut squash)
Toppings Bar:
When I have guests, I put out: extra goat cheese, toasted nuts, red pepper flakes, fresh herbs, lemon wedges. Everyone customizes their bowl.
Wine Pairing:
Not a wine expert, but my wine-snob friend says Sauvignon Blanc or Pinot Grigio works great with this. It’s crisp and acidic, like the salad.
Storage Instructions:
Refrigerator:
Store the roasted beets in an airtight container for up to 5 days. Store the greens separately. The dressing keeps for a week. Do not store the assembled salad—it will get soggy. Assemble right before eating.
Reheating:
You don’t reheat the salad. But you can warm the beets in the microwave for 30 seconds if you want them warm. The cheese and greens should be cold or room temperature.
Freezing:
Don’t freeze the beets. They get mushy and weird. Don’t freeze the salad. The greens will wilt and the cheese will separate. Make it fresh or store components separately in the fridge.
Meal Prep:
Roast beets on Sunday. Store in fridge. Keep greens and dressing separate. Assemble daily. It takes 5 minutes and tastes fresh. This is my secret to healthy lunches all week.
Pro tip: If your beets are leaking color, store them in a separate container. They’ll stain everything else. I learned this the hard way with a white T-shirt.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
| Per Serving (based on 4 servings) | |
|---|---|
| Calories | 320 |
| Protein | 12g |
| Carbs | 28g |
| Fiber | 6g |
| Sugar | 18g |
| Fat | 20g |
| Saturated Fat | 6g |
| Cholesterol | 25mg |
| Sodium | 350mg |
| Calcium | 180mg |
What’s Good:
- High in fiber from beets and greens
- Good source of calcium from goat cheese
- Healthy fats from olive oil and nuts
- Rich in antioxidants from beets
What to Know:
- Higher in calories from cheese and nuts
- Contains dairy and nuts
- Natural sugars from beets
My Take:
Look, this is a salad with cheese and nuts. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less cheese and skip the nuts. But usually? I just eat a reasonable portion and enjoy it. It’s nourishing food, not punishment.
Dietary Notes:
- Contains: dairy, nuts
- Can be made: gluten-free, vegetarian
- Not suitable for: vegan (without modifications), dairy-free (without modifications), nut-free (without modifications)
Final Thoughts
So that’s my roasted beet and goat cheese salad! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved my lunches more times than I can count. It’s my answer to “what’s for lunch” when I’m tired, don’t want leftovers, and still want something that tastes really good. My friends are happy, my family’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different greens, swap in your favorite nuts, adjust the dressing. The best recipes are the ones you adapt to your tastes. I love seeing how you make it your own.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use canned beets instead of fresh?
You can, but the flavor is different. Canned beets are softer and sometimes have a metallic taste. If you use them, rinse them well and pat them dry. You don’t need to roast them. Just chop and add. They won’t be as sweet as roasted beets, so you might want to add a little more honey to the dressing. I use canned beets when I’m in a hurry, but fresh roasted beets are worth the extra time.
Why did my beets bleed color onto everything?
Beets are notorious for staining. If you’re using fresh beets, wrap them tightly in foil before roasting to contain the color. If you’re chopping pre-cooked beets, do it on a separate cutting board or use parchment paper. And wash your hands immediately after handling them. I learned this the hard way with a pink stain on my white counter that wouldn’t come out. Baking soda and water help.
Can I make this ahead for a picnic?
Sort of. Roast the beets and toast the nuts ahead of time. Store them separately. Assemble the salad right before you leave. The greens will wilt if they sit in dressing too long. If you must prep ahead, keep the dressing separate and toss just before eating. It’s best served fresh, but it’s okay if it’s not perfect.
Why is my dressing too tangy?
Usually means you used too much lemon juice or didn’t add enough honey or oil. Taste and adjust. Add more honey for sweetness, or more oil to mellow it out. Lemon juice varies in acidity, so start with 1 tablespoon and add more as needed. You can always add more, can’t take it away.
Can I use feta instead of goat cheese?
Yes, but feta is saltier and firmer. Use less feta than goat cheese. Crumble it finely. It’s a different vibe but still delicious. I’ve used feta when I couldn’t find goat cheese, and it worked fine. Just adjust the salt in the dressing since feta is salty.
How do I store leftover roasted beets?
Store them in an airtight container in the fridge for up to 5 days. They’ll keep their flavor and texture. Don’t freeze them—they get mushy. I often roast a big batch on Sunday and use them throughout the week in salads, grain bowls, or even on pizza. They’re versatile.
Can I double this recipe?
Absolutely! Double everything and use a larger baking sheet. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your baking sheet isn’t overcrowded, or the beets won’t roast evenly. Use two sheets if needed.
Pin This Recipe!
Roasted Beet and Goat Cheese Salad: Easy Spring Lunch
- Total Time: 1 hour
- Yield: 4 servings 1x
Description
A simple, vibrant, and satisfying salad featuring sweet roasted beets, tangy crumbled goat cheese, and peppery arugula, dressed with a bright lemon-honey vinaigrette.
Ingredients
- 2 pounds fresh beets (red or golden)
- 6 ounces goat cheese (log or crumbled)
- 4–5 cups arugula (packed)
- 1/2 cup walnuts or pecans (toasted)
- 3 tablespoons extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon honey
- 1 teaspoon Dijon mustard
- Salt and freshly cracked black pepper to taste
Instructions
- Preheat oven to 400°F (200°C).
- Scrub fresh beets clean and trim tops/roots, leaving an inch of stem. Place on aluminum foil, drizzle with 1 tablespoon olive oil, and sprinkle with salt.
- Wrap foil tightly to create a sealed packet. Place on a baking sheet and roast for 45-60 minutes until tender when pierced with a knife.
- Let beets cool until handleable, then rub off skins and chop into bite-sized pieces.
- While beets roast, toast nuts in a dry skillet over medium heat for 2-3 minutes until fragrant. Chop roughly.
- In a small bowl, whisk together 3 tablespoons olive oil, lemon juice, honey, Dijon mustard, salt, and pepper until emulsified.
- In a large bowl, toss arugula with half the dressing.
- Transfer greens to a platter or bowls. Top with roasted beets, crumbled goat cheese, and toasted nuts.
- Drizzle with remaining dressing and serve immediately.
Notes
Wrap beets in foil to steam them and keep them moist. Toast nuts for better flavor. Do not dress greens too early to prevent wilting. Beets can be roasted ahead and stored in the fridge for up to 5 days. Assemble salad just before serving.
- Prep Time: 15 minutes
- Cook Time: 45-60 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1/4 of the total sal
- Calories: 320
- Sugar: 18
- Sodium: 350
- Fat: 20
- Saturated Fat: 6
- Carbohydrates: 28
- Fiber: 6
- Protein: 12
Keywords: roasted beet salad, goat cheese salad, spring lunch, healthy salad, easy dinner, vegetarian main course, beet recipe


