There used to be this little farm-to-table cafรฉ tucked away on a side street in Portland, right near the old Powellโs Books location, that made a roasted beet salad that I still dream about. When they closed their doors three years agoโjust a handwritten sign in the window one TuesdayโI honestly felt a little panicked. That salad was my go-to after a long week, the thing Iโd treat myself to when I needed something that felt both virtuous and totally satisfying. After maybe twelve triesโsome where the beets were too earthy, others where the dressing just fell flatโI finally got it. This easy roasted beet apple salad with goat cheese is the one. Itโs got that same balance of sweet, tangy, creamy, and crunchy that made the original so unforgettable. Let me tell you, the first time I nailed it, I actually texted a photo to my sister with the caption, โWeโre back in business.โ And honestly, if youโve ever lost a favorite restaurant dish, you know that feeling. This oneโs for you.
Why Youโll Love This Recipe
This isnโt just another salad. Itโs the kind of dish that makes you feel like youโre eating something special, even on a random Tuesday night. Iโve tested this version more times than I care to admit, tweaking the roasting time, playing with the apple-to-beet ratio, and even experimenting with different goat cheeses. What I landed on is a salad thatโs both simple and impressive, healthy and indulgent.
- Quick & Easy: The active prep time is about 15 minutes. The oven does most of the work while you get on with your day.
- Simple Ingredients: Beets, apples, goat cheese, walnuts, and a basic vinaigrette. No weird specialty items needed.
- Perfect for Meal Prep: Roast the beets ahead of time, and you can throw this together in minutes all week long.
- Crowd-Pleaser: Iโve brought this to potlucks and dinner parties, and it always gets devoured. Even people who โdonโt like beetsโ end up asking for the recipe.
- Unbelievably Delicious: The combination of earthy roasted beets, crisp tart apples, creamy goat cheese, and crunchy candied walnuts is next-level comfort food.
What makes this version different is the balance. The beets are roasted until theyโre tender and sweet, not mushy or overly earthy. The dressing is bright and tangy, cutting through the richness of the cheese. And that little trick of tossing the warm beets in a bit of the vinaigrette first? Thatโs the secret. It lets them soak up all that flavor while theyโre still warm. This isnโt just another versionโitโs my best version.
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.
For the Salad
- Beets: 4 medium-sized beets (about 1 pound), scrubbed clean. I prefer red beets for their sweetness and color, but golden beets work beautifully too and wonโt stain everything pink.
- Apples: 1 large Honeycrisp or Granny Smith apple, thinly sliced. The tartness of a Granny Smith really balances the sweetness of the roasted beets. Honeycrisp gives a nice sweet-tart balance if you prefer less tang.
- Goat cheese: 4 ounces, crumbled. Look for a log of soft, fresh goat cheeseโit crumbles so much better than the pre-crumbled stuff. I really like Vermont Creamery or Laura Chenel for consistent quality.
- Walnuts: ยฝ cup, roughly chopped. Toasting them brings out their nutty flavor. For a sweeter touch, you can make quick candied walnuts (see variation below).
- Mixed greens: 5 ounces (about 5 cups) of arugula, baby spinach, or spring mix. Arugula adds a nice peppery bite that stands up to the beets.
- Red onion: ยผ of a small red onion, thinly sliced (optional, for a bit of sharpness).
For the Balsamic Vinaigrette
- Balsamic vinegar: 3 tablespoons. Use a good quality oneโit makes a difference. I like the aged balsamic from Trader Joeโs for a reasonable price.
- Extra-virgin olive oil: ยผ cup. A fruity one works best here.
- Dijon mustard: 1 teaspoon. This helps emulsify the dressing and adds a little tang.
- Maple syrup or honey: 1 tablespoon. Just a touch of sweetness to balance the acidity.
- Salt and black pepper: To taste.
- Shallot: 1 small shallot, finely minced (optional, but adds a lovely mild onion flavor).
Ingredient Selection Tips
For the beets, look for ones that are firm and smooth, about the size of a tennis ball. If the greens are still attached, they should look freshโthatโs a good sign. For the apples, I recommend buying them the same day you plan to slice them to prevent browning. And please, please use a block of fresh goat cheese, not the pre-crumbled kind. Itโs creamier and has so much more flavor.
Equipment Needed
- Baking sheet: A rimmed baking sheet for roasting the beets. Line it with aluminum foil or parchment paper for easier cleanup.
- Aluminum foil: To wrap the beets individually. This steams them as they roast, keeping them moist.
- Chefโs knife and cutting board: For prepping the beets, apples, and onions.
- Vegetable peeler: For peeling the roasted beets. A simple Y-peeler works great.
- Small skillet: If youโre toasting the walnuts or making candied ones.
- Mixing bowls: One large bowl for the salad, one small bowl for the dressing.
- Whisk or jar with a lid: For mixing the vinaigrette. A jar is my go-toโjust shake it up.
- Salad servers or tongs: For tossing and serving.
If you donโt have a whisk, a fork works fine for the dressing. And if you donโt have a baking sheet, a shallow baking dish will do the job. Honestly, you donโt need fancy equipment for this one.
Preparation Method
- Preheat your oven to 400ยฐF (200ยฐC). This is the sweet spot for roasting beetsโhot enough to caramelize their natural sugars but not so hot that they burn on the outside before cooking through.
- Prep the beets: Scrub the beets clean under running water. Trim off the greens (if attached), leaving about an inch of the stem. Donโt cut off the root tailโthis helps keep the beet from bleeding too much color while roasting. Wrap each beet individually in a piece of aluminum foil, like a little packet. Place them on the baking sheet.
- Roast the beets: Roast for 45 to 60 minutes, depending on their size. Youโll know theyโre done when a knife or skewer slides into the center with little resistance. Small beets might be done in 40 minutes; larger ones can take up to 70. Pro tip: If youโre roasting multiple sizes, check the smaller ones first and remove them as theyโre done.
- Cool and peel: Carefully open the foil packets (watch out for steam!) and let the beets cool until theyโre safe to handle, about 10-15 minutes. Use a paper towel or your fingers to rub off the skinsโthey should slip right off. If they donโt, a vegetable peeler works in a pinch. Slice the beets into wedges or rounds, about ยฝ-inch thick.
- Make the vinaigrette: While the beets roast, combine the balsamic vinegar, Dijon mustard, maple syrup, minced shallot (if using), and a pinch of salt and pepper in a small bowl or jar. Whisk or shake to combine. Slowly drizzle in the olive oil while whisking constantly until the dressing is emulsified and creamy. Taste and adjustโmaybe a pinch more salt or an extra splash of vinegar.
- Marinate the warm beets: Hereโs the trick. Place the warm beet slices in a small bowl and drizzle with about 2 tablespoons of the vinaigrette. Toss gently to coat. Let them sit while you prep the rest of the salad. This step infuses the beets with flavor and helps them stay moist.
- Toast the walnuts: In a dry small skillet over medium heat, toast the chopped walnuts for 3-4 minutes, shaking the pan frequently, until theyโre fragrant and lightly browned. Keep an eye on themโthey burn fast. Set aside to cool.
- Assemble the salad: In a large bowl, combine the mixed greens, sliced apple, and red onion (if using). Drizzle with the remaining vinaigrette and toss gently to coat. Divide the dressed greens among serving plates or arrange on a large platter.
- Top and serve: Arrange the marinated beet slices over the greens. Sprinkle with crumbled goat cheese and toasted walnuts. Serve immediately, while the beets are still slightly warm and the greens are crisp.
Sensory cues: The beets should feel tender when pierced, not hard or crunchy. The dressing should taste bright and slightly tangy, with a hint of sweetness. When you toss the salad, the greens should be lightly coated, not dripping. The finished salad should look vibrantโdeep red beets, bright green apples, white crumbles of cheese, and golden walnuts.
Cooking Tips & Techniques
Iโve made this salad so many times that Iโve learned a few things the hard way. Hereโs what I wish Iโd known from the start.
Donโt skip the foil wrap. Roasting beets wrapped in foil creates a steamy environment that keeps them moist and helps the skins slip off easily. The first time I made this, I roasted them unwrapped and ended up with dry, shriveled beets that were a nightmare to peel. Live and learn.
Wear gloves when handling red beets. Or at least be prepared for pink-stained hands for a day or two. I learned this one the messy way before a dinner party. If you donโt have gloves, try rubbing a little lemon juice on your hands afterwardโit helps cut the stain.
Warm beets are your friend. Donโt wait for them to cool completely before adding the dressing. Warm beets absorb flavor like sponges. Itโs the same principle as marinating meat while itโs still hotโthe flavors just penetrate better.
Toast your nuts. This is non-negotiable. Raw walnuts are fine, but toasted walnuts are transformed. The heat brings out their natural oils and gives them a deeper, nuttier flavor. It takes three minutes and makes a world of difference.
Slice apples just before serving. Apples start browning the moment theyโre cut. To keep them looking fresh, slice them right before you assemble the salad. A quick toss in a little lemon juice helps too, but I find it alters the flavor slightly.
Dress the greens lightly. You can always add more dressing, but you canโt take it away. Start with less than you think you need, toss, and add more if the salad looks dry. Over-dressed greens get soggy fast.
Variations & Adaptations
One of the best things about this salad is how easy it is to adapt. Here are a few ways Iโve played with it over the years.
Make it a meal: Add grilled chicken, sliced steak, or roasted chickpeas for extra protein. Iโve done it with a simple lemon-herb chicken breast, and itโs fantastic for a light dinner.
Candied walnut version: In a small skillet, melt 2 tablespoons of butter or coconut oil with 2 tablespoons of maple syrup. Add the walnuts and cook over medium heat, stirring constantly, for 2-3 minutes until theyโre coated and glossy. Spread on parchment paper to cool. They add a lovely sweet crunch that pairs beautifully with the tangy goat cheese.
Golden beet and orange salad: Swap the red beets for golden beets and the apple for segmented oranges. The flavor is milder and sweeter, and the color palette is gorgeousโgolden, white, and green. It feels a bit more elegant, perfect for a spring brunch.
Dairy-free version: Omit the goat cheese and add diced avocado for creaminess, or use a vegan feta-style cheese. The avocado adds a similar richness without the dairy.
Grain bowl adaptation: Serve the salad over a bed of cooked quinoa, farro, or wild rice. It turns into a hearty grain bowl thatโs perfect for meal prep. Iโve done this many times for weekday lunches, and it keeps beautifully for 3-4 days in the fridge.
Different dressing: Try a lemon-herb vinaigrette (lemon juice, olive oil, Dijon, fresh thyme) or a creamy poppy seed dressing for a completely different flavor profile.
Serving & Storage Suggestions
This salad is best served immediately, while the beets are still slightly warm and the greens are crisp. I like to serve it on a large platter for a dinner party, or on individual plates for a more polished presentation. The warm beets slightly wilt the greens underneath, which I actually loveโit softens them just a touch.
What to serve with it: This salad pairs beautifully with grilled salmon, roasted chicken, or a crusty baguette with butter. For a light lunch, serve it on its own with a side of soup. For a holiday table, itโs a stunning addition alongside roasted turkey or ham.
Beverage pairings: A crisp Sauvignon Blanc or a dry rosรฉ complements the tangy dressing and creamy goat cheese perfectly. For a non-alcoholic option, try a sparkling water with a splash of apple cider.
Storage: If you have leftovers (rare in my house, but it happens), store the components separately. The dressed greens will get soggy quickly, so keep them in a separate container. The roasted beets, dressing, and toppings can each be stored in airtight containers in the refrigerator for up to 4 days. The goat cheese can be crumbled fresh when youโre ready to serve.
Reheating: The beets are best at room temperature or slightly warm. If youโve stored them in the fridge, let them sit out for 15-20 minutes before assembling, or give them a quick 10-second zap in the microwave to take the chill off.
Flavor development: The marinated beets actually get better after a day or two in the fridgeโthey soak up even more of that balsamic dressing. So if youโre planning ahead, roast and marinate the beets a day in advance. Just donโt dress the greens until youโre ready to eat.
Nutritional Information & Benefits
This salad is as good for you as it is delicious. Hereโs an approximate breakdown per serving (based on 4 servings):
- Calories: ~320
- Protein: 10g
- Fat: 22g (mostly from healthy olive oil, walnuts, and goat cheese)
- Carbohydrates: 24g
- Fiber: 6g
- Sugar: 16g (natural from beets, apples, and a touch of maple syrup)
Health benefits: Beets are packed with folate, manganese, and nitrates that support healthy blood pressure. Apples provide fiber and vitamin C. Walnuts are a fantastic source of omega-3 fatty acids, and goat cheese offers protein and calcium with less lactose than cowโs milk cheese. This salad is naturally gluten-free and can easily be made vegetarian or dairy-free with the substitutions above.
Dietary considerations: If youโre watching your sugar intake, you can reduce or omit the maple syrup in the dressing. The natural sweetness of the roasted beets and apples provides plenty of flavor on their own. For a lower-fat option, use less olive oil in the dressing and skip the walnuts.
I love that this salad makes me feel good without feeling deprived. Itโs the kind of meal that satisfies both my taste buds and my bodyโand honestly, thatโs the sweet spot Iโm always aiming for.
Conclusion
This easy roasted beet apple salad with goat cheese is more than just a recipeโitโs a little piece of culinary nostalgia that Iโm so happy to share with you. After all those attempts, the burned walnuts, the stained cutting boards, and the one time I forgot the dressing entirely (yes, that happened), I finally landed on a version that feels like home. Itโs bright, itโs hearty, and itโs the kind of salad that makes you forget youโre eating something healthy.
Iโd love for you to try it and make it your own. Swap in pecans for walnuts, use feta instead of goat cheese, or add some roasted sweet potatoes for extra heartiness. The beauty of this salad is that itโs endlessly adaptable. And if you do try it, Iโd be so grateful if youโd come back and leave a comment or tag me in your photos. Thereโs nothing that makes my day quite like seeing someone else fall in love with a recipe Iโve poured my heart into.
Happy cooking, friends. Hereโs to recreating the dishes we miss and making new memories around the table.
Frequently Asked Questions
Can I use pre-cooked beets from the store?
Absolutely. If youโre short on time, vacuum-packed cooked beets work well. Just skip the roasting step, slice them, and toss them with the dressing while theyโre at room temperature. The flavor wonโt be quite as deep as roasted, but itโs still delicious.
How do I keep the apples from turning brown?
Toss the sliced apples in a little lemon juice or apple cider vinegar before adding them to the salad. This slows down oxidation and keeps them looking fresh. Just pat them dry before adding to avoid watering down the dressing.
Can I make this salad ahead of time?
Yes, but with one important rule: keep the components separate. Roast and marinate the beets up to 4 days in advance. Toast the walnuts and make the dressing up to a week ahead. Slice the apples and assemble the salad just before serving for the best texture.
What if I donโt like goat cheese?
No problem! Feta cheese is a great substituteโitโs saltier and tangier, but it works beautifully with the beets and apples. You could also try blue cheese for a bolder flavor, or omit the cheese entirely and add avocado for creaminess.
How do I get the beet stains off my hands?
Rub your hands with a cut lemon or a mixture of baking soda and water. You can also try scrubbing them with a stainless steel spoon under cold running waterโit sounds weird, but it really works! Wearing disposable gloves while handling the beets is the easiest prevention.
Pin This Recipe!
Easy Roasted Beet Apple Salad with Goat Cheese
- Total Time: 1 hour
- Yield: 4 servings 1x
Description
A vibrant and satisfying salad featuring earthy roasted beets, crisp tart apples, creamy goat cheese, and crunchy toasted walnuts, all tossed in a tangy balsamic vinaigrette. This recipe recreates a beloved farm-to-table cafรฉ classic, perfect for a healthy weeknight dinner or an impressive holiday side dish.
Ingredients
- 4 medium beets (about 1 pound), scrubbed clean
- 1 large Honeycrisp or Granny Smith apple, thinly sliced
- 4 ounces fresh goat cheese, crumbled
- ยฝ cup walnuts, roughly chopped
- 5 ounces (about 5 cups) mixed greens (arugula, baby spinach, or spring mix)
- ยผ small red onion, thinly sliced (optional)
- 3 tablespoons balsamic vinegar
- ยผ cup extra-virgin olive oil
- 1 teaspoon Dijon mustard
- 1 tablespoon maple syrup or honey
- Salt and black pepper, to taste
- 1 small shallot, finely minced (optional)
Instructions
- Preheat your oven to 400ยฐF (200ยฐC).
- Scrub the beets clean. Trim off the greens, leaving about an inch of the stem. Do not cut off the root tail. Wrap each beet individually in aluminum foil and place on a baking sheet.
- Roast the beets for 45 to 60 minutes, until a knife or skewer slides into the center with little resistance. Small beets may take 40 minutes; larger ones up to 70 minutes.
- Carefully open the foil packets and let the beets cool for 10-15 minutes until safe to handle. Use a paper towel or your fingers to rub off the skins. Slice the beets into wedges or rounds, about ยฝ-inch thick.
- While the beets roast, make the vinaigrette: In a small bowl or jar, combine balsamic vinegar, Dijon mustard, maple syrup, minced shallot (if using), and a pinch of salt and pepper. Whisk or shake to combine. Slowly drizzle in the olive oil while whisking constantly until emulsified. Taste and adjust seasoning.
- Place the warm beet slices in a small bowl and drizzle with about 2 tablespoons of the vinaigrette. Toss gently to coat. Let them sit while you prep the rest of the salad.
- In a dry small skillet over medium heat, toast the chopped walnuts for 3-4 minutes, shaking the pan frequently, until fragrant and lightly browned. Set aside to cool.
- In a large bowl, combine the mixed greens, sliced apple, and red onion (if using). Drizzle with the remaining vinaigrette and toss gently to coat.
- Divide the dressed greens among serving plates or arrange on a large platter. Top with the marinated beet slices, crumbled goat cheese, and toasted walnuts. Serve immediately.
Notes
For best results, don’t skip the foil wrap when roasting beetsโit keeps them moist and makes peeling easy. Wear gloves when handling red beets to avoid staining your hands. Warm beets absorb the dressing better, so toss them with vinaigrette while still warm. Toast the walnuts for deeper flavor. Slice apples just before serving to prevent browning. Dress the greens lightly to avoid sogginess. The marinated beets can be made up to 4 days in advance and actually improve in flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Salad
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 16
- Sodium: 380
- Fat: 22
- Saturated Fat: 6
- Carbohydrates: 24
- Fiber: 6
- Protein: 10
Keywords: roasted beet salad, apple salad, goat cheese salad, healthy salad, fall salad, holiday salad, gluten-free, vegetarian





