Let me tell you, the first time I pulled a tray of fresh roasted beets out of my oven, their earthy-sweet aroma mingling with the scent of orange zest, it was like the kitchen itself took a deep breath and smiled. The colors alone—deep magenta beets next to bright, sunshiny orange slices—made me pause in awe. Honestly, this Roasted Beet and Orange Salad recipe is the kind of dish that stops you in your tracks, forcing you to soak in its sheer beauty before you even dig in. When I was knee-high to a grasshopper, my grandma would always have a bowl of beets cooling on the back porch, and oranges were a winter treat in our house. But it wasn’t until a rainy weekend years ago, when I tried to recreate a salad I’d tasted at a quirky little bistro, that I landed on this combo. That was a true eureka moment—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.
My family couldn’t stop sneaking slices off the cutting board while I assembled the salad (and I can’t really blame them). The tangy citrus, peppery arugula, and roasted beets just seemed to call out to everyone in the house. Let’s face it, sometimes you need a salad that feels like a celebration—whether it’s brightening up your Pinterest board, bringing color to a potluck, or simply treating yourself on a Tuesday. This Roasted Beet and Orange Salad with Arugula is dangerously easy, bursting with pure, nostalgic comfort, and honestly, I wish I’d discovered it years ago. I’ve tested this recipe more times than I care to admit (in the name of research, of course), and it’s become a staple for family gatherings, gifting, and those days when you want a salad that feels like a warm hug. You’re going to want to bookmark this one.
Why You’ll Love This Recipe
There are plenty of salads out there, but this Roasted Beet and Orange Salad recipe really stands out—trust me, I’ve made dozens for picky eaters and foodies alike. After years of tweaking, tasting, and test-driving every possible combo, I can say with confidence that this salad’s got everything you crave in a fresh and easy arugula mix. Here’s why you’ll love it (and keep coming back for more):
- Quick & Easy: Comes together in under 45 minutes—just roast the beets, slice the oranges, and toss. Perfect for busy weeknights or when guests drop by unannounced!
- Simple Ingredients: No fancy grocery trips required. Most of the ingredients are pantry staples or easy to find at any supermarket.
- Perfect for Any Occasion: Gorgeous enough for holiday dinners, effortlessly chic for brunch, and just the thing to perk up a weekday lunch.
- Crowd-Pleaser: Both kids and grown-ups go wild for the sweet-tangy combo. It’s a salad that actually disappears at potlucks (rare, right?).
- Unbelievably Delicious: The roasted beets are sweet and tender, the oranges add a juicy burst, and the arugula gives a peppery edge. Every bite is next-level comfort food.
What makes this Roasted Beet and Orange Salad different from the rest? For starters, the roasting process brings out all the natural sugars in the beets—no boiled, bland beets here. The citrus is sliced just right (not too thick, not too thin), so every forkful gets that juicy punch. I always use a sprinkle of toasted nuts for crunch and a homemade vinaigrette that’s tangy but never overpowering. It’s the kind of salad that makes you close your eyes after the first bite, savoring the flavors. Plus, you can whip it up in advance and it only gets better as the flavors mingle. Comfort food, but lighter, fresher, and honestly, a little bit fancy without any stress. It’s my go-to for impressing guests and making simple meals feel memorable.
What Ingredients You Will Need
This Roasted Beet and Orange Salad uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You’ll find most items are easy pantry staples, with some fresh produce to keep things vibrant. Here’s what you’ll need (and how each one plays its part):
- For the salad base:
- Fresh beets (about 4 medium, roughly 1 lb/450 g)—scrubbed, trimmed, and ready to roast
- Oranges (2 large navel or Cara Cara)—peeled and sliced into rounds or segments (adds juicy sweetness)
- Arugula (4 cups/120 g)—washed and dried (the peppery bite balances the sweet beets and citrus)
- For added crunch and flavor:
- Goat cheese (2 oz/60 g)—crumbled (optional, adds creamy tang; sub feta or omit for dairy-free)
- Toasted walnuts or pecans (1/2 cup/60 g)—roughly chopped (for crunch and richness)
- Red onion (1 small)—thinly sliced (a little sharpness, totally optional)
- For the vinaigrette:
- Extra virgin olive oil (3 tbsp/45 mL)—for rich, smooth base
- Fresh orange juice (2 tbsp/30 mL)—squeezed from your sliced oranges (ties the flavors together)
- Balsamic vinegar (1 tbsp/15 mL)—or red wine vinegar (for depth)
- Honey or maple syrup (1 tsp/5 mL)—balances acidity (optional)
- Salt (1/2 tsp/3 g)—to taste
- Freshly cracked black pepper (1/4 tsp/1 g)—to taste
Ingredient tips: I recommend using organic beets for the sweetest flavor. For oranges, Cara Cara or blood oranges look amazing and taste extra special. If you’re out of arugula, baby spinach or mixed spring greens work, but you’ll lose some of the peppery punch. For nuts, walnuts are classic, but pecans add a buttery note. Dairy-free? Just skip the cheese, or use a vegan alternative. Want extra crunch? Add some pomegranate seeds or sunflower kernels. In summer, I swap in fresh strawberries or golden beets for a seasonal twist. If you need to keep things gluten-free, you’re in luck—there’s no gluten here. And honestly, you can customize this Roasted Beet and Orange Salad mix however you like!
Equipment Needed
You won’t need a fancy kitchen to make this Roasted Beet and Orange Salad—just a few trusty tools and a little patience. Here’s what I always reach for:
- Baking sheet or roasting pan (for roasting beets; a rimmed sheet keeps juices in)
- Aluminum foil (to wrap beets, which helps them steam and roast evenly)
- Sharp chef’s knife (for clean slicing of beets and oranges; a serrated knife works best for citrus)
- Cutting board (preferably non-porous or one you don’t mind getting beet-stained!)
- Salad bowl (wide and shallow for tossing)
- Small mason jar or whisk and bowl (for mixing vinaigrette)
- Tongs or salad servers (to gently combine everything)
If you don’t have a roasting pan, a sheet of foil directly on the oven rack works in a pinch—just watch for drips. I’ve used parchment instead of foil, but foil keeps the beets moist. For budget-friendly options, dollar-store knives work if you sharpen them often. Clean your tools right away, especially the cutting board, or beet stains can hang around longer than you’d like. I’ve lost a few boards over the years, so now I keep one just for beet duty!
Preparation Method
- Preheat and Prep:
Set your oven to 400°F (200°C). While it heats, scrub the beets thoroughly, trim off any leafy tops, and pat dry. - Roast the Beets:
Wrap each beet individually in aluminum foil. Place them on your baking sheet and roast for 35-45 minutes, depending on size. You’ll know they’re ready when a knife slides in easily. (Smaller beets finish faster; check at 35 minutes.) - Cool and Peel:
Let the roasted beets cool for 10 minutes. Then, using paper towels, rub off the skins. Be careful—beet juice stains! (I wear gloves if I’m prepping for guests.) Slice beets into wedges or rounds, about 1/4 inch (6 mm) thick. - Slice Oranges:
While beets cool, peel the oranges. Cut away any white pith. Slice into rounds or segment them for bite-sized pieces. Save any juice that escapes for the vinaigrette. - Toast Nuts:
Place walnuts or pecans in a dry skillet over medium heat. Stir for 2-3 minutes until fragrant. Set aside to cool. (Don’t walk away—they burn fast. I’ve learned the hard way!) - Make Vinaigrette:
In a small jar or bowl, combine 3 tbsp (45 mL) olive oil, 2 tbsp (30 mL) fresh orange juice, 1 tbsp (15 mL) balsamic or red wine vinegar, 1 tsp (5 mL) honey or maple syrup, 1/2 tsp (3 g) salt, and 1/4 tsp (1 g) black pepper. Shake or whisk until blended. - Assemble Salad:
Place arugula in a large bowl. Add sliced beets and oranges. Sprinkle with sliced red onion, crumbled goat cheese, and toasted nuts. - Dress and Toss:
Drizzle vinaigrette over salad. Use tongs to gently toss until everything is lightly coated. (Don’t overdress—the arugula wilts quickly.) - Finish and Serve:
Transfer salad to a serving platter. Add extra cheese or nuts if you like. Serve immediately for the freshest taste, or chill for up to 30 minutes.
Preparation notes: If your beets seem tough after roasting, pop them back in for 5-10 minutes. Oranges can get messy; slice on a rimmed board to catch juice. For a cleaner look, layer beets and oranges on top of arugula and sprinkle toppings just before serving. I’ve found that prepping beets ahead makes assembly a breeze—just keep them in an airtight container in the fridge. And honestly, the leftovers taste even better!
Cooking Tips & Techniques
Roasting beets for this salad is all about patience and a little bit of practice. Here’s what I’ve learned over the years (often the hard way):
- Roast beets wrapped in foil to keep them moist. If you skip this, they dry out and lose their sweetness.
- Use fresh oranges—canned or pre-sliced just aren’t the same. Segmenting them by hand is worth the sticky fingers.
- Slice beets and oranges evenly for a prettier platter and balanced bites. Too thick and they overwhelm the arugula.
- Don’t overdress the salad. Arugula wilts fast, so use a light hand with the vinaigrette.
- If you forget to toast the nuts (been there!), just toss them in raw. It’s still good, but toasted adds depth.
- Layer ingredients instead of mixing everything together if you want a salad that looks Pinterest-worthy. That’s my trick for potlucks and holiday tables.
- Beet stains are real! Use gloves, and keep a lemon handy to rub on your hands after handling beets.
I once roasted beets with the skins on and forgot to peel them—let’s just say, nobody finished their salad that night. Now I always check the skins before slicing. Timing is everything: start roasting beets first, then prep oranges and vinaigrette while they cook. For consistency, use similarly sized beets. If you’re making a big batch, roast extra beets—they keep well and make salads quick all week. Trust me, a little prep means big flavor payoff.
Variations & Adaptations
The Roasted Beet and Orange Salad is endlessly adaptable, which is part of its charm. Here are a few ways I’ve switched it up over the years (and you can, too):
- Seasonal twist: In summer, swap oranges for fresh strawberries or peaches. In fall, use roasted sweet potatoes instead of beets.
- Dietary options: For a vegan version, skip the cheese or use a plant-based substitute. Nut allergy? Sprinkle roasted pumpkin seeds or sunflower seeds for crunch.
- Flavor boost: Add sliced avocado or pomegranate seeds for extra richness and color. A sprinkle of chopped fresh mint or basil is lovely.
If you prefer a heartier salad, toss in cooked quinoa or brown rice—makes it a meal. You can use baby spinach or mixed greens instead of arugula if peppery isn’t your thing. For a citrus-forward version, add grapefruit or blood orange segments. I once made this with smoked feta for a barbecue, and it was a hit! If you need to avoid nuts, seeds work great. And honestly, don’t be afraid to experiment—this salad forgives a lot, and every variation has its own charm.
Serving & Storage Suggestions
This Roasted Beet and Orange Salad is best served cold or at cool room temperature. I like to plate it on a big, shallow dish so the colors pop—perfect for Instagram or Pinterest. Garnish with extra cheese and nuts for wow factor. Serve it alongside grilled chicken, fish, or crusty bread for a complete meal. For drinks, a crisp white wine or sparkling water pairs perfectly.
Leftovers keep well in the fridge for up to 2 days. Store the salad and dressing separately if you plan to eat later; arugula stays fresher that way. For meal prep, keep roasted beets, sliced oranges, and vinaigrette in airtight containers. You can freeze roasted beets for up to 2 months (just thaw before using). To reheat beets, warm gently in the oven for a few minutes. The flavors deepen overnight, so the salad is even better the next day. If the arugula wilts, toss in fresh greens before serving again.
Nutritional Information & Benefits
This Roasted Beet and Orange Salad is loaded with vitamins and antioxidants. Beets are high in fiber, folate, and potassium—great for heart health. Oranges provide vitamin C and immune-boosting goodness, while arugula adds vitamin K and a peppery punch. Goat cheese gives a bit of calcium and protein, and walnuts offer healthy fats and omega-3s. Each serving (about 1 cup) delivers roughly 220 calories, 5g protein, 18g carbs, and 10g fat.
It’s gluten-free, and easily made dairy-free or nut-free with simple swaps. The salad contains common allergens (nuts, cheese), but you can omit these as needed. Personally, I feel lighter and more energized after eating this salad—the beets and oranges keep things fresh, and the healthy fats help me stay full. It’s a feel-good dish for almost any diet!
Conclusion
If you’re looking for a salad that’s truly worth the effort, this Roasted Beet and Orange Salad recipe is it. The fresh arugula mix, sweet roasted beets, and juicy orange slices create a dish that’s packed with flavor and color. I love how easy and forgiving it is—whether you want to make it fancy for guests or keep it simple for yourself. Don’t be afraid to play with the ingredients and make it your own.
This salad has become one of my all-time favorites, and it brings a little sunshine to every table. Let me know how you tweak or serve it—drop a comment with your own variations, and share this recipe with friends who need a little color in their lives. Honestly, I hope it brings you as much joy as it’s brought me. Happy cooking, and remember: the best salads are the ones you make your own!
Frequently Asked Questions
How do I keep beet stains off my hands?
Wear gloves when peeling and slicing roasted beets, or rub your hands with lemon juice afterward. Cutting beets on a glass board helps, too!
Can I prepare this salad ahead of time?
Absolutely—roast the beets and slice the oranges up to two days ahead. Store separately in the fridge, and assemble just before serving for the freshest greens.
What’s the best substitute for arugula?
Baby spinach or mixed spring greens work well. If you want a different flavor, try watercress or even shredded kale (just massage it first).
Is this Roasted Beet and Orange Salad gluten-free?
Yes! All the ingredients are naturally gluten-free. Just double-check if you add cheese or nuts, as some brands process them with wheat products.
Can I use pre-cooked beets?
You can! Pre-cooked beets save time, but roasting fresh beets gives the best flavor. If using pre-cooked, slice and chill before tossing with the salad.
Pin This Recipe!
Roasted Beet and Orange Salad with Fresh Arugula
This vibrant salad combines sweet roasted beets, juicy orange slices, peppery arugula, creamy goat cheese, and toasted nuts, all tossed in a tangy homemade orange vinaigrette. It’s easy to prepare, bursting with color and flavor, and perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: American
Ingredients
- 4 medium fresh beets (about 1 lb), scrubbed and trimmed
- 2 large navel or Cara Cara oranges, peeled and sliced into rounds or segments
- 4 cups arugula, washed and dried
- 2 oz goat cheese, crumbled (optional; sub feta or omit for dairy-free)
- 1/2 cup toasted walnuts or pecans, roughly chopped
- 1 small red onion, thinly sliced (optional)
- 3 tbsp extra virgin olive oil
- 2 tbsp fresh orange juice (from sliced oranges)
- 1 tbsp balsamic vinegar or red wine vinegar
- 1 tsp honey or maple syrup (optional)
- 1/2 tsp salt, to taste
- 1/4 tsp freshly cracked black pepper, to taste
Instructions
- Preheat oven to 400°F (200°C). Scrub beets, trim tops, and pat dry.
- Wrap each beet individually in aluminum foil. Place on a baking sheet and roast for 35-45 minutes, until tender when pierced with a knife.
- Let beets cool for 10 minutes. Rub off skins with paper towels (wear gloves to avoid stains). Slice beets into 1/4-inch thick wedges or rounds.
- Peel oranges, remove white pith, and slice into rounds or segments. Reserve any juice for vinaigrette.
- Toast walnuts or pecans in a dry skillet over medium heat for 2-3 minutes until fragrant. Set aside to cool.
- In a small jar or bowl, combine olive oil, fresh orange juice, balsamic vinegar, honey or maple syrup, salt, and black pepper. Shake or whisk until blended.
- Place arugula in a large salad bowl. Add sliced beets, oranges, red onion, crumbled goat cheese, and toasted nuts.
- Drizzle vinaigrette over salad. Toss gently with tongs until lightly coated.
- Transfer salad to a serving platter. Garnish with extra cheese or nuts if desired. Serve immediately or chill for up to 30 minutes.
Notes
Roast beets wrapped in foil to keep them moist. Use fresh oranges for best flavor. Slice beets and oranges evenly for balanced bites. Don’t overdress the salad; arugula wilts quickly. Toasted nuts add depth, but raw nuts work in a pinch. Prep beets ahead for easy assembly. For vegan or nut-free, omit cheese or nuts and use seeds. Leftovers taste even better the next day.
Nutrition
- Serving Size: About 1 cup per serv
- Calories: 220
- Sugar: 11
- Sodium: 350
- Fat: 10
- Saturated Fat: 2
- Carbohydrates: 18
- Fiber: 5
- Protein: 5
Keywords: beet salad, roasted beets, orange salad, arugula salad, healthy salad, gluten-free, vegetarian, easy salad, potluck, holiday salad





