
I just made this vibrant salad again, and I couldn’t wait to share how good it turned out. The combination of roasted vegetables, creamy avocado, and tangy drizzle feels comforting yet fresh every time I prepare it. I love how colorful it looks on the table, making even a simple dinner feel special.
It’s become one of my favorite recipes for both casual lunches and small gatherings. For a sweet treat after, you can also enjoy Raspberry Chia Jam Heart-Shaped Linzer Cookies Recipe to keep the colorful theme going.

🛒 Ingredients
Fresh ingredients make all the difference in this salad, especially since the flavors are simple and natural. Here’s what you’ll need, along with helpful tips for best results.
For the Salad
- 3 medium beets, peeled and cubed — roasting fresh beets deepens their earthy sweetness and gives them a tender bite.
- 2 medium sweet potatoes, peeled and cubed — they caramelize beautifully in the oven, adding natural sweetness.
- 2 tablespoons olive oil — helps vegetables roast evenly and develop golden edges.
- Salt and freshly ground black pepper, to taste — enhances natural vegetable flavor.
- 1 ripe avocado, sliced — adds creaminess and balances roasted flavors.
- 4 cups mixed greens (arugula, baby spinach, or spring mix) — use fresh greens for crisp texture.
For the Whipped Ricotta
- 1 cup ricotta cheese — fresh ricotta whips into a light, creamy base.
- 2 tablespoons lemon juice — brightens the ricotta flavor.
- 1 tablespoon olive oil — gives the ricotta a silky finish.
- Pinch of salt — balances the dairy flavor.
For the Lemon-Tahini Drizzle
- 2 tablespoons tahini — forms a nutty, creamy dressing base.
- 1 tablespoon lemon juice — adds brightness and tang.
- 1 teaspoon maple syrup or honey — provides a light sweetness to balance flavors.
- 1–2 tablespoons warm water — thins dressing to drizzle consistency.
- Pinch of cumin (optional) — adds a subtle earthy depth.
Optional Garnish
- Fresh parsley or mint — adds freshness and color.
- Toasted pumpkin seeds or walnuts — bring crunchy contrast.
Note: This recipe serves approximately 4 people.
🔄 Variations
This recipe is flexible and easy to adapt depending on dietary needs or taste preferences.
- Make it dairy-free by swapping ricotta with whipped cashew cream or plant-based ricotta.
- Add cooked quinoa or farro to make the salad heartier for a main course. You can also pair it with a light main like Creamy Roasted Red Pepper Salmon Recipe for a complete meal.
- Replace ricotta with goat cheese if you prefer a tangier flavor.
- Add smoked paprika or chili flakes for a smoky or spicy twist.
- Mix in toasted nuts or seeds for extra crunch.

