Roasted Beet Sweet Potato Avocado Salad (Easy, Cozy & Colorful)
Roasted beet sweet potato avocado salad is a vibrant and satisfying dish made with caramelized vegetables, creamy avocado, and a bright lemon-tahini drizzle. It’s perfect for a light lunch, healthy dinner, or a colorful meal prep idea.
Hi, I’m Helen Whitaker — and this roasted beet sweet potato avocado salad has become one of my favorite ways to turn simple ingredients into something truly special.
I first fell in love with a version of this dish in a cozy Brooklyn café, where a bowl of roasted vegetables, creamy ricotta, and fresh greens came together in the most comforting and vibrant way. Since then, I’ve recreated it at home with my own twist — focusing on balance, texture, and flavor in every bite.
This salad combines sweet roasted beets, caramelized sweet potatoes, creamy avocado, and a bright lemon-tahini drizzle for a dish that feels both nourishing and indulgent. It’s simple enough for everyday cooking, yet beautiful enough to serve when guests come over.
Ready to make something beautiful and delicious? Let’s do it.
Quick Answer
This roasted beet sweet potato avocado salad is made with caramelized vegetables, fresh greens, creamy ricotta, and a tangy lemon-tahini dressing. It’s easy to prepare, balanced in flavor, and perfect for a healthy and satisfying meal.
Quick Overview
- Prep time: 15 minutes
- Cook time: 25–30 minutes
- Total time: 40–45 minutes
- Servings: 4
- Difficulty: Easy
This roasted beet sweet potato avocado salad is perfect for lunch, light dinners, or meal prep.
Why You’ll Love This Roasted Beet Sweet Potato Avocado Salad
This roasted beet sweet potato avocado salad stands out for its perfect balance of flavor and texture. The roasted beets and sweet potatoes bring a deep, caramelized sweetness, while the avocado and whipped ricotta add a rich, creamy contrast.
The lemon-tahini drizzle ties everything together with a bright, slightly tangy finish, creating a combination that feels both comforting and fresh in every bite.
What makes this recipe even better is its flexibility. You can easily adapt it based on what you have on hand — add grains for a heartier meal, swap the ricotta for a dairy-free option, or adjust the dressing to your taste.
Roasting vegetables properly helps develop deeper flavor and texture — you can learn more about how to roast vegetables properly from the USDA.
It’s a simple, reliable recipe that works just as well for everyday lunches as it does for serving guests.
What You’ll Need
These ingredients come together to create a balanced and flavorful roasted beet sweet potato avocado salad that feels both light and satisfying.

- 3 medium beets, peeled and cubed
- 2 medium sweet potatoes, peeled and cubed
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- 1 ripe avocado, sliced
- 4 cups mixed greens (arugula, baby spinach, or spring mix)
- 1 cup ricotta cheese
- 2 tablespoons lemon juice
- 1 tablespoon olive oil
- Pinch of salt
- 2 tablespoons tahini
- 1 tablespoon lemon juice
- 1 teaspoon maple syrup or honey
- 1–2 tablespoons warm water (to thin)
- Pinch of cumin (optional)
- Fresh parsley or mint
- Toasted pumpkin seeds or walnuts
Roasting, Whipping, and Assembly
- Preheat oven to 425°F (220°C).
- Peel and cube the beets and peel and cube the sweet potatoes.
- Toss the cubed beets and sweet potatoes with olive oil, salt, and freshly ground black pepper until evenly coated.
- Spread the vegetables in a single layer on a parchment-lined baking sheet without crowding.

- Roast the vegetables 25–30 minutes, stirring once halfway through, until tender and caramelized.
- Taste roasted vegetables and squeeze a little lemon juice over them if desired.
- Combine ricotta, lemon juice, olive oil, and a pinch of salt in a food processor or blender; blend until smooth, adding water a teaspoon at a time to reach a spreadable consistency.
- Whisk together tahini, lemon juice, maple syrup or honey, and warm water until smooth and pourable; stir in a pinch of cumin if using.

- Arrange mixed greens in a large bowl or on individual plates.
- Slice the avocado and toss the slices with a little lemon juice to prevent browning.
- Top the greens with the warm roasted beets and sweet potatoes, then add the sliced avocado.
- Drop spoonfuls of the whipped ricotta over the salad.
- Drizzle the lemon-tahini sauce over the salad.
- Sprinkle with fresh parsley or mint and toasted pumpkin seeds or walnuts; taste and adjust salt and pepper as needed.
- Serve immediately.
Tips for the Best Roasted Beet Sweet Potato Avocado Salad
- Roast vegetables in a single layer
For perfectly caramelized edges, spread your beets and sweet potatoes in one layer. Overcrowding traps moisture and leads to soft, steamed vegetables instead of golden, flavorful ones. - Control the dressing consistency
When thinning your lemon-tahini drizzle, add water slowly and mix well each time. This helps you avoid a dressing that’s too runny or too thick. - Serve fresh for best texture
This roasted beet sweet potato avocado salad is best served right after assembling to keep the avocado fresh and the textures balanced.
How to Get Perfect Texture Every Time
- Cut vegetables evenly
Make sure your beets and sweet potatoes are cut into similar sizes so they roast evenly. - Adjust roasting time if needed
If sweet potatoes cook slower than beets, cut them smaller or give them a head start in the oven. - Balance flavors before serving
Taste your roasted vegetables before assembling and add a small squeeze of lemon juice if needed to brighten the flavors.
Easy Variations and Add-Ins
- Add grains for a heartier meal
Mix in quinoa, farro, or rice to turn this roasted beet sweet potato avocado salad into a more filling dish. - Swap vegetables
Try adding roasted carrots or parsnips for a slightly sweeter and more colorful variation. - Change the cheese
Swap ricotta for goat cheese for a tangier, richer flavor. - Add a spicy twist
Replace the lemon-tahini drizzle with a harissa-tahini sauce for a smoky, spicy version.
Storage and Make-Ahead Tips
- This roasted beet sweet potato avocado salad can be enjoyed warm or at room temperature.
- For meal prep, roast the vegetables up to 2 days in advance and store them separately from the greens.
- Store each component separately
Keep greens, roasted vegetables, and dressing in different containers to maintain freshness. - Add avocado just before serving
Avocado browns quickly, so slice and add it right before eating for the best result.

FAQ – Roasted Beet Sweet Potato Avocado Salad
Can I make this salad ahead of time?
Yes. Roast the vegetables in advance and store them in the fridge. Assemble the salad just before serving for the best texture.
Is this salad vegan-friendly?
Yes. Simply replace ricotta with a plant-based alternative or a cashew cream.
How do I keep avocado from browning?
Toss avocado slices with lemon juice and add them right before serving.
Is this salad filling enough for dinner?
Yes. Add grains like quinoa or beans to make it more filling.
Can I use an air fryer instead of the oven?
Yes. Cook the vegetables in batches and shake regularly for even roasting.

Is Roasted Beet Sweet Potato Avocado Salad Healthy?
Yes, roasted beet sweet potato avocado salad is a naturally balanced and nourishing dish made with whole, simple ingredients.
This salad combines roasted vegetables, fresh greens, and healthy fats from avocado, creating a meal that feels both satisfying and light. The combination of textures and flavors makes it easy to enjoy without feeling heavy.
Because it’s made with real ingredients and simple preparation methods, this roasted beet sweet potato avocado salad fits well into everyday cooking and can be easily adapted to different preferences.
To make it even more satisfying, you can:
- Add grains like quinoa or farro for extra texture
- Include beans or chickpeas for added protein
- Adjust the dressing to your taste
Overall, this is a simple, flexible recipe that works well as a balanced meal for lunch or dinner.
You May Also Like
If you enjoyed this roasted beet sweet potato avocado salad, you might also love:
- Strawberry Feta Salad – a fresh and vibrant combination of sweet and savory flavors
- Creamy Chicken Pot Pie Soup – a cozy and comforting meal perfect for any day
- Cottage Cheese Flatbread – an easy high-protein recipe that pairs perfectly with salads
- Lemon Garlic Chicken Zucchini Skillet – a quick and flavorful dinner idea

Conclusion
This roasted beet sweet potato avocado salad is the kind of recipe that proves simple ingredients can create something truly special.
With its balance of roasted sweetness, creamy textures, and bright flavors, it’s a dish you can enjoy any time — whether you’re preparing a quick lunch, a light dinner, or a colorful meal for guests.
What makes it even better is how flexible it is. You can easily adapt it with different ingredients, make parts ahead, or adjust it to suit your taste and routine.
Once you try it, this roasted beet sweet potato avocado salad quickly becomes a recipe you come back to again and again.
Print
Roasted Beet Sweet Potato Avocado Salad
- Total Time: 40–45 minutes
- Yield: 4 servings 1x
Description
A vibrant roasted beet sweet potato avocado salad made with caramelized vegetables, creamy avocado, whipped ricotta, and a bright lemon-tahini drizzle. Perfect for a healthy and satisfying meal.
Ingredients
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
4 cups mixed greens
1 cup ricotta cheese
2 tablespoons lemon juice
1 tablespoon olive oil
2 tablespoons tahini
1 tablespoon lemon juice
1 teaspoon honey or maple syrup
1–2 tablespoons warm water
Fresh herbs (parsley or mint)
Toasted seeds or nuts
Instructions
Preheat oven to 425°F (220°C).
Toss the beets and sweet potatoes with olive oil, salt, and pepper.
Spread in a single layer on a baking sheet.
Roast for 25–30 minutes until tender and caramelized.
Blend ricotta with lemon juice and olive oil until smooth.
Whisk tahini, lemon juice, honey, and water to create a smooth dressing.
Arrange greens on a plate, add roasted vegetables and avocado.
Top with whipped ricotta and drizzle with dressing.
Finish with herbs and seeds, then serve.
Notes
Roast vegetables in a single layer for best caramelization. Add avocado just before serving to keep it fresh.
- Prep Time: 15 minutes
- Cook Time: 25–30 minutes
- Category: Salad
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1 bowl)
- Calories: 420 kcal
- Sugar: 9g
- Fat: 24 g


One Comment