Citrus Salad with Avocado, Beets, and Basil Recipe
Introduction
This vibrant Citrus Salad combines a variety of juicy citrus fruits with creamy avocado and earthy roasted beets, topped with toasted pine nuts and fresh basil. It’s a refreshing, colorful dish perfect for a light lunch or a stunning side salad.

Ingredients
- 1 grapefruit
- 1 orange
- 1 blood orange
- 1 tangerine (optional)
- 1 medium or 2 small roasted beets, peeled and sliced
- 1 large avocado, sliced
- 3 Tbsp pine nuts, toasted if desired
- A handful of fresh basil leaves
- 1/3 cup extra virgin olive oil
- 1/4 cup freshly squeezed lemon juice
- 1/2 tsp fine sea salt
- 1/4 tsp black pepper, freshly ground
- 1 tsp Dijon mustard
- 1 medium garlic clove, grated or pressed (about 1 tsp)
- 2 tsp honey
Instructions
- Step 1: Make the dressing by combining olive oil, lemon juice, sea salt, black pepper, Dijon mustard, grated garlic, and honey in a mason jar. Shake vigorously until the dressing is creamy and well combined. Set aside.
- Step 2: Prepare the citrus fruits by cutting away the peels and slicing each into thin rings. Arrange the citrus slices evenly on a large rimmed platter as you go.
- Step 3: Peel, pit, and thinly slice the avocado. Arrange the avocado slices around and between the citrus on the platter.
- Step 4: Peel and slice the roasted beets into wedges or rings, depending on their size. Layer the beet slices throughout the platter among the citrus and avocado.
- Step 5: Sprinkle the toasted pine nuts evenly over the salad. Add a generous amount of torn fresh basil leaves on top for a fragrant finish.
- Step 6: If the dressing has separated, give it another good shake. Just before serving, drizzle the dressing evenly over the salad. Optionally, add freshly cracked black pepper to taste.
Tips & Variations
- Use blood orange or ruby red grapefruit for a sweeter, more vibrant salad.
- Toast pine nuts in a dry skillet over medium heat until golden and fragrant for extra flavor.
- Add a sprinkle of crumbled feta or goat cheese for a creamy, tangy twist.
- For a vegan version, replace honey with pure maple syrup or agave nectar.
Storage
Store leftovers in an airtight container in the refrigerator for up to 1 day. To prevent avocado from browning, add it just before serving or drizzle a little extra lemon juice over the slices. Reheat is not recommended; serve the salad chilled or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use raw beets instead of roasted for this salad?
While raw beets can be used, roasting them enhances their natural sweetness and softens their texture, which complements the creamy avocado and juicy citrus better.
How do I keep the avocado from turning brown in the salad?
To minimize browning, slice the avocado just before assembling the salad and drizzle it with a little lemon juice. Serve the salad shortly after preparation for the best appearance and taste.
Print
Citrus Salad with Avocado, Beets, and Basil Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A refreshing and vibrant Citrus Salad featuring a colorful medley of grapefruit, orange, blood orange, and tangerine combined with creamy avocado, roasted beets, and a flavorful homemade lemon-Dijon dressing, garnished with toasted pine nuts and fresh basil leaves. Perfect as a light appetizer or side dish.
Ingredients
Citrus Fruits
- 1 grapefruit
- 1 orange
- 1 blood orange
- 1 tangerine (optional)
Vegetables & Other Produce
- 1 medium or 2 small roasted beets (peeled and sliced)
- 1 large avocado (sliced)
- A handful of fresh basil leaves
- 1 medium garlic clove (1 tsp grated or pressed)
Nuts
- 3 Tbsp pine nuts (toasted if desired)
Dressing Ingredients
- 1/3 cup extra virgin olive oil
- 1/4 cup freshly squeezed lemon juice
- 1/2 tsp fine sea salt
- 1/4 tsp black pepper (freshly ground)
- 1 tsp Dijon mustard
- 2 tsp honey
Instructions
- Make the Dressing: In a mason jar or small bowl, combine the extra virgin olive oil, freshly squeezed lemon juice, fine sea salt, freshly ground black pepper, Dijon mustard, grated garlic, and honey. Shake vigorously or whisk until the dressing is well combined, creamy, and emulsified. Set aside to allow flavors to meld.
- Slice Citrus: Using a sharp knife, carefully cut away the peels of the grapefruit, orange, blood orange, and tangerine if using. Slice the cleaned citrus into thin rings or rounds. Arrange the citrus slices attractively on a large rimmed platter as you slice them to create a colorful base.
- Add Avocado: Peel and pit the avocado, then thinly slice it. Distribute the avocado slices evenly around and between the citrus slices on the platter, adding creamy texture and richness to the salad.
- Add Beets: If not already done, peel and slice the roasted beets into wedges or rings based on their size. Layer the beet slices artistically on the platter among the citrus and avocado to add earthiness and vibrant color.
- Garnish: Sprinkle the toasted pine nuts evenly over the top of the arranged salad for crunch and nuttiness. Tear the fresh basil leaves and scatter them generously over the salad to introduce aromatic freshness.
- Dress and Serve: Before serving, shake the dressing again to re-emulsify if it has separated. Drizzle the dressing evenly over the salad just before serving to maintain freshness and texture. Optionally, finish with additional freshly cracked black pepper to taste. Serve immediately.
Notes
- Roasting beets ahead of time enhances their flavor and sweetness, but you can use pre-roasted beets for convenience.
- To toast pine nuts, heat them in a dry skillet over medium heat for 3-5 minutes, stirring frequently until golden and fragrant.
- For a vegan version, substitute honey with maple syrup or agave nectar.
- This salad is best served fresh to preserve the texture of the avocado and citrus.
- Adjust the amount of honey in the dressing according to desired sweetness.
- Prep Time: 20 minutes
- Cook Time: 10 minutes (for roasting beets, if not pre-roasted)
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
Keywords: Citrus Salad, avocado salad, roasted beets, pine nuts, Mediterranean salad, fresh basil, healthy salad, lemon dressing, light salad

