Fresh, colorful, and full of texture, this salad brings warm roasted beets and sweet potato together with creamy avocado and crisp greens for a satisfying lunch or side. Roasted Beet and Sweet Potato Avocado Salad is simple to assemble and shines whether you’re meal-prepping or entertaining. Try it alongside a spring vegetable salad for a complete spread: asparagus and new potato salad.
Why You’ll Love This Roasted Beet and Sweet Potato Avocado Salad
- Sweet, earthy roasted vegetables balance creamy avocado and bright balsamic for big flavor.
- Quick to roast and assemble, perfect for weeknight meals or easy meal prep.
- Family-friendly and naturally gluten-free and vegetarian.
- Leftovers hold up well for next-day lunches without losing texture.
- Pair with a warm grain or protein for a heartier bowl like the avocado turkey chili stuffed sweet potatoes for a filling meal.
Ingredients Needed
- Veggies
- 2 medium beets
- 1 medium sweet potato
- 1 avocado
- Greens
- 2 cups mixed greens
- Dressing
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar
- Seasoning
- Salt and pepper to taste
Step-by-Step Instructions 5 (always use H2 and H3)
1. Preheat the oven to 400°F (200°C).
2. Peel and cube the beets and sweet potato.
3. Toss them in olive oil, salt, and pepper, then spread on a baking sheet.
4. Roast for 20-25 minutes, or until tender.
5. In a bowl, combine the mixed greens, roasted beets, and sweet potatoes.
6. Dice the avocado and add it to the salad.
7. Drizzle with balsamic vinegar and toss gently. Serve immediately.
Serving Suggestions Roasted Beet and Sweet Potato Avocado Salad
- Serve with warm quinoa or farro for a hearty grain bowl.
- Top with crumbled goat cheese or toasted nuts for extra richness and crunch.
- Offer lemon wedges or extra balsamic on the side for guests to customize.
- Pair with a crisp white wine or iced herbal tea for a refreshing meal.
- Make it part of a composed lunch spread with a zesty chickpea salad like the bold and flavorful divorce salad with spicy chickpeas.
Tips for Success Roasted Beet and Sweet Potato Avocado Salad
- Cut beets and sweet potato into similar-sized cubes so they roast evenly.
- Roast on a single layer and avoid crowding the pan to ensure browning.
- Check tenderness with a fork at 20 minutes; smaller cubes may finish sooner.
- Add avocado just before serving to prevent browning and keep texture.
- Store leftovers separate from dressing up to 2 days for best freshness.
Variations
Here are a few easy ways to change it up:
- Add a protein: grilled chicken, chickpeas, or flaky roasted salmon make it a main.
- Make it spicy: toss roasted veggies with a pinch of smoked paprika or chili flakes.
- Dairy-free option: skip cheese and add toasted pumpkin seeds for creaminess and crunch.
- Extra greens: add arugula or baby spinach for a peppery note.
Follow us on Pinterest for more cozy ideas.

Servings: 4 servings
Calories: 240kcal
Ingredients
Veggies
- 2 medium beets Peeled and cubed
- 1 medium sweet potato Peeled and cubed
- 1 medium avocado Diced
Greens
- 2 cups mixed greens
Dressing
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar
Seasoning
- Salt and pepper to taste
Instructions
Preparation
- Preheat the oven to 400°F (200°C).
- Peel and cube the beets and sweet potato.
- Toss them in olive oil, salt, and pepper, then spread on a baking sheet.
Cooking
- Roast for 20-25 minutes, or until tender.
Assembly
- In a bowl, combine the mixed greens, roasted beets, and sweet potatoes.
- Dice the avocado and add it to the salad.
- Drizzle with balsamic vinegar and toss gently. Serve immediately.
Notes
Cut beets and sweet potato into similar-sized cubes for even roasting. Add avocado just before serving to maintain texture. Store leftovers separate from dressing for best freshness.
Nutrition
Serving: 1g | Calories: 240kcal | Carbohydrates: 35g | Protein: 4g | Fat: 10g | Saturated Fat: 1g | Sodium: 120mg | Fiber: 6g | Sugar: 5g
Tried this recipe?Let us know how it was!


