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

Cranberry Orange Pecan Crisp


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evee
  • Total Time: 1 hour
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Cranberry Orange Pecan Crisp is a cozy holiday dessert featuring tart cranberries, fresh orange, and a buttery pecan-oat topping—perfectly balanced between tangy, sweet, and crunchy for festive winter indulgence.


Ingredients

For the filling:

3 cups fresh or frozen cranberries

1 large orange, zested and juiced (about ½ cup juice)

½ cup granulated sugar

2 tablespoons cornstarch

½ teaspoon cinnamon

¼ teaspoon nutmeg

Pinch of salt

For the topping:

¾ cup rolled oats

½ cup all-purpose flour

½ cup chopped pecans

⅓ cup brown sugar

½ teaspoon cinnamon

¼ teaspoon salt

6 tablespoons unsalted butter, melted


Instructions

  1. Preheat oven to 350°F (175°C) and grease an 8×8-inch baking dish.
  2. In a bowl, mix cranberries, orange zest and juice, sugar, cornstarch, cinnamon, nutmeg, and salt. Pour into the baking dish.
  3. In another bowl, combine oats, flour, pecans, brown sugar, cinnamon, and salt. Stir in melted butter until crumbly.
  4. Sprinkle topping evenly over cranberry mixture.
  5. Bake for 35–40 minutes until topping is golden and filling is bubbling.
  6. Let cool for 10 minutes before serving. Serve warm with ice cream or whipped cream if desired.

Notes

Add diced apples or pears for variety.

Use oat flour and certified gluten-free oats for a gluten-free version.

Swap pecans for walnuts or almonds.

Drizzle honey before baking for added sweetness.

Reheat in the oven for best texture.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 310
  • Sugar: 22g
  • Sodium: 95mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 43g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 20mg