RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Pan-Seared Garlic-Butter Chicken Thighs with Herbed Lemon Rice and Honey-Roasted Carrots
  • Lemon-Garlic Olive Oil Chicken Pasta
  • Lemon-Dill Soft Scrambled Eggs on Quick Herbed Cloud Bread with Spring Radish–Arugula Salad
  • Cinnamon-Infused Asian Pear Tapioca Pudding
  • Lemon-Garlic Seared Chicken with Chickpea-Pesto & Wilted Spinach (Quick High-Protein Dinner)
  • Pan-Seared Lemon-Garlic Chicken with Herbed Chickpea & Spinach Ragout
  • Browse all recipes →
Orange‑Vanilla Pudding Bars with Lemon Streusel Top

Orange‑Vanilla Pudding Bars with Lemon Streusel Top

By Tawnya Windmon

American (baked desserts)Intermediate

Buttery, tender vanilla-pudding–enriched bars brightened with orange extract and finished with a crisp, lemony streusel. The interior is soft and almost cake-like from French vanilla pudding powder folded into the batter, while the streusel adds crunch, brown-sugar depth and a zing of lemon so every bite is a harmony of creamy vanilla, citrus brightness and caramelized butter.

Prep: 25 minutes
Cook: 35 minutes
Total: 1 hour
12 servings

Ingredients

  • 339 g unsalted butter (divided: for batter and streusel)
  • 360 g all-purpose flour (divided: base + streusel)
  • 96 g instant French vanilla pudding mix (dry)
  • 48 g instant lemon pudding mix (dry)
  • 150 g granulated sugar
  • 110 g packed brown sugar
  • 120 g powdered (confectioners') sugar
  • 3 pieces large eggs
  • 95 g whole milk (for batter and glaze)
  • 1 tsp vanilla extract
  • 2 tsp orange extract (primary orange flavor)
  • 1/4 tsp almond extract (optional, for streusel depth)
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 drop food coloring (optional, orange)

Instructions

1

Preheat and prepare the pan: Preheat the oven to 350°F (175°C). Line a 9x13-inch pan with parchment paper leaving a 1–2" overhang on two sides for easy removal; lightly butter the exposed pan edges. This ensures the bars release cleanly and parchment protects the bottom from over-browning.

2

Make the streusel first so it can remain cold: In a medium bowl, combine 120 g (1 cup) of the all-purpose flour, 110 g packed brown sugar, and 48 g (half a box) instant lemon pudding powder. Add 113 g (1 stick) very cold unsalted butter cut into small cubes. Using a pastry cutter or two forks, cut the butter into the dry mixture until it resembles coarse crumbs with some pea-sized bits. Stir in 1/4 tsp almond extract if using. Keeping the butter cold gives you a streusel that will crisp in the oven rather than melt into the batter — you want distinct crunchy pieces on top.

3

Chill the streusel: Place the streusel bowl in the refrigerator while you make the batter. Cold streusel holds its shape and caramelizes into crunchy topping instead of integrating into the wet batter.

4

Whisk dry ingredients for the base: In a large bowl, whisk together 240 g (2 cups) all-purpose flour, the 96 g instant French vanilla pudding mix, 1 tsp baking powder, 1/2 tsp baking soda and 1/2 tsp salt. The pudding powder in the dry mix will add moisture, a custardy crumb and stability — it’s the secret to a tender, slightly dense bar that still slices cleanly.

5

Cream butter and sugar (warm butter method): In the bowl of a stand mixer fitted with the paddle (or using a large bowl and a hand mixer), add 113 g (1/2 cup) of the unsalted butter at room temperature and 150 g granulated sugar. Beat on medium speed until the mixture is pale and slightly aerated, about 2–3 minutes. The aeration helps the bars rise gently and gives a lighter crumb. Scrape down the bowl.

6

Add eggs and extracts: Add the 3 large eggs one at a time, beating briefly after each so the batter emulsifies — this builds structure and prevents butter from separating. Beat in 1 tsp vanilla extract and 2 tsp orange extract (and 1 drop orange food coloring if using) to distribute the orange flavor evenly through the batter.

7

Combine wet and dry: With the mixer on low, add half of the dry mixture, then 40 g (about 2 1/2 tbsp) whole milk, then the rest of the dry mixture. Mix just until incorporated — overmixing develops gluten and will toughen the bars. The pudding powder in the dry mix will hydrate with the egg and butter to give an almost custardy interior.

8

Fold and finish batter: Scrape the batter into the prepared pan and smooth into an even layer. If the batter feels too stiff to spread easily, wet your spatula slightly — you want a uniform surface so the streusel bakes evenly.

9

Top with chilled streusel: Remove the chilled streusel from the fridge and sprinkle it evenly over the batter, pressing very lightly so some crumbs nestle in but the topping remains loose in places. Light pressing helps some streusel adhere and prevents large dry pockets, while leaving other crumbs exposed for crispness.

10

Bake and watch for doneness: Bake in the preheated 350°F (175°C) oven for 30–35 minutes. Rotate the pan halfway through for even browning. The bars are done when the streusel is golden, the edges are set, and a toothpick inserted in the center comes out with a few moist crumbs (not wet batter). The pudding powder makes the center set a bit more slowly; checking at 30 minutes prevents overbaking which would dry the bars.

11

Cool completely: Remove from oven and cool on a wire rack until just warm, then use the parchment overhang to lift the slab from the pan and cool completely on the rack. Cooling completely is essential — warm bars will crumble when you try to slice them.

12

Make the orange glaze: In a small bowl whisk together 120 g (1 cup) powdered sugar with 1/2 tsp orange extract and 1–2 tbsp (15–30 g) whole milk until smooth and thick but drizzleable. If you’d like a brighter color, add a single drop of food coloring. Drizzle over the cooled bars using a spoon or a small piping bag. The glaze adds a sweet citrus sheen and helps set the top so slices look finished.

13

Slice and serve: After glazing, let the glaze set 10–15 minutes, then slice into 12 even bars (3 rows × 4 columns). For clean slices, warm a sharp knife under hot water, dry it, and slice in a single steady motion wiping the blade between cuts.

Chef's Tips

  • 1Use very cold butter for the streusel and room-temperature (not melted) butter for the batter: cold butter clumps to give crunchy pockets, while properly softened butter in the batter traps air and yields a tender crumb.
  • 2Don’t overmix after adding flour: mix until just combined to avoid developing gluten which makes baked bars tough.
  • 3Chill the bars briefly if you have trouble slicing cleanly — 20 minutes in the fridge firms the glaze and crumb for precise cuts.
  • 4If you want a brighter citrus hit, stir 1 tsp finely grated orange zest into the batter (or into the glaze) — the essential oils in the zest read as fresh orange in a way extracts can’t fully replicate.

Variations

  • Almond-Orange: Replace the 2 tsp orange extract with 1 tsp orange and 1 tsp almond extract, and add 50 g sliced toasted almonds into the streusel for texture.
  • Citrus Trio: Add the full 48 g lemon pudding (replace the half used in streusel) to the batter (reduce granulated sugar by 25 g) and use 1 tsp lemon extract plus 1 tsp orange extract for a bright, layered citrus flavor.
  • Lighter Version: Substitute 120 g (1/2 cup) Greek yogurt for 60 g (4 tbsp) butter in the batter and use 2% milk; reduce streusel butter to 85 g (6 tbsp) to lower fat while retaining tenderness.

Nutrition per Serving

504

Calories

5g

Protein

66g

Carbs

25g

Fat

1g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Orange‑Vanilla Pudding Bars with Lemon Streusel Top

By Tawnya Windmon

Orange‑Vanilla Pudding Bars with Lemon Streusel Top - unsalted butter (divided: for batter and streusel), all-purpose flour (divided: base + streusel) recipe

Buttery, tender vanilla-pudding–enriched bars brightened with orange extract and finished with a crisp, lemony streusel. The interior is soft and almost cake-like from French vanilla pudding powder folded into the batter, while the streusel adds crunch, brown-sugar depth and a zing of lemon so every bite is a harmony of creamy vanilla, citrus brightness and caramelized butter.

American (baked desserts)Intermediate12 servings
Prep: 25 minutes
Cook: 35 minutes
1 hour

Ingredients

  • 339 g unsalted butter (divided: for batter and streusel)
  • 360 g all-purpose flour (divided: base + streusel)
  • 96 g instant French vanilla pudding mix (dry)
  • 48 g instant lemon pudding mix (dry)
  • 150 g granulated sugar
  • 110 g packed brown sugar
  • 120 g powdered (confectioners') sugar
  • 3 pieces large eggs
  • 95 g whole milk (for batter and glaze)
  • 1 tsp vanilla extract
  • 2 tsp orange extract (primary orange flavor)
  • 1/4 tsp almond extract (optional, for streusel depth)
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 drop food coloring (optional, orange)

Instructions

1

Preheat and prepare the pan: Preheat the oven to 350°F (175°C). Line a 9x13-inch pan with parchment paper leaving a 1–2" overhang on two sides for easy removal; lightly butter the exposed pan edges. This ensures the bars release cleanly and parchment protects the bottom from over-browning.

2

Make the streusel first so it can remain cold: In a medium bowl, combine 120 g (1 cup) of the all-purpose flour, 110 g packed brown sugar, and 48 g (half a box) instant lemon pudding powder. Add 113 g (1 stick) very cold unsalted butter cut into small cubes. Using a pastry cutter or two forks, cut the butter into the dry mixture until it resembles coarse crumbs with some pea-sized bits. Stir in 1/4 tsp almond extract if using. Keeping the butter cold gives you a streusel that will crisp in the oven rather than melt into the batter — you want distinct crunchy pieces on top.

3

Chill the streusel: Place the streusel bowl in the refrigerator while you make the batter. Cold streusel holds its shape and caramelizes into crunchy topping instead of integrating into the wet batter.

4

Whisk dry ingredients for the base: In a large bowl, whisk together 240 g (2 cups) all-purpose flour, the 96 g instant French vanilla pudding mix, 1 tsp baking powder, 1/2 tsp baking soda and 1/2 tsp salt. The pudding powder in the dry mix will add moisture, a custardy crumb and stability — it’s the secret to a tender, slightly dense bar that still slices cleanly.

5

Cream butter and sugar (warm butter method): In the bowl of a stand mixer fitted with the paddle (or using a large bowl and a hand mixer), add 113 g (1/2 cup) of the unsalted butter at room temperature and 150 g granulated sugar. Beat on medium speed until the mixture is pale and slightly aerated, about 2–3 minutes. The aeration helps the bars rise gently and gives a lighter crumb. Scrape down the bowl.

6

Add eggs and extracts: Add the 3 large eggs one at a time, beating briefly after each so the batter emulsifies — this builds structure and prevents butter from separating. Beat in 1 tsp vanilla extract and 2 tsp orange extract (and 1 drop orange food coloring if using) to distribute the orange flavor evenly through the batter.

7

Combine wet and dry: With the mixer on low, add half of the dry mixture, then 40 g (about 2 1/2 tbsp) whole milk, then the rest of the dry mixture. Mix just until incorporated — overmixing develops gluten and will toughen the bars. The pudding powder in the dry mix will hydrate with the egg and butter to give an almost custardy interior.

8

Fold and finish batter: Scrape the batter into the prepared pan and smooth into an even layer. If the batter feels too stiff to spread easily, wet your spatula slightly — you want a uniform surface so the streusel bakes evenly.

9

Top with chilled streusel: Remove the chilled streusel from the fridge and sprinkle it evenly over the batter, pressing very lightly so some crumbs nestle in but the topping remains loose in places. Light pressing helps some streusel adhere and prevents large dry pockets, while leaving other crumbs exposed for crispness.

10

Bake and watch for doneness: Bake in the preheated 350°F (175°C) oven for 30–35 minutes. Rotate the pan halfway through for even browning. The bars are done when the streusel is golden, the edges are set, and a toothpick inserted in the center comes out with a few moist crumbs (not wet batter). The pudding powder makes the center set a bit more slowly; checking at 30 minutes prevents overbaking which would dry the bars.

11

Cool completely: Remove from oven and cool on a wire rack until just warm, then use the parchment overhang to lift the slab from the pan and cool completely on the rack. Cooling completely is essential — warm bars will crumble when you try to slice them.

12

Make the orange glaze: In a small bowl whisk together 120 g (1 cup) powdered sugar with 1/2 tsp orange extract and 1–2 tbsp (15–30 g) whole milk until smooth and thick but drizzleable. If you’d like a brighter color, add a single drop of food coloring. Drizzle over the cooled bars using a spoon or a small piping bag. The glaze adds a sweet citrus sheen and helps set the top so slices look finished.

13

Slice and serve: After glazing, let the glaze set 10–15 minutes, then slice into 12 even bars (3 rows × 4 columns). For clean slices, warm a sharp knife under hot water, dry it, and slice in a single steady motion wiping the blade between cuts.

Chef's Tips

  • 1Use very cold butter for the streusel and room-temperature (not melted) butter for the batter: cold butter clumps to give crunchy pockets, while properly softened butter in the batter traps air and yields a tender crumb.
  • 2Don’t overmix after adding flour: mix until just combined to avoid developing gluten which makes baked bars tough.
  • 3Chill the bars briefly if you have trouble slicing cleanly — 20 minutes in the fridge firms the glaze and crumb for precise cuts.
  • 4If you want a brighter citrus hit, stir 1 tsp finely grated orange zest into the batter (or into the glaze) — the essential oils in the zest read as fresh orange in a way extracts can’t fully replicate.

Variations

  • Almond-Orange: Replace the 2 tsp orange extract with 1 tsp orange and 1 tsp almond extract, and add 50 g sliced toasted almonds into the streusel for texture.
  • Citrus Trio: Add the full 48 g lemon pudding (replace the half used in streusel) to the batter (reduce granulated sugar by 25 g) and use 1 tsp lemon extract plus 1 tsp orange extract for a bright, layered citrus flavor.
  • Lighter Version: Substitute 120 g (1/2 cup) Greek yogurt for 60 g (4 tbsp) butter in the batter and use 2% milk; reduce streusel butter to 85 g (6 tbsp) to lower fat while retaining tenderness.

Nutrition per Serving

504

Calories

5g

Protein

66g

Carbs

25g

Fat

1g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with unsalted butter (divided: for batter and streusel)🥘 More with all-purpose flour (divided: base + streusel)🥘 More with instant French vanilla pudding mix (dry)

Similar Recipes