Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Roasted Brussels Sprouts and Sweet Potatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Thornwell
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A warm, hearty, and flavorful veggie side dish with a mix of sweet and savory elements — finished with toasted nuts and cranberries.


Ingredients

For Roasting:

  • 1 lb Brussels sprouts, trimmed and halved
  • 2 medium sweet potatoes (about 1 cup), peeled and cubed (¾-inch)
  • 2 tbsp olive oil or avocado oil
  • 1 tsp balsamic vinegar or apple cider vinegar
  • 1 tsp salt
  • ½ tsp ground black pepper
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • ¼ tsp cayenne pepper (optional)
  • 1 tsp brown sugar or palm sugar (use 2 tsp for extra sweetness)

After Roasting:

  • ¼ cup dried sweetened cranberries
  • ¼ cup toasted pecans or walnuts
  • 2 tbsp finely chopped parsley (for garnish)


Instructions

  1. Preheat oven to 400°F and line a baking sheet with parchment.
  2. Toss Brussels sprouts and sweet potatoes with oil, vinegar, and seasonings.
  3. Spread in a single layer on the sheet and roast for 25–30 minutes, stirring halfway.
  4. Remove from oven and top with cranberries, toasted nuts, and parsley. Serve warm.

Notes

  • Don’t overcrowd the pan — space helps with crisping.
  • Use a mix of cremini mushrooms or onions for added depth.
  • Add crumbled feta or a squeeze of lemon for a flavor twist.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes