Salads
This beet, goat cheese, and arugula salad delivers a perfect balance of earthy sweetness and nutty depth that transforms simple ingredients into a restaurant-worthy dish. The secret lies in roasting the beets until tender and caramelized—this process intensifies their natural sweetness while adding rich color to the plate.
I've perfected this recipe over years of testing, ensuring every bite offers that ideal contrast between peppery arugula, creamy goat cheese, and the deep flavor of roasted beets.
The salad comes together in just 20 minutes, making it ideal for weeknight dinners or elegant gatherings. Start by roasting the beets until fork-tender, then cool them before slicing into thin rounds.
Toss fresh arugula with a bright balsamic vinaigrette while the beets and goat cheese rest—this keeps the greens crisp and vibrant. The dressing should be tangy enough to complement the earthy flavors without overpowering them.
What makes this salad truly special is the texture play: crisp arugula, tender roasted beets, and crumbly goat cheese create a satisfying bite in every mouthful. For extra depth, I recommend adding toasted walnuts or pecans, which provide a satisfying crunch and enhance the nutty undertones.
The combination of these elements results in a dish that's both visually stunning and deeply flavorful.
This salad works beautifully as a light main course or a sophisticated side dish, and it's naturally vegetarian—though it feels anything but basic. The roasted beets add a touch of luxury, while the goat cheese brings richness that makes it feel indulgent.
Serve immediately to enjoy the perfect balance of textures and flavors.
Ingredients for beet goat cheese arugula salad
Nine ingredients, twenty minutes, restaurant-quality flavors—this salad is your new weeknight hero.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Roasted until fork-tender |
| Goat Cheese 🧀 | 8 oz | Creamy, room temperature |
| Baby Arugula 🌿 | 6 oz | Fresh, crisp leaves |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and dressing |
| Balsamic Vinegar 🍶 | 2 tbsp | For tangy dressing |
| Raw Walnuts 🥜 | ½ cup | Toasted for crunch |
| Honey 🍯 | 1 tbsp | For drizzling |
| Dijon Mustard 🌶️ | 1 tsp | For dressing depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Pecans 🥜 | ¼ cup | Optional for nutty crunch |
The beets are the star here—look for small, vibrant ones at the grocery store (the Whole Foods or Trader Joe's sections have great options). Roast them whole with their skins on for easy peeling later. Goat cheese? La Tourangelle or Murray's are my go-tos—they're creamy but not too tangy. Baby arugula is a must (the peppery bite is key), but if you only have regular arugula, tear the leaves into smaller pieces. Walnuts and pecans should be raw and uncooked—toast them yourself for that perfect crunch.
No goat cheese? Creamy ricotta or mascarpone works in a pinch (though it's not quite the same). Out of walnuts? Toasted almonds or cashews are great swaps. For the dressing, if you don't have balsamic vinegar, red wine vinegar with a pinch of sugar does the trick. The honey should be light, not dark—Manuka or clover work best. And if you're feeling fancy, grab some aged balsamic glaze for drizzling on top—it adds that restaurant touch.
Roasted beets keep for 5 days in the fridge, wrapped in foil. Toasted nuts stay fresh for 3 days if stored in an airtight container. The salad itself is best eaten fresh, but you can prep the dressing and roast the beets ahead—just assemble everything right before serving. I like to portion the goat cheese into little dollops for easy serving. This salad doubles as a gorgeous side or light main—perfect for meal prep too.
Why You'll Love This Recipe
- Here’s what sold me: this salad improves overnight. The flavors meld, the arugula stays crisp (if you store it right), and the beets get even sweeter. I make a big batch on Sunday, and by Wednesday, it’s still my favorite thing in the fridge. Zero waste, all win.
- No-Cook Magic: I swear, this salad takes three things off my to-do list: chopping, boiling, and waiting. Roast the beets ahead of time (or grab pre-cooked ones from the store), crumble the goat cheese in seconds, and toss the arugula—done. That’s it. The only effort is the good kind: tasting.
- Earthy Creamy Crunch: Between us, the combo of roasted beets and tangy goat cheese is ridiculously good. The beets add this deep, sweet richness that makes the peppery arugula sing, while the olive oil and balsamic tie it all together like a hug. It’s the kind of salad that makes you close your eyes mid-bite.
- Weeknight Superstar: Honestly? This is my go-to when I’m too tired to think. Pack it for lunch, serve it at a dinner party, or eat it straight from the bowl while watching TV—it works everywhere. The goat cheese keeps it fancy enough for guests, but the simplicity means I’m not stressing.
Step-by-step instructions for beet, goat cheese, and arugula salad
Here's how to create a vibrant, earthy-sweet salad that balances rich beets with creamy goat cheese.
Roast the Beets Until Fork-Tender
Preheat your oven to 400°F. Wrap the 2 whole medium beets tightly in aluminum foil, then place them on a baking sheet. Roast for 45-50 minutes until you can easily pierce them with a knife and the flesh feels soft when squeezed. The beets should be tender but still hold their shape.
While they roast, I like to give them a little head start by scoring the tops lightly with a knife—this helps them cook more evenly. Let them cool completely before peeling and slicing into ¼-inch thick rounds. The skin should slip off easily once cooled, revealing their deep ruby color.
Toast the Walnuts and Pecans for Crunch
In a dry skillet over medium heat, toast the ½ cup raw walnuts and ¼ cup pecans together for 5-6 minutes, stirring constantly, until they're fragrant and just beginning to turn golden. Watch them closely—they'll darken quickly, so remove them as soon as you smell that nutty aroma.
Spread the toasted nuts on a plate to cool completely. This step adds essential texture contrast to the creamy beets and goat cheese. If you're short on time, you can pulse them briefly in a food processor for a finer texture, but I prefer the rustic crunch of whole toasted nuts.
Prepare the Honey-Balsamic Dressing
In a small bowl, whisk together the ¼ cup extra-virgin olive oil, 2 tablespoons balsamic vinegar, 1 tablespoon honey, 1 teaspoon Dijon mustard, ½ teaspoon salt, and ¼ teaspoon black pepper. Add the 1 tablespoon lemon juice and whisk until fully combined.
Taste the dressing and adjust the balance—more honey for sweetness, more balsamic for tang, or a splash of water if it's too thick. The dressing should coat the back of a spoon but still allow the other flavors to shine. I like to let it sit for 5 minutes before using so the flavors meld slightly.
Assemble the Salad with Perfect Balance
In a large bowl, combine the 6 ounces baby arugula with the sliced beets. Gently fold in the toasted walnuts and pecans, then drizzle about ⅓ of the dressing over the top. Toss lightly just until everything is evenly distributed—you want to preserve the arugula's crisp texture.
Finally, crumble the 8 ounces goat cheese over the top and drizzle with the remaining dressing. Here's the thing—goat cheese can be delicate, so I like to add it last to prevent it from getting soggy. Serve immediately while the arugula is still crisp and the dressing is fresh.
Pro Tips For Making Beet Goat Cheese Arugula Salad
- ROAST BEETS UNTIL TENDER: I used to pull them out at 45 minutes and wonder why they tasted mealy—medium beets need 55-65 minutes at 400°F (200°C) until a knife slides in like butter. Wrap them in foil first (yes, even if you’re impatient) to keep them from drying out.
- COLD BEETS ONLY: Slice those roasted beets while they’re still warm, then let them cool completely before tossing with the salad. Warm beets soften the arugula into a sad, wilted mess—trust me, the contrast of cool beets and peppery greens is what makes this dish sing.
- DRESS GOAT CHEESE: Skip crumbling the goat cheese raw—mix it with 1 teaspoon balsamic vinegar and a pinch of salt, then let it sit for 5 minutes. This softens the crumbles and deepens the tang, so it doesn’t turn to rubber when you toss it later.
- UPGRADE WITH NUTS: Toast 1/4 cup walnuts or pecans in a dry pan for 3-4 minutes until fragrant, then chop roughly. Toss them in at the end—they add crunch and cut through the richness of the cheese, plus they take zero extra effort if you’re already heating oil for something else.
Make-ahead tips for this dish
Roast Beets Ahead
Roast the beets 2 days in advance for maximum convenience—they develop deeper flavor when cooled and reheated. Store them in an airtight container with their juices in the fridge. When ready to assemble, simply reheat in a 350°F oven for 10 minutes or microwave for 2 minutes to soften slightly.
This step saves 30 minutes of prep time on busy days. 🌱
Prep Dressing Separately
Make the honey-balsamic dressing 1 day ahead and store it in a small glass jar with a tight-sealing lid. The flavors meld beautifully overnight, and it keeps for 5 days in the fridge.
I like to shake it gently before using to redistribute any settled ingredients. This ensures your salad stays fresh-tasting even when assembled later. ✨
Toast Nuts in Batches
Toast the walnuts and pecans the day before and store them in an airtight container at room temperature. They stay fresh for 3 days and maintain their crunch. For extra efficiency, toast double the amount—you can use the extras on other salads or yogurt bowls throughout the week.
Just be sure to cool them completely before storing to prevent oiliness. 🥜
Portion Goat Cheese
Crumble the goat cheese into small dollops and store them in a sealed container with parchment paper between layers. This prevents the cheese from sticking and keeps it fresh for 3 days in the fridge.
When ready to serve, simply add the dollops directly to the salad—no need to re-crumble. This makes assembly a breeze! 🧀
Assemble Salad Last
Keep the baby arugula separate until serving to maintain its crisp texture. Store it in a loose plastic bag with a paper towel to absorb excess moisture. Assemble the salad 15-30 minutes before eating—this ensures the arugula stays vibrant and the dressing doesn’t over-saturate the greens.
The final assembly takes just 5 minutes! 🌿
Meal Prep Containers
Use compartmentalized containers to store all components separately: one for beets, one for nuts, one for dressing, and one for goat cheese. This keeps everything fresh and makes it easy to toss together a perfect salad anytime.
I recommend Glasslock or Pyrex containers for best results—they’re airtight and easy to clean. 💡
Nutrition facts
Frequently asked questions
Can I use regular beets instead of baby beets for this salad?
Regular medium beets work perfectly—just roast them whole (about 45-50 minutes at 400°F) until fork-tender. Peel and slice them into ¼-inch thick rounds before adding to the salad. Baby beets are convenient since they don't require peeling, but larger beets add a satisfying heartier texture.
How do I store leftovers to keep the arugula crisp?
Store the salad components separately: keep the arugula in a loose plastic bag with a paper towel to absorb moisture, and store the other elements (beets, nuts, dressing, goat cheese) in airtight containers. Reassemble right before eating—this keeps the greens crisp for up to 2 days. If you must store the full salad, eat it within 6 hours and keep it in the fridge.
What's the best way to make goat cheese more flavorful?
For extra depth, mix the goat cheese with 1 teaspoon honey and ½ teaspoon black pepper before crumbling it over the salad. You can also add a pinch of smoked paprika or fresh thyme for a savory twist. Another trick: let the cheese sit at room temperature for 30 minutes before using—it becomes creamier and more spreadable.
Can I substitute goat cheese with something else?
Yes! For a similar creamy texture, try ricotta or mascarpone, though they're slightly milder. For a tangier option, use feta cheese (cubed instead of crumbled) or blue cheese for a bold flavor. If you're avoiding dairy, vegan goat cheese or cashew-based cream cheese work well too. Just adjust the amount to 6-8 ounces for best balance.
Why is my salad dressing too thick or too thin?
If your dressing is too thick, add 1 teaspoon warm water at a time while whisking until smooth. For a thinner dressing, add ½ teaspoon lemon juice or 1 teaspoon balsamic vinegar to brighten it. The ideal consistency should coat the back of a spoon but still allow the salad ingredients to shine. Taste as you go—balance is key!
