Oh my goodness, you have to try this roasted beet sweet potato avocado salad – it’s like eating a rainbow! The first time I made it for a dinner party, my friends couldn’t stop raving about how gorgeous it looked (and how delicious it tasted). Those jewel-toned beets and golden sweet potatoes roasting together fill your kitchen with the most incredible earthy-sweet aroma.

Table of Contents
Table of Contents
Why You’ll Love This Roasted Beet Sweet Potato Avocado Salad
What I love most is how this dish makes eating veggies feel like a special occasion. The creamy avocado and whipped ricotta balance the hearty roasted roots perfectly. It’s become my go-to whenever I need something healthy that still wows guests – and trust me, it disappears fast every single time!
This isn’t just another salad – it’s a total game changer! Here’s why it’s become my absolute favorite:
- Nutrient powerhouse: Packed with vitamins from the beets, fiber from sweet potatoes, and healthy fats from avocado
- Stunning presentation: Those vibrant colors make it the star of any table (I swear people take photos before eating!)
- Entertainer’s dream: Looks fancy but comes together with minimal effort – my secret weapon for dinner parties
- Prep-friendly: Roast the veggies ahead and just assemble when ready to serve
The roasted beet sweet potato avocado combo creates this magical sweet-earthy-creamy balance that’ll make you forget you’re eating something so good for you!
Ingredients for Roasted Beet Sweet Potato Avocado Salad
Okay, let’s gather our colorful cast of characters! Here’s everything you’ll need to make this beauty:
For the Roasted Veggies
- 3 medium beets, peeled and cubed (1-inch pieces) – trust me, peeling first makes all the difference
- 2 medium sweet potatoes, peeled and cubed (1-inch pieces) – keep them similar in size to the beets
- 2 tablespoons olive oil – the good stuff!
- Salt and freshly ground black pepper – to taste
For the Salad Base
- 4 cups mixed greens – I love arugula’s peppery bite, but use whatever you’ve got
- 1 ripe avocado, sliced – add this last to keep it pretty and green
For the Whipped Ricotta
- 1 cup ricotta cheese – whole milk for extra creaminess
- 2 tablespoons lemon juice – fresh squeezed, please!
- 1 tablespoon olive oil
- Pinch of salt – just a kiss
For the Lemon-Tahini Drizzle
- 2 tablespoons tahini – stir the jar first if it’s separated
- 1 teaspoon maple syrup or honey – your choice!
- 1–2 tablespoons warm water – to get that perfect drizzle consistency
- Pinch of cumin – optional but oh-so-good
Optional Garnishes
- Fresh parsley or mint – for that pop of green
- Toasted pumpkin seeds or walnuts – crunch factor!
Ingredient Notes & Substitutions
No tahini? Greek yogurt makes a great stand-in for the drizzle. Out of maple syrup? Honey works beautifully. And here’s my golden rule – always use parchment paper when roasting beets unless you want pink baking sheets forever! If you’re short on time, you can roast the veggies ahead – just don’t slice that avocado until you’re ready to serve.

