Description
This Cranberry Cream Cheese Crumb Pie is the perfect blend of creamy, tangy, and sweet holiday flavor. A silky cream cheese filling, tart cranberry layer, and buttery crumb topping come together to create a festive dessert that’s incredibly easy to make and always a crowd favorite.
Ingredients
Pie Crust
2 pre-made pie crusts
Creamy Dreamy Layer
16 oz cream cheese, softened
28 oz sweetened condensed milk
½ cup fresh lemon juice
Zest of 1 orange
Cranberry Layer
2 cans (16 oz each) whole berry cranberry sauce
4 Tbsp cornstarch
2 Tbsp light brown sugar
½ tsp cinnamon (optional)
Crumb Topping
½ cup salted butter, melted
⅔ cup all-purpose flour
4 Tbsp light brown sugar
½ cup chopped pecans
Instructions
Preheat the oven to 350°F (175°C). Place the pie crusts into two 9-inch pie pans and crimp the edges if desired.
In a large bowl, beat the softened cream cheese until smooth. Add sweetened condensed milk and mix until creamy.
Add lemon juice and orange zest; mix until the filling slightly thickens. Divide evenly between the two pie crusts.
In a medium bowl, stir together the cranberry sauce, cornstarch, brown sugar, and cinnamon. Spoon the mixture gently over the cream layer, spreading without mixing the layers.
In another bowl, combine flour, brown sugar, and pecans. Pour in melted butter and use your hands to form small crumbs. Sprinkle evenly over both pies.
Bake for 55–60 minutes, until the crumb topping is golden brown and the edges are set.
Cool completely on a wire rack, then refrigerate for at least 4 hours for clean slices.
Notes
Chill the pies overnight for the best texture and easiest slicing.
If the crumb topping browns too quickly, loosely tent the pies with foil during the last 15 minutes.
Pecans can be swapped for oats or omitted entirely.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 Slice
- Calories: 435 kcal
- Sugar: 42 g
- Sodium: 240 mg
- Fat: 22 g
- Saturated Fat: 11 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 55 mg