⏱️ Cooking Time
Here’s a quick breakdown so you can plan your cooking smoothly.
- Prep Time: 15 minutes
- Cooking Time: 25–30 minutes
- Total Time: About 45 minutes
🧰 Equipment You Need
A few basic kitchen tools make preparation easy and efficient.
- Baking sheet — for roasting vegetables evenly.
- Parchment paper — prevents sticking and simplifies cleanup.
- Mixing bowls — for tossing vegetables and assembling salad.
- Food processor or blender — whips ricotta until smooth.
- Measuring cups and spoons — ensure balanced flavors.
📝 How to Make Roasted Beet, Sweet Potato & Avocado Salad with Whipped Ricotta & Lemon-Tahini Drizzle Recipe?
This recipe comes together in stages, and each one is simple to handle. The roasting adds depth, while the creamy elements balance the textures. Follow these steps and enjoy the process.
Prepare and Roast the Vegetables
Preheat the oven to 425°F (220°C) while preparing vegetables. Toss beet and sweet potato cubes with olive oil, salt, and pepper until evenly coated. Spread them in a single layer and roast until tender and lightly caramelized.
Prepare the Whipped Ricotta
While vegetables roast, blend ricotta with lemon juice, olive oil, and salt until smooth. Blend longer for a fluffier texture if desired. Taste and adjust seasoning before setting aside.
Make the Lemon-Tahini Drizzle
Whisk tahini with lemon juice and sweetener in a bowl. Slowly add warm water while whisking until the dressing becomes pourable. Add cumin if desired and adjust seasoning.
Assemble the Salad Base
Place fresh mixed greens in a serving bowl or platter. Add warm roasted vegetables evenly over the greens. Arrange sliced avocado on top for creamy texture.
Finish and Serve
Spoon dollops of whipped ricotta across the salad. Drizzle generously with lemon-tahini sauce and finish with herbs or crunchy toppings before serving immediately.
💡 Additional Tips for Making This Recipe Better
After making this salad several times, here are tricks I personally follow.
- I cut vegetables into equal sizes so everything cooks evenly.
- I never crowd the baking tray so vegetables roast instead of steam.
- I sometimes add extra lemon juice just before serving for freshness.
- I assemble right before serving so avocado stays bright and greens remain crisp.
🍽️ How to Serve Roasted Beet, Sweet Potato & Avocado Salad with Whipped Ricotta & Lemon-Tahini Drizzle Recipe?
This salad looks stunning when served on a wide platter rather than a deep bowl. Spread whipped ricotta first, then layer vegetables and greens for a restaurant-style look. Finish with drizzle and garnishes just before serving for maximum visual appeal. Serve alongside crusty bread or grilled protein for a full meal.

🧾 Nutritional Information
This salad offers a balanced nutritional profile suitable for a wholesome meal.
- Calories: Approximately 350 kcal per serving
- Protein: Around 9 g per serving
- Carbohydrates: About 48 g per serving
- Fat: Around 20 g per serving
🧊 Make Ahead and Storage
Storage
Store roasted vegetables, dressing, and greens separately in airtight containers. Combining only before serving keeps textures fresh. Consume within 1–2 days.
Freezing
Freezing the complete salad is not recommended due to avocado and greens. However, roasted vegetables alone can be frozen and reheated later.
Reheating
Reheat roasted vegetables gently in the oven or microwave before assembling the salad. Add fresh components afterward to preserve texture.
❤️ Why You’ll Love This Recipe?
This salad combines flavor, nutrition, and visual appeal in one satisfying dish.
- It balances sweet, earthy, creamy, and tangy flavors beautifully.
- It’s colorful, nutritious, and filling without feeling heavy.
- Ingredients are flexible and easy to customize.
- It looks impressive while being easy to prepare at home.
- Perfect for both casual meals and entertaining guests.
This Roasted Beet, Sweet Potato & Avocado Salad with Whipped Ricotta & Lemon-Tahini Drizzle has become one of my go-to recipes when I want something fresh, comforting, and visually stunning. Once you try it, I’m sure it’ll earn a spot in your regular meal rotation too.

Roasted Beet, Sweet Potato & Avocado Salad with Whipped Ricotta & Lemon-Tahini Drizzle
Ingredients
Method
- Preheat the oven to 425°F (220°C) while preparing vegetables. Toss beet and sweet potato cubes with olive oil, salt, and pepper until evenly coated. Spread them in a single layer and roast until tender and lightly caramelized.
- While vegetables roast, blend ricotta with lemon juice, olive oil, and salt until smooth. Blend longer for a fluffier texture if desired. Taste and adjust seasoning before setting aside.
- Whisk tahini with lemon juice and sweetener in a bowl. Slowly add warm water while whisking until the dressing becomes pourable. Add cumin if desired and adjust seasoning.
- Place fresh mixed greens in a serving bowl or platter. Add warm roasted vegetables evenly over the greens. Arrange sliced avocado on top for creamy texture.
- Spoon dollops of whipped ricotta across the salad. Drizzle generously with lemon-tahini sauce and finish with herbs or crunchy toppings before serving immediately.
Notes
- I cut vegetables into equal sizes so everything cooks evenly.
- I never crowd the baking tray so vegetables roast instead of steam.
- I sometimes add extra lemon juice just before serving for freshness.
- I assemble right before serving so avocado stays bright and greens remain crisp.