How to Make Roasted Beet Sweet Potato Avocado Salad
Alright, let’s get cooking! This roasted beet sweet potato avocado salad comes together in three simple steps – but oh boy, the flavors are anything but simple. Follow along and you’ll have a showstopper in no time.
Step 1: Roasting the Vegetables
First things first – preheat that oven to 425°F (220°C). This is the sweet spot for getting those perfect caramelized edges while keeping the insides tender. While the oven heats up, toss your cubed beets and sweet potatoes with olive oil, salt, and pepper on a parchment-lined baking sheet (seriously, don’t skip the parchment unless you want pink pans!). Spread them out evenly – overcrowding leads to steaming instead of roasting.
Pop them in the oven and set a timer for 15 minutes. When it dings, give them a good stir – this ensures even browning on all sides. Roast for another 10-15 minutes until they’re fork-tender with those gorgeous golden edges. Your kitchen will smell absolutely heavenly!
Step 2: Preparing the Whipped Ricotta
While the veggies roast, let’s make that dreamy whipped ricotta. Just toss the ricotta, lemon juice, olive oil, and salt into a small food processor or blender. Blend for about 30 seconds until it’s smooth and creamy – you’ll know it’s ready when it looks like fluffy clouds! If it’s too thick, add a teaspoon of water at a time until it’s perfectly spreadable.
Step 3: Assembling the Salad
Now for the fun part! Start with a bed of those fresh greens on your serving platter or individual bowls. Scatter the warm roasted veggies over the top – the heat slightly wilts the greens in the most delicious way. Arrange those beautiful avocado slices next (do this last to prevent browning). Dollop spoonfuls of the whipped ricotta all over – be generous! Finally, drizzle that lemony tahini sauce across everything and sprinkle with your favorite garnishes.
Serve immediately while everything’s at its peak – the contrast of warm roasted veggies with cool, creamy toppings is absolute magic!
Print
Irresistible Roasted Beet Sweet Potato Avocado Salad Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A vibrant and nutritious salad featuring roasted beets, sweet potatoes, and avocado, topped with whipped ricotta and a lemon-tahini drizzle.
Ingredients
- 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 teaspoon maple syrup or honey
- 1–2 tablespoons warm water (to thin)
- Pinch of cumin (optional)
- Fresh parsley or mint (optional garnish)
- Toasted pumpkin seeds or walnuts (optional garnish)
Instructions
- Preheat your oven to 425°F (220°C).
- Toss the cubed beets and sweet potatoes with olive oil, salt, and pepper. Spread evenly on a parchment-lined baking sheet and roast for 25–30 minutes, stirring halfway through, until golden and tender.
- In a small food processor or blender, combine ricotta, lemon juice, olive oil, and salt. Blend until smooth and creamy. Adjust thickness with a teaspoon of water if needed.
- Whisk tahini, lemon juice, maple syrup, and enough warm water to achieve a smooth, pourable consistency. Add cumin for extra depth.
- Arrange mixed greens in bowls or on a platter. Add roasted vegetables, avocado slices, and generous dollops of whipped ricotta.
- Spoon the lemon-tahini sauce over the top. Garnish with herbs or seeds. Serve immediately and enjoy warm or at room temperature.
Notes
- Roasting beets and sweet potatoes together saves time and enhances flavors.
- Peel beets before roasting to avoid a bitter taste.
- Use parchment paper to prevent beets from staining your baking sheet.
- 425°F (220°C) is the ideal roasting temperature for even cooking.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 12g
- Sodium: 180mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 8g
- Cholesterol: 10mg
Expert Tips for Perfect Roasted Beet Sweet Potato Avocado Salad
After making this salad dozens of times (and learning from my mistakes!), here are my can’t-live-without tips:
- Peel those beets! The skin can add bitterness – I learned this the hard way when I got lazy once. Never again!
- Uniform cubes are key – aim for 1-inch pieces so everything cooks evenly. Nobody wants half-mushy, half-crunchy veggies.
- Avocado timing is everything – slice it right before serving to keep that gorgeous green color. Lemon juice helps too!
- Parchment paper is non-negotiable unless you want pink-stained baking sheets forever.
Oh, and don’t be shy with the ricotta dollops – more is always better in my book!
Serving Suggestions for Roasted Beet Sweet Potato Avocado Salad
This salad shines as both a star side dish and a satisfying main! For heartier meals, I love pairing it with simple grilled chicken or tossing everything over fluffy quinoa bowls. When hosting, serve with warm crusty bread to soak up every last bit of that lemony tahini drizzle – your guests will go wild!
It’s honestly become my secret weapon for dinner parties – the gorgeous colors make it look fancy, but it’s so easy to throw together. Pro tip: arrange everything on a big platter family-style for maximum “wow” factor!

Storage & Reheating
Here’s the deal with leftovers – and trust me, I’ve learned this through trial and error! The roasted beet sweet potato avocado salad is best enjoyed fresh, but if you must store it, keep the components separate. Those roasted veggies? They’ll keep beautifully in an airtight container in the fridge for 3-4 days. Just pop them in the oven at 350°F (175°C) for about 10 minutes to bring back that perfect texture.
Now, about that avocado – don’t even think about storing it sliced! It’ll turn brown faster than you can say “guacamole.” If you’ve already assembled everything, just accept that the avocado won’t keep (but hey, more reason to eat it all at once!). The whipped ricotta will stay fresh in the fridge for about 3 days – give it a quick stir before using again.
My golden rule? Only assemble what you’ll eat right away. The roasted veggies and dressings can be prepped ahead, but wait to slice that avocado and toss the greens until you’re ready to serve. Your future self will thank you!
Nutritional Information
Okay, let’s talk numbers – but remember, these are estimates that can vary depending on your exact ingredients (like avocado size or how generous you are with that ricotta!). Here’s the breakdown per serving of this roasted beet sweet potato avocado salad:
- Calories: 320 – but packed with so much goodness!
- Fiber: 8g – thank you, beets and sweet potatoes!
- Protein: 8g – the ricotta and tahini really add up
- Healthy fats: 18g – mostly from those amazing avocados and olive oil
What I love is how nutrient-dense this salad is – you’re getting vitamins, minerals, and antioxidants from all those colorful veggies. It’s the kind of meal that makes you feel energized rather than weighed down. And honestly? The numbers don’t even begin to capture how satisfying that roasted veggie-creamy avocado combo is!
Frequently Asked Questions
Can I roast beets and sweet potatoes together?
Absolutely! They’re roasting buddies in my kitchen. The combo works perfectly since they cook at similar rates – just keep those cubes about the same size (1-inch is ideal). The sweet potatoes might get done a smidge faster, so check them at 25 minutes.
Should I peel beets before or after roasting?
Before, before, before! I learned this lesson the messy way. Peeling raw beets gives you better texture and avoids any bitterness from the skins. Pro tip: wear gloves unless you want pink hands for days!
How do I prevent the beets from staining everything?
Parchment paper is your best friend here – it’s saved my baking sheets countless times. Also, don’t use your favorite wooden spoon for stirring unless you want it tie-dyed pink!
What temperature works best?
425°F (220°C) is the magic number! High enough to caramelize the natural sugars but not so hot that the outsides burn before the insides cook through. Perfect golden edges every time!

If you enjoy finding new vegetable-forward recipes like this, you can check out more of our delicious recipes. For more salad inspiration, you might also like our Apple Cranberry Pecan Salad Recipe. If you want to follow along with more of our cooking adventures, feel free to visit us on Facebook.