
About this recipe
This avocado grapefruit salad is light, flavorful, and ready in minutes. It’s the kind of dish that looks fancy enough for guests but is so easy to throw together for a quick lunch or refreshing dinner. Creamy avocado, juicy grapefruit, crunchy pistachios, and a simple shallot vinaigrette—it’s fresh, zesty, and beautifully balanced.
Why you’ll love this recipe
- Impressive but simple – It’s a showstopper salad with just a few ingredients.
- Burst of flavor and texture – Creamy, crunchy, tangy, and refreshing all in one bite.
- Healthy and nutrient-packed – Full of healthy fats, vitamin C, fiber, and antioxidants.
- So easy to make – No cooking needed, chop, whisk, and plate.
Ingredient notes

- Avocados: Choose ripe but firm avocados so they hold their shape when sliced.
- Grapefruit: Pink or red grapefruit works beautifully for color and sweetness. Segment it for the best texture.
- Pistachios
- Shallot vinaigrette
- Greens (optional): Arugula or baby spinach adds extra body and makes it more filling.
Variations and Tips
- Add Some Greens: Toss in a handful of baby spinach or arugula for extra volume and nutrition.
- Switch Up the Nuts: If you don’t have pistachios on hand, try using almonds or walnuts for a different twist.
- Make It a Meal: Add some grilled tofu, shrimp or chicken for a heartier salad that can serve as a complete meal.
Avocado Grapefruit Salad with Pistachios and Shallot Vinaigrette
This Avocado Grapefruit Salad with Pistachios and Shallot Vinaigrette is proof that healthy eating doesn't have to be complicated. With just a few ingredients and minimal preparation, you can create a dish that's not only beautiful to look at but also bursting with flavor and nutrition. Give it a try and see how this simple salad can become a staple in your meal rotation!
Equipment
- 1 Cutting board
Ingredients
- 1 ripe avocado sliced
- 2 large grapefruit peeled and sliced
- 1/4 cup pistachios roughly chopped
- 1 shallot finely diced (about a heaping tablespoon)
- 4 tbsp olive oil
- 2 tbsp white wine vinegar
- Salt and pepper
Instructions
- Arrange the avocado slices and grapefruit slices on a serving plate.
- Sprinkle the chopped pistachios over the top.
- In a small bowl, whisk together the diced shallot, olive oil, white wine vinegar, salt, and pepper until well combined.
- Drizzle the shallot vinaigrette over the salad.
- Serve immediately.
Nutrition
Serving: 1servingCalories: 374kcalCarbohydrates: 42gProtein: 7gFat: 23gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 14gSodium: 9mgPotassium: 1035mgFiber: 13gSugar: 20gVitamin A: 3155IUVitamin C: 92mgCalcium: 90mgIron: 2mg
information
Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.
Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.