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

Brussels Sprouts with Caramelized Onions, Cranberries, and Pistachios

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant and flavorful side dish of Brussels Sprouts with Caramelized Onions, Cranberries, and Pistachios — perfectly balancing sweet, savory, and nutty notes. Tender sprouts are tossed in a glossy apple juice glaze for a warm and elegant addition to any meal.

  • Total Time: 30 minutes
  • Yield: 8 servings

Ingredients

12 tablespoons butter (or vegan butter)

1 large onion, thinly sliced

2 pounds Brussels sprouts, trimmed and halved

1/2 cup dried cranberries

Salt and pepper, to taste

1/2 cup apple juice

1/4 cup pistachios, chopped

Instructions

  1. Heat a large cast-iron or heavy-bottomed skillet over medium heat and melt the butter.
  2. Add the sliced onions and sauté, stirring occasionally, until they begin to brown evenly.
  3. Lower the heat and continue to cook, stirring every minute or so, until the onions are deeply caramelized and golden.
  4. Add the apple juice, Brussels sprouts, cranberries, and a pinch of salt and pepper. Stir well to combine.
  5. Cover and cook for 7–9 minutes, stirring occasionally, until the Brussels sprouts are tender but still have a bit of bite.
  6. For softer sprouts, cook an additional few minutes until desired texture is reached.
  7. Transfer to a serving dish and sprinkle with chopped pistachios.
  8. Serve warm as a flavorful side dish to your favorite entrée.

Notes

  • Add a drizzle of balsamic glaze or lemon juice for a bright finish.

Substitute pistachios with toasted almonds or pecans for a different nutty flavor.

Roast the Brussels sprouts at 400°F for 20–25 minutes if preferred, then toss with the other ingredients.

Use olive oil for a vegan or dairy-free version.

Store leftovers in the fridge for up to 3 days and reheat in a skillet or oven for best texture.

  • Author: Chloe Mae
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 cup
  • Calories: 165
  • Sugar: 9g
  • Sodium: 160mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 5g
  • Cholesterol: 0mg