Earthy, sweet roasted beets combine with peppery arugula, rich toasted pistachios, and tangy fresh goat cheese, all dressed in a simple shallot and Dijon mustard vinaigrette.

In this recipe, you’ll learn How to Roast Beets, excellent on their own or as an addition to a light salad.

  • Yield: 4 to 6 servings
  • Difficulty: Easy
  • Total: 1 hr 15 mins 
  • Active: 20 mins

Ingredients (12)

For the vinaigrette:

  • 1/4 cup champagne or white wine vinegar
  • 1/2 teaspoon Dijon mustard
  • 1 small shallot, minced
  • Kosher salt and freshly ground black pepper
  • 1/3 cup olive oil
  • 1 1/2 pounds (about 4) medium beets (red, Chioggia, or golden, or a mix), tops removed and washed well
  • Olive oil
  • Kosher salt and freshly ground black pepper
  • 6 cups wild or baby arugula
  • 1/3 cup toasted pistachios
  • 4 ounces fresh goat cheese


  1. Preheat the oven to 400°F. Place the beets in an 8-inch square baking dish and add just enough water to cover the bottom of the dish (about 1/3 cup). Drizzle the beets with olive oil and sprinkle with salt and pepper. Cover the dish tightly with aluminum foil. Bake until a knife can be easily inserted into the center of the beets, about 40 minutes to 1 hour 10 minutes (for small beets start checking after 40 minutes; large beets may need even longer than 70 minutes).
  2. To make the vinaigrette, in a bowl, whisk together the vinegar, mustard, shallot, and a pinch each of salt and pepper. Let sit for 15 minutes, then whisk in the olive oil in a slow and steady stream; set aside.
  3. When the beets are ready, carefully remove the foil and let them sit until cool enough to handle. Peel and the beets. Cut them into wedges, place them in a bowl, and drizzle them with a little vinaigrette. Season with a little salt and pepper.
  4. Add the greens to a shallow serving bowl. Drizzle with a little vinaigrette and toss to coat. Top with the beets, pistachios and cheese. Serve.