Bold, earthy, and bright. Roasted Beet and Kale Salad wakes up the dinner table with color and flavor. The beets roast until sweet and tender while the kale stays slightly crisp. A creamy goat cheese and crunchy walnuts finish it off. Promise: a cozy, restaurant-quality salad that feels effortless.
If you love earthy salads, you’ll also want to try my Italian Grinder Salad Sandwich.

Why You’ll Love This Roasted Beet and Kale Salad
- Quick & Easy (about 60 minutes, most time is hands-off roasting)
- Family Approved — kids and adults will reach for seconds
- Budget-Friendly — simple pantry staples shine
- Restaurant-Quality — tangy vinaigrette makes it feel special
- Customizable — swap nuts or cheese to suit your pantry
This one hits comfort and freshness at once. Let me show you how simple it really is.
Ingredients
- For the Base:
- beets (3 medium, roasted and sliced)
- kale (6 cups, ribs removed and chopped)
- walnuts (1/2 cup, roughly chopped)
- goat cheese (4 oz, crumbled)
- dried cranberries (1/3 cup)
- For the Vinaigrette:
- balsamic vinegar (3 tbsp)
- olive oil (1/4 cup)
- honey (1 tbsp)
- salt (1/2 tsp)
- black pepper (freshly ground, to taste)
Notes: roast beets until softened (softened), let cheese come to room temperature (room temperature), use freshly squeezed balsamic for best flavor (freshly squeezed), or substitute maple syrup for honey (or substitute maple syrup).
How to Make the Best Roasted Beet and Kale Salad
- Preheat your oven to 400°F (200°C). Wrap whole beets in aluminum foil and place them on a baking sheet. Roast for 45–60 minutes until a knife slides in easily.
- This concentrates the sweetness and softens the beets perfectly.
- Allow the beets to cool, then peel and slice into wedges or rounds.
- Cooling makes peeling simple and keeps your fingers stain-free.
- In a large bowl, toss the chopped kale with a pinch of salt and a splash of olive oil to soften the leaves slightly. Add the roasted beets, walnuts, goat cheese, and dried cranberries.
- Massaging the kale helps it stay tender but still hold texture.
- In a small bowl, whisk together the balsamic vinegar, olive oil, honey, salt, and pepper until emulsified. Pour over the salad and toss gently to combine.
- Taste and adjust acidity or sweetness to your liking.
- Serve immediately on a large platter or portion into bowls. The smell alone will bring everyone to the kitchen.

How to Serve
- Pair this dish with warm crusty bread and a simple white wine for adults.
- For a full meal, this goes perfectly with a light ditalini pasta on the side.
- For kids, skip the goat cheese and chop the walnuts finer for easier eating. For a wow moment, arrange the beets in a fan and crumble the cheese on top.
How to Store
- Fridge: Keep in an airtight container for up to 3 days. Store the vinaigrette separately if you want the kale crunch to last.
- Freezer: Not recommended for assembled salad; freeze roasted beets alone for up to 3 months in a freezer bag.
- Reheating: Warm beets gently in a skillet or microwave and toss with fresh kale and dressing right before serving to keep texture.
Pro Tips for the Perfect Result
- Roast beets wrapped in foil to steam and caramelize evenly.
- Massage kale with a little olive oil and salt to soften without losing bite.
- Toast walnuts briefly in a dry skillet for extra crunch and depth.
- Crumble goat cheese last so it stays creamy, not melted.
- Adjust honey or balsamic to balance sweet and tangy for your taste.
Easy Variations to Try
- Dairy-free: swap goat cheese for creamy mashed avocado or a dairy-free ricotta.
- Add heat: sprinkle chopped jalapeño or chili flakes into the vinaigrette.
- Holiday version: add roasted pumpkin seeds and replace cranberries with pomegranate arils for color.
Frequently Asked Questions
Can I make this salad ahead of time?
Yes. Roast the beets and store them chilled. Keep the kale, nuts, cheese, and dressing separate. Toss everything 10 minutes before serving.
What can I substitute for beets?
Roasted sweet potatoes or golden beets work well. They change the flavor to milder and sweeter, but the texture stays satisfying.
Why did my salad turn out soggy?
If you dress it too early, the kale will wilt and the nuts will soften. Dress right before serving to keep everything crisp.
Can I freeze leftover salad?
No for the assembled salad. You can freeze roasted beets alone and thaw them to reassemble later.
Final Thoughts
Roasted Beet and Kale Salad is a keeper because it’s simple, colorful, and full of layered textures. It tastes like care, yet comes together with little fuss. Please leave a star rating and drop a comment to tell me how it turned out. Pin this recipe so you never lose it! Share it with a friend on Facebook who needs this. For a different approach, see this Roasted Beet and Orange Kale Salad – The Floating Kitchen. What’s your favorite twist? Tell me in the comments!
Print
Roasted Beet and Kale Salad
- Total Time: 75 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A bold and earthy salad with roasted beets, kale, creamy goat cheese, and crunchy walnuts, dressed with a tangy vinaigrette.
Ingredients
- 3 medium beets, roasted and sliced
- 6 cups kale, ribs removed and chopped
- 1/2 cup walnuts, roughly chopped
- 4 oz goat cheese, crumbled
- 1/3 cup dried cranberries
- 3 tbsp balsamic vinegar
- 1/4 cup olive oil
- 1 tbsp honey
- 1/2 tsp salt
- Black pepper, freshly ground, to taste
Instructions
- Preheat your oven to 400°F (200°C). Wrap whole beets in aluminum foil and place them on a baking sheet. Roast for 45–60 minutes until a knife slides in easily.
- Allow the beets to cool, then peel and slice into wedges or rounds.
- Toss the chopped kale with a pinch of salt and a splash of olive oil in a large bowl to soften the leaves slightly. Add the roasted beets, walnuts, goat cheese, and dried cranberries.
- Whisk together the balsamic vinegar, olive oil, honey, salt, and pepper in a small bowl until emulsified. Pour over the salad and toss gently to combine.
- Taste and adjust acidity or sweetness to your liking.
- Serve immediately on a large platter or portion into bowls.
Notes
Roast beets until softened; let cheese come to room temperature; use freshly squeezed balsamic for best flavor; or substitute maple syrup for honey.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Salad
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 8g
- Sodium: 450mg
- Fat: 25g
- Saturated Fat: 6g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 20mg
