
Roasted Beet, Sweet Potato & Avocado Salad with Whipped Ricotta & Lemon-Tahini Drizzle
Roasted Beet, Sweet Potato & Avocado Salad with Whipped Ricotta & Lemon-Tahini Drizzle is one of those dishes that instantly reminds me of home in New York.
I first tried something similar at a cozy café in Brooklyn. I ordered a bright, colorful bowl filled with roasted root vegetables, creamy ricotta-style dressing, and crisp greens. The flavors were incredible—earthy roasted beets, naturally sweet potatoes, creamy avocado, and a tangy drizzle that brought everything together.
Ever since, I’ve been recreating it at home, adjusting the layers until every bite feels perfectly balanced.
This version combines color, texture, and flavor in one satisfying salad. It’s hearty enough for lunch or a light dinner, yet elegant enough to serve to guests.
Let’s build it step by step.
What Makes This Salad Special
Flavor Contrast & Texture Balance
This salad works beautifully because of its bold contrasts.
Earthy roasted beets and sweet potatoes provide warmth and depth. Creamy whipped ricotta adds a silky texture, while avocado brings rich softness. The lemon-tahini drizzle ties everything together with bright, tangy flavor.
Every bite offers a balance of sweet, salty, tangy, creamy, and crisp elements.
Nutritional Benefits of the Ingredients
This dish is not only colorful but also highly nutritious.
-
Beets contain antioxidants such as betalains, which support heart health.
-
Sweet potatoes provide beta-carotene, fiber, and essential vitamins.
-
Avocado is rich in heart-healthy monounsaturated fats.
-
Ricotta cheese adds protein and calcium.
Together, these ingredients create a dish that is both delicious and nourishing.
Ingredients
(Serves about 4)
For the Salad
-
3 medium beets, peeled and cubed
-
2 medium sweet potatoes, peeled and cubed
-
2 tablespoons olive oil
-
Salt and black pepper to taste
-
1 ripe avocado, sliced
-
Mixed greens (arugula, baby spinach, or your favorite salad base)
For the Whipped Ricotta
-
1 cup ricotta cheese
-
2 tablespoons lemon juice
-
1 tablespoon olive oil
-
Pinch of salt
For the Lemon-Tahini Drizzle
-
2 tablespoons tahini
-
1 tablespoon lemon juice
-
1 teaspoon maple syrup or honey
-
1–2 tablespoons water (to thin)
-
Pinch of cumin (optional)
Optional Garnishes
-
Fresh herbs (parsley or mint)
-
Toasted nuts or seeds (pumpkin seeds or walnuts)

Step-by-Step Instructions
Roast the Vegetables & Prepare the Ricotta
-
Preheat your oven to 425°F (220°C).
-
Toss the cubed beets and sweet potatoes with olive oil, salt, and pepper.
-
Spread them in a single layer on a baking sheet.
-
Roast for 25–30 minutes, stirring halfway through, until tender and lightly caramelized.
While the vegetables are roasting, prepare the whipped ricotta:
-
In a small blender or food processor, combine ricotta, lemon juice, olive oil, and salt.
-
Blend until smooth and creamy.
-
Add a little water if needed to reach a light, spreadable consistency.
Assemble the Salad
-
Place the mixed greens in a large serving bowl or divide them among individual plates.
-
Add the roasted beets and sweet potatoes on top.
-
Layer the sliced avocado over the vegetables.
-
Spoon or swirl the whipped ricotta across the salad.
Prepare the lemon-tahini drizzle:
-
In a small bowl, whisk together tahini, lemon juice, and maple syrup.
-
Slowly add water until the sauce reaches a pourable consistency.
-
Add a pinch of cumin if desired.
-
Drizzle the sauce over the salad.
-
Finish with herbs, nuts, or seeds, and season with extra salt and pepper if needed.
Tips for the Perfect Salad
Avoid Soggy Vegetables
-
Always roast vegetables in a single layer for proper browning.
-
Avoid overcrowding the baking sheet.
Prevent Watery Dressing
-
Add water to the tahini gradually while whisking.
-
Taste and adjust the consistency slowly.
Keep Avocado Fresh
-
Add avocado just before serving to prevent browning.
Variations & Flavor Twists
You can easily customize this salad:
-
Add quinoa or farro under the greens for extra texture and heartiness.
-
Swap in roasted carrots or parsnips for variety.
-
Use goat cheese instead of ricotta for a tangier flavor.
-
Replace the lemon-tahini sauce with spicy harissa-tahini for a bold kick.
You can also explore similar dishes in our Grain Bowls & Healthy Salads collection.
Serving, Storage & Meal Prep
Serving
Serve this salad warm or at room temperature.
Meal Prep
You can roast the vegetables ahead of time and store them separately from the greens.
Storage
Keep components separate when storing leftovers:
-
Greens
-
Roasted vegetables
-
Dressings
Combine everything just before serving.
Avocado is best added fresh. Leftovers are best eaten within 1–2 days.
Nutrition (Approximate Per Serving)
-
Calories: ~350 kcal
-
Protein: ~9 g
-
Carbohydrates: ~48 g
-
Fiber: ~11 g
-
Fat: ~20 g
For fewer calories, you can use light ricotta cheese or reduce the amount of dressing.
FAQs
Can I prepare this salad in advance?
Yes. Roast the vegetables ahead of time and store them in the refrigerator. Assemble the salad with greens and dressing when ready to serve.
Is this salad vegan?
It can be made vegan by replacing ricotta with plant-based ricotta or cashew cream.
How do I keep avocado from browning?
Toss sliced avocado with a little lemon juice and add it just before serving.
Is this salad filling enough for dinner?
Yes. Add quinoa, beans, or lentils to increase protein and make it a complete meal.
Can I cook the vegetables in an air fryer instead of the oven?
Absolutely. Roast them in an air fryer at around 400°F (200°C), shaking the basket occasionally, until tender and lightly browned.