Quick Recipe Version (TL;DR)
Quick Ingredients
- Crepes: 1 cup (240 ml) whole milk, 2 large eggs, 1 cup (125 g) all-purpose flour, 1 tbsp (12 g) granulated sugar, 1/4 tsp fine salt, 1 tsp vanilla extract, 2 tbsp (28 g) unsalted butter (melted)
- Filling: 8 oz (226 g) cream cheese (softened), 1/3 cup (40 g) powdered sugar, 1 tsp vanilla extract, 1/8 tsp fine salt, 1–2 tbsp (15–30 ml) milk
- Cinnamon ribbon: 4 tbsp (56 g) unsalted butter (softened), 1/3 cup (70 g) packed light brown sugar, 1 1/2 tsp ground cinnamon, 1/8 tsp fine salt
- Glaze: 3/4 cup (90 g) powdered sugar, 2 tbsp (30 ml) milk, 1 tsp vanilla extract, pinch fine salt
- Topping: 1/2 cup (60 g) chopped walnuts
- For the pan: 1–2 tbsp (14–28 g) unsalted butter, as needed
Do This
- 1) Whisk/blend crepe batter until smooth; rest 30 minutes.
- 2) Toast walnuts at 350°F (177°C) for 6–8 minutes; cool.
- 3) Mix sweet cream cheese filling; stir together cinnamon-brown sugar butter; whisk glaze.
- 4) Cook 8 thin crepes in a buttered 10-inch (25 cm) nonstick skillet over medium heat (about 45–75 seconds per side).
- 5) Spread cream cheese, then a thin ribbon of cinnamon butter; fold into quarters.
- 6) Warm filled crepes briefly in the skillet over low heat (about 30–45 seconds per side).
- 7) Drizzle with vanilla glaze and sprinkle toasted walnuts; serve warm.
Why You’ll Love This Recipe
- All the best cinnamon-roll flavors (brown sugar, cinnamon, vanilla glaze) in a lighter, delicate crepe.
- The cream cheese filling tastes rich and tangy without feeling heavy.
- Fast enough for a special weekend breakfast, but elegant enough for brunch guests.
- Make-ahead friendly components so serving is easy and low-stress.
Grocery List
- Produce: None (optional: 1 lemon for zest)
- Dairy: Whole milk, large eggs, unsalted butter, cream cheese
- Pantry: All-purpose flour, granulated sugar, light brown sugar, powdered sugar, ground cinnamon, vanilla extract, fine salt, walnuts
Full Ingredients
Crepe Batter (makes 8 crepes)
- 1 cup (240 ml) whole milk
- 2 large eggs
- 1 cup (125 g) all-purpose flour
- 1 tbsp (12 g) granulated sugar
- 1/4 tsp fine salt
- 1 tsp vanilla extract
- 2 tbsp (28 g) unsalted butter, melted and slightly cooled
Sweet Cream Cheese Filling
- 8 oz (226 g) cream cheese, softened to room temperature
- 1/3 cup (40 g) powdered sugar
- 1 tsp vanilla extract
- 1/8 tsp fine salt
- 1–2 tbsp (15–30 ml) milk (to loosen, as needed)
Cinnamon–Brown Sugar Butter Ribbon
- 4 tbsp (56 g) unsalted butter, softened
- 1/3 cup (70 g) packed light brown sugar
- 1 1/2 tsp ground cinnamon
- 1/8 tsp fine salt
Simple Vanilla Glaze
- 3/4 cup (90 g) powdered sugar
- 2 tbsp (30 ml) milk
- 1 tsp vanilla extract
- Pinch of fine salt
Toasted Walnuts
- 1/2 cup (60 g) walnuts, chopped
For Cooking and Serving
- 1–2 tbsp (14–28 g) unsalted butter, for the skillet (use as needed)

Step-by-Step Instructions
Step 1: Make the crepe batter (and let it rest)
In a blender, combine the milk, eggs, flour, granulated sugar, salt, vanilla, and melted butter. Blend for 15–20 seconds, until smooth and no dry flour remains.
Pour the batter into a bowl or large measuring jug. Cover and rest for 30 minutes at room temperature (or refrigerate up to 24 hours). Resting helps the flour hydrate so your crepes cook up tender instead of chewy.
Step 2: Toast the walnuts
Heat the oven to 350°F (177°C). Spread the chopped walnuts in a single layer on a rimmed baking sheet.
Toast for 6–8 minutes, stirring once halfway through, until they smell nutty and deepen slightly in color. Cool on the pan while you prep the fillings.
Step 3: Mix the sweet cream cheese filling
In a medium bowl, beat the softened cream cheese with the powdered sugar, vanilla, and salt until smooth. Add 1 tbsp (15 ml) milk and mix again. If you want it more spreadable (especially for very thin crepes), add up to 1 more tbsp (15 ml).
You’re aiming for a texture that spreads easily without being runny, similar to thick frosting.
Step 4: Stir together the cinnamon–brown sugar butter ribbon
In a small bowl, mash the softened butter with the brown sugar, cinnamon, and salt until it forms a thick, spreadable paste.
This is your “cinnamon roll swirl” flavor. Keep it at room temperature so it spreads in a thin ribbon instead of tearing the crepe.
Step 5: Cook the crepes
Set a 10-inch (25 cm) nonstick skillet over medium heat for 2 minutes. Lightly butter the pan (about 1/4 tsp butter is plenty) and swirl to coat.
Pour in about 1/4 cup (60 ml) batter, immediately tilting and swirling the pan so the batter forms a thin, even layer.
Cook until the top looks mostly set and the edges lift easily, 45–60 seconds. Flip and cook the second side 20–30 seconds. Transfer to a plate. Repeat with remaining batter, buttering the pan lightly as needed. You should end up with 8 crepes.
Step 6: Fill, fold, and warm for that cinnamon-roll feel
Lay one crepe on a cutting board or plate. Spread about 2 tbsp of the cream cheese filling over the lower half of the crepe.
Dot or drag a thin “ribbon” of the cinnamon–brown sugar butter over the cream cheese (use about 1 to 1 1/2 tbsp per crepe). Don’t fully cover the surface; you want pockets of cinnamon sugar that mimic a cinnamon roll swirl.
Fold the crepe in half, then in half again to make a triangle (a classic crepe fold). Repeat with the remaining crepes.
For the most cinnamon-roll-like experience, warm the filled crepes in the skillet over low heat for 30–45 seconds per side, just until the filling softens and the cinnamon butter gets glossy. (You’re warming, not crisping.)
Step 7: Glaze and finish with walnuts
In a small bowl, whisk together the powdered sugar, milk, vanilla, and salt until smooth. The glaze should ribbon off a spoon. If it’s too thick, add milk 1 tsp at a time; if too thin, add powdered sugar 1 tbsp at a time.
Plate 2 crepes per serving. Drizzle each portion with glaze and sprinkle with toasted walnuts. Serve immediately while warm.
Pro Tips
- Smooth batter matters: A blender gives the silkiest crepes. If whisking by hand, strain the batter through a fine-mesh sieve before resting.
- Control the heat: If crepes brown too fast, drop to medium-low. If they take longer than 90 seconds to set, bump heat slightly.
- Spread gently: Thin crepes can tear if the fillings are cold and stiff. Keep the cream cheese and cinnamon butter at room temperature for easy spreading.
- Make the ribbon, not a layer: A few streaks of cinnamon-brown sugar butter taste more like a cinnamon roll spiral and keep the crepes from feeling heavy.
- Keep crepes tender: Stack cooked crepes on a plate; they steam each other and stay soft.
Variations
- Apple-pie cinnamon roll: Add 1/2 cup (75 g) finely diced sautéed apples (cooked until just tender) inside each crepe before folding.
- Orange-vanilla twist: Add 1 tsp finely grated orange zest to the cream cheese filling and swap the vanilla glaze for orange glaze (use orange juice in place of milk).
- Extra-light option: Use Neufchâtel cheese in place of cream cheese and reduce the cinnamon-brown sugar butter to 2 tbsp (28 g) butter total.
Storage & Make-Ahead
Make ahead: Crepe batter can be made and refrigerated for up to 24 hours. Cooked crepes can be stacked, cooled, wrapped tightly, and refrigerated for up to 2 days. Toast walnuts up to 1 week ahead; store airtight at room temperature.
Store leftovers: Filled crepes keep best before glazing. Refrigerate filled, unglazed crepes in an airtight container for up to 2 days. Store glaze separately for up to 3 days in the fridge.
Reheat: Warm crepes in a nonstick skillet over low heat for 1–2 minutes per side or until heated through. Add glaze and walnuts after reheating for the freshest texture.
Nutrition (per serving)
Approximate, based on 4 servings (2 filled crepes each): 620 calories, 33 g fat, 68 g carbs, 14 g protein, 34 g sugar, 380 mg sodium, 3 g fiber.
