Ingredients
Equipment
Method
Prep
- Preheat the oven to 350°F and grease a 9x5-inch loaf pan, leaving it ready for batter.
- Whisk together the all-purpose flour, baking soda, cinnamon, nutmeg, and salt until evenly combined.
- Fold in the canned pumpkin puree, granulated sugar, eggs, and vegetable oil until just combined, stopping as soon as no dry flour shows.
Make the swirl
- Beat the cream cheese, granulated sugar, and egg until smooth, thick, and spreadable.
Assemble
- Pour half the pumpkin batter into the pan and spread it into an even layer.
- Spread the cream cheese mixture over the top layer.
- Add the remaining pumpkin batter over the cream cheese, then swirl gently with a knife for a marbled look.
Add streusel
- Combine the all-purpose flour, brown sugar, and cold unsalted butter with your fingers until crumbly with small uneven bits.
- Sprinkle the streusel over the top so the loaf is evenly covered.
Bake and cool
- Bake for 55–60 minutes at 350°F until a toothpick inserted in the center comes out clean; if the top browns too quickly, cover with foil.
- Cool in the pan for 10 minutes, then slice while the loaf is warm for the cleanest swirl cuts.
Notes
For the cleanest marbled swirl, make sure the cream cheese is softened enough to beat smoothly but not melted. Store tightly covered in the fridge for up to 4 days; freeze slices up to 2 months. For a dairy-light option, use a cream-cheese style plant-based spread with similar melting behavior—texture may be slightly less creamy but still swirls well.
