Ingredients
8 ounces softened cream cheese for the creamy filling and tangy contrast
1 large egg for the filling helps bind the cream cheese mix
1 teaspoon pure vanilla extract for the filling adds warm vanilla notes
3 tablespoons light brown sugar for the filling sweetens and softens the filling
3/4 cup lightly packed light brown sugar gives the streusel a caramel note
3/4 cup all-purpose flour provides structure to the crunchy topping
3/4 teaspoon pumpkin pie spice adds warming fall spices
Pinch of salt balances sweetness
6 tablespoons melted unsalted butter binds streusel and creates clumps
15 ounces pure pumpkin puree the main flavor and moisture source
4 large eggs build structure and help leaven
1 cup vegetable oil keeps the loaf moist and tender
2/3 cup water thins batter slightly for even texture
2 teaspoons pure vanilla extract deepens overall flavor
2 1/2 cups granulated sugar sweetens and helps with browning
3 1/2 cups all-purpose flour main dry structure
2 teaspoons baking soda leavening for rise
1 1/2 teaspoons fine sea salt balances sweetness and highlights spices
2 tablespoons pumpkin pie spice signature warm spice blend
Instructions
1-First Step: Prep and pan readiness (5-10 minutes)1. Preheat oven to 350°F. Grease and lightly flour two 9×5-inch loaf pans. Alternatively, line with parchment for easy removal.2. Soften the cream cheese by setting it out 30 minutes before you start if possible. If you’re short on time, warm it gently in the microwave for 10 seconds at a time until soft but not melted.
2-Second Step: Make the cream cheese filling (5 minutes)1. Beat 8 ounces softened cream cheese with 1 large egg, 1 teaspoon pure vanilla extract, and 3 tablespoons light brown sugar until combined. Small lumps are okay; a few soft streaks will bake out and create a pretty ribbon of filling.2. If you are making a vegan version, mix 8 ounces vegan cream cheese with a flax ‘egg’ substitute and 1 teaspoon vanilla and 3 tablespoons brown sugar.
3-Third Step: Prepare the streusel topping (5 minutes + chill)1. Mix 3/4 cup lightly packed light brown sugar, 3/4 cup all-purpose flour, 3/4 teaspoon pumpkin pie spice, and a pinch of salt. Stir in 6 tablespoons melted unsalted butter until clumps form. Chill in the refrigerator while you make the batter to keep clumps intact.
4-Fourth Step: Mix the wet pumpkin batter (5 minutes)1. In a large bowl or stand mixer, blend 15 ounces pumpkin puree, 4 large eggs, 1 cup vegetable oil, 2/3 cup water, 2 teaspoons pure vanilla extract, and 2 1/2 cups granulated sugar until smooth and combined.2. For lower-fat options, substitute up to half the oil with applesauce and blend gently to keep batter from overmixing.
5-Fifth Step: Combine dry ingredients (2 minutes)1. Whisk together 3 1/2 cups all-purpose flour, 2 teaspoons baking soda, 1 1/2 teaspoons fine sea salt, and 2 tablespoons pumpkin pie spice in a separate bowl to distribute leavening and spices evenly.
6-Sixth Step: Fold batter and assemble loaves (10 minutes)1. Fold the dry mixture into the wet pumpkin mixture until just combined. Avoid overmixing to keep the loaf tender.2. Pour one quarter of the batter into each prepared pan. Spread the cream cheese filling evenly over the batter layer in each pan. Top each with the remaining batter, smoothing lightly so the filling stays swirled inside.3. Sprinkle the chilled streusel on top of each loaf, pressing lightly so it adheres without sinking.
7-Final Step: Bake, cool, and serve (60-100 minutes)1. Bake at 350°F for 60 to 70 minutes, or until a toothpick inserted into the center comes out clean. Baking times vary with pan material and oven; start checking at 60 minutes.2. Cool in pans for 20 to 30 minutes, then run a thin knife around the edges and transfer loaves to a wire rack to cool completely before slicing. This resting time helps the cream cheese set so you get clean slices.3. Serve warm or at room temperature. Warm slices briefly in a 300°F oven or microwave for a few seconds for a cozy treat.
Notes
🎃 Use pure pumpkin puree, not pumpkin pie filling for the best texture and flavor
🧊 Refrigerate the streusel topping while preparing the batter to keep it from melting into the bread
📦 Store wrapped bread in the refrigerator for up to 4 days or freeze for up to 1 month
- Prep Time: 25 minutes
- Cooling time: 30 minutes
- Cook Time: 65 minutes
- Category: Quick Bread
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 424
- Sugar: 36g
- Sodium: 341mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 61mg
