Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 cinnamon-raisin bagels
- 4 oz (113 g) cream cheese, softened
- 2 Tbsp (16 g) powdered sugar
- 1/2 tsp ground cinnamon, plus extra for garnish
- 1/4 tsp vanilla extract
- Pinch fine salt
- 1 large ripe banana
- 1/4 cup (28 g) walnut halves or pieces
- 2 Tbsp honey, plus more to taste
Do This
- 1. Toast walnuts in a dry skillet over medium heat for 3–4 minutes, stirring, until fragrant; cool slightly and roughly chop.
- 2. In a bowl, beat softened cream cheese with powdered sugar, cinnamon, vanilla, and a pinch of salt until smooth and fluffy.
- 3. Slice bagels in half and toast in a toaster or under the broiler on medium setting until golden at the edges.
- 4. Peel and slice the banana into 1/4-inch (0.5 cm) thick rounds.
- 5. Generously slather warm bagel halves with the cinnamon-cream-cheese spread.
- 6. Arrange banana slices over each bagel half, overlapping slightly; sprinkle with toasted walnuts.
- 7. Drizzle honey over the top, add a light dusting of cinnamon if you like, and serve immediately while still warm.
Why You’ll Love This Recipe
- It turns a simple cinnamon-raisin bagel into a cozy, café-style treat with almost no effort.
- The sweet cinnamon cream cheese, warm bagel, and soft banana slices create layers of creamy, toasty comfort.
- Toasted walnuts and honey drizzle add crunch, shine, and just the right amount of sweetness.
- Perfect for weekend brunch, an afternoon pick-me-up, or a quick “dessert for one” that feels special.
Grocery List
- Produce: 1 large ripe banana
- Dairy: Cream cheese (block style, full-fat works best), optional butter (for extra richness on toasted bagels)
- Pantry: Cinnamon-raisin bagels, powdered sugar, ground cinnamon, pure vanilla extract, honey, walnut halves or pieces, fine salt
Full Ingredients
Cinnamon-Cream-Cheese Spread
- 4 oz (113 g) cream cheese, softened to room temperature
- 2 Tbsp (16 g) powdered sugar
- 1/2 tsp ground cinnamon
- 1/4 tsp pure vanilla extract
- 1 small pinch fine salt
Bagels & Toppings
- 2 cinnamon-raisin bagels (about 3.5 oz / 100 g each)
- 1 large ripe but firm banana
- 1/4 cup (28 g) walnut halves or pieces
- 2 Tbsp honey, plus more to taste
- Optional: 1–2 tsp butter, for spreading on hot bagels before the cream cheese
- Optional garnish: extra ground cinnamon; tiny pinch flaky sea salt

Step-by-Step Instructions
Step 1: Toast the walnuts
Place the walnut halves or pieces in a dry skillet. Set the skillet over medium heat and toast, stirring or shaking the pan frequently, for 3–4 minutes until the nuts smell fragrant and look slightly darker in color. Be careful not to walk away; nuts can burn quickly.
Transfer the toasted walnuts to a cutting board to cool slightly, then roughly chop them so you get a mix of small pieces and a few larger chunks for texture. Set aside.
If you prefer using the oven, preheat to 350°F (175°C), spread walnuts on a baking sheet in a single layer, and toast for 6–8 minutes, stirring once halfway through.
Step 2: Make the sweet cinnamon-cream-cheese spread
In a medium bowl, add the softened cream cheese, powdered sugar, ground cinnamon, vanilla extract, and a small pinch of fine salt.
Using a spoon, small whisk, or hand mixer, beat everything together until the mixture is smooth, creamy, and slightly fluffy, about 1–2 minutes. Scrape down the sides of the bowl once or twice to make sure there are no streaks of plain cream cheese or sugar.
Taste and adjust: add a tiny bit more powdered sugar for extra sweetness or a pinch more cinnamon for a warmer, spicier flavor. Set aside at room temperature; it will spread more easily if not chilled.
Step 3: Toast the cinnamon-raisin bagels
Slice the cinnamon-raisin bagels in half horizontally. Toast them in a toaster, toaster oven, or under the oven broiler on a medium setting until the cut sides are golden around the edges but still soft inside, about 2–4 minutes depending on your appliance.
If you like a richer, bakery-style feel, immediately spread a very thin layer of butter (about 1/2 tsp per half) over the hot bagel surfaces so it melts into the nooks and crannies. This step is optional but delicious.
Step 4: Prepare the banana
While the bagels toast, peel the banana and slice it into rounds about 1/4 inch (0.5 cm) thick. Try to keep the slices even so they layer neatly on the bagels.
For the prettiest presentation, you can cut a slight diagonal on the banana so the slices are a bit elongated, then fan them out over the cream cheese later.
Step 5: Slather on the cinnamon cream cheese
Once the bagels are toasted, place the halves cut-side up on plates. Divide the cinnamon-cream-cheese mixture evenly among the four halves.
Using the back of a spoon or a small spatula, spread the cream cheese all the way to the edges, leaving soft swoops and swirls on top. The warmth of the bagels will help the cream cheese soften even more, making it extra luscious.
Step 6: Add bananas, walnuts, and honey drizzle
Arrange the banana slices over each cream-cheese-covered bagel half, slightly overlapping them in a shingled pattern so the surface is mostly covered. This gives you banana in every bite.
Sprinkle the chopped toasted walnuts evenly over the banana slices, letting some pieces fall onto the plate for a casual, cozy look.
Finally, drizzle honey over the top in thin ribbons, using about 1/2 Tbsp per half. Hold the spoon a few inches above the bagel so the honey falls in a delicate stream. If you like, finish with a light dusting of extra cinnamon and a tiny pinch of flaky sea salt to make the sweetness pop.
Serve immediately while the bagels are still warm and the cream cheese is soft.
Pro Tips
- Soften cream cheese properly: For the smoothest spread, let the cream cheese sit at room temperature for at least 30 minutes. In a pinch, cut it into cubes to speed up softening.
- Watch the nuts closely: Toasted walnuts go from perfect to burnt quickly. Stir often and remove them from the hot pan as soon as they smell nutty.
- Choose the right banana: Use a banana that is ripe with plenty of brown speckles but still firm enough to slice cleanly. Overripe bananas will be mushy on the bagel.
- Warm bagels = better texture: Assemble the toppings while the bagels are still warm so the cream cheese melts slightly and grips the bananas and walnuts.
- Balance the sweetness: Start with the listed honey amount, then add extra at the table if you prefer a sweeter treat.
Variations
- Nut swap: Try pecans, almonds, or hazelnuts instead of walnuts. Toast them the same way for best flavor.
- Extra cozy spices: Replace the cinnamon with pumpkin pie spice or chai spice blend for a different warm, aromatic twist.
- Yogurt-lighter version: Use 3 oz (85 g) cream cheese plus 1 oz (30 g) thick Greek yogurt to make the spread a bit lighter and tangier.
Storage & Make-Ahead
The assembled bagels are best enjoyed immediately; the banana slices will brown and the bagels will soften if they sit too long.
You can, however, make the cinnamon-cream-cheese spread up to 3 days in advance. Store it in an airtight container in the refrigerator. When ready to use, let it sit at room temperature for about 15–20 minutes to soften, then stir before spreading.
Toasted walnuts can be prepared up to 1 week ahead. Once cool, store them in an airtight container at room temperature. Slice the banana and toast the bagels just before serving for the best texture and flavor.
Nutrition (per serving)
Approximate values for 1 serving (1 whole bagel with toppings): about 720 calories, 31 g fat, 15 g protein, 98 g carbohydrates, 4 g fiber, and 44 g sugars. These numbers will vary slightly based on the exact brands of bagels, cream cheese, and honey you use.
