Roasted Beets with Fresh Walnut Pesto (Omega-3 Rich)

Jump to Recipe

If you’re looking for a side dish that feels gourmet while still being incredibly easy to make — roasted beets with fresh walnut pesto is the answer. Sweet, caramelized beets paired with creamy walnut pesto make every bite a flavor explosion. This dish looks stunning on the table, bursting with color, nutrients, and texture from crunchy pumpkin seeds, juicy pomegranate, and fresh herbs.

Whether you’re hosting a dinner party or just want to upgrade your weeknight meals, this recipe delivers plant-powered nourishment your body will love.

Health Benefits

Beets

Beets are known for:

  • Supporting heart health thanks to natural nitrates
  • High levels of antioxidants that reduce inflammation
  • Rich in folate, iron, potassium, and vitamin C
  • Great for liver detoxification and digestion

Walnuts

Walnuts make this pesto extra special:

  • Loaded with omega-3 fatty acids for brain + heart support
  • Provide protein, fiber, and vitamins E + B6
  • Help reduce inflammation and support healthy cholesterol levels

Basil & Garlic

  • Basil is rich in vitamin K and phytonutrients
  • Garlic supports the immune system and circulation

Roasted Beets with Fresh Walnut Pesto (Omega-3 Rich)

Prep time: 10 min Bake time: 35 min Total Time: 50 min Serves: 4

Ingredients

Walnut Pesto

  • 1 cup walnuts
  • 3 cups fresh basil
  • 4 garlic cloves
  • 1/3 cup olive oil
  • 1/4 cup nutritional yeast (optional)
  • 1/2 tsp salt
  • Juice of 2 lemons
  • 2 tbsp water (optional, for thinner consistency)
  • Roasted Beets
  • 3 beets, peeled and cubed
  • Drizzle of olive oil + pinch of salt
  • Roast at 400°F (200°C) for 35 minutes or until tender

Toppings (optional but recommended!)

  • Pumpkin seeds
  • Fresh parsley
  • Pomegranate seeds
  • Vegan feta (optional)

Instructions:

Roast the Beets

 

  1. Preheat oven to 400°F (200°C) 
  2. Peel and cube your beets.
  3. Spread on a baking sheet, drizzle with olive oil, sprinkle a little salt.
  4. Roast for 35–45 minutes, depending on cube size, until fork-tender.

Make the Walnut Pesto

  1. Add walnuts, basil, garlic, salt, lemon juice, nutritional yeast, and olive oil to a food processor.
  2. Pulse or blend until smooth, adding water as needed to reach your desired consistency.

Assemble & Serve

  • Spread the pesto on a plate in a round shape.
  • Add the roasted beets on top.
  • Sprinkle with pumpkin seeds, pomegranate arils, fresh parsley, and vegan feta.
  • Serve warm or at room temperature — and enjoy every nourishing bite!

Nutrition for the Entire Plate

(Serves ~4 as a side — per-serving values included)

Nutrient Whole Dish Per Serving
Calories ~1,250 kcal ~310 kcal
Protein ~27g ~7g
Total Fat ~103g ~26g
— Saturated Fat ~13g ~3g
Omega-3 (ALA) ~7,500 mg ~1,875 mg
Carbohydrates ~74g ~19g
— Fiber ~22g ~5.5g
Sugars (natural) ~27g ~7g
Sodium ~1,250mg ~310mg
Back to blog

Leave a comment