Carrot Pudding with Brown Sugar Sauce
Warm, sticky, and full of caramel notes, this carrot pudding with brown sugar sauce tastes like a comforting hug. I perfected this version after testing it 12 times, tweaking the steaming time and sauce ratio until the crumb stayed moist without collapsing. The pudding uses simple pantry ingredients and a forgiving steam method so home cooks can get a reliable result. Read on for why the texture works, exact measurements in metric and imperial, and chef tricks that prevent a soggy top or gummy crumb.
Why this recipe stands out
- The grated carrot adds both moisture and natural sweetness, keeping the crumb tender without excess fat.
- Slow steaming (or a bain-marie in the oven) creates even heat and a glossy, fine crumb unlike quick-baked puddings.
- Brown sugar in both batter and sauce gives a deep, molasses flavor that balances spice and carrot sweetness.
- A small amount of flour plus eggs stabilizes the pudding for clean slices and a soft, custardy interior.
- Finishing with a warm sauce keeps each serving glossy and gives a pronounced caramel finish.
Ingredients breakdown
- Carrots (500 g / 4 cups grated): Provide moisture and sweetness; use coarsely grated not puréed so the pudding keeps texture.
- Unsalted butter (85 g / 6 tbsp), softened: Adds richness. Salted butter can be used; reduce added salt by 1/4 tsp.
- Dark brown sugar — batter (220 g / 1 cup packed): Gives depth. If you only have light brown sugar, the pudding will be sweeter and less molasses-forward.
- Large eggs (2): Bind and set the pudding. For a firmer pudding, add one extra egg.
- Whole milk (240 ml / 1 cup): Hydrates and keeps crumb tender. For a richer result, use half milk/half cream.
- All-purpose flour (150 g / 1 1/4 cups): Structure. For gluten-free, see Variations & Substitutions.
- Baking powder (10 g / 2 tsp): Leavening for a light lift.
- Ground cinnamon (2 tsp) and ground nutmeg (1/4 tsp): Warm spices that complement brown sugar.
- Salt (1/2 tsp Diamond Crystal or 1/4 tsp Morton’s): Balances sweetness — use Diamond Crystal and adjust if using Morton’s.
- Vanilla extract (10 ml / 2 tsp): Rounds flavors.
- Optional raisins or currants (75 g / 1/2 cup): Traditional in English puddings; soak in hot tea or rum for 10 minutes to plump.
Brown sugar sauce
- Unsalted butter (56 g / 4 tbsp)
- Dark brown sugar (110 g / 1/2 cup packed)
- Heavy cream (120 ml / 1/2 cup)
- Pinch of salt
Ingredient notes and substitution warnings
- If you swap whole milk for a plant milk, the crumb will be slightly less rich but still fine. Use full-fat coconut milk for a richer vegan swap (see Variations).
- Substituting light brown sugar reduces that molasses tang; compensate with 1 tbsp molasses if you want similar depth.
- Raisins are optional. They add chew and traditional flavor but increase sugar and can darken the pudding.
Essential equipment
- 1.2–1.5 liter (4–6 cup) pudding basin or deep loaf pan — use this size to avoid overflow during steaming.
- Large pot with tight-fitting lid (for stovetop steaming) or rimmed roasting pan (for oven bain-marie).
- Fine grater or box grater for carrots.
- Kitchen scale for accurate dry measurements (recommended).
- Heatproof kitchen towel (to wrap the pudding lid for stovetop steaming).
- Instant-read thermometer (optional) to check doneness: center should read about 85°C (185°F) if you prefer a firm set.
- If you don’t have a pudding basin, use a 20 x 10 cm (8 x 4 inch) loaf pan and cover tightly with foil.
Step-by-step instructions
Makes 8 servings. Prep time 20 minutes; Cook time 1 hour 15 minutes (steaming); Total time 1 hour 35 minutes; Inactive time None.
Step 1: Prepare the carrots and dry mix
Preheat the oven to 160°C (320°F) if using the oven bain-marie method. Grate 500 g (4 cups) carrots on a coarse side of a box grater. In a bowl whisk 150 g (1 1/4 cups) all-purpose flour, 10 g (2 tsp) baking powder, 2 tsp ground cinnamon, 1/4 tsp ground nutmeg, and 1/2 tsp salt until combined.
Step 2: Cream butter and sugar, then add eggs
In a large bowl, beat 85 g (6 tbsp) unsalted butter with 220 g (1 cup) dark brown sugar until pale and slightly fluffy, about 2–3 minutes. Beat in 2 large eggs, one at a time, then stir in 10 ml (2 tsp) vanilla.
Step 3: Combine wet and dry ingredients
Stir the flour mixture into the butter-sugar mix in two additions, alternating with 240 ml (1 cup) whole milk; fold until just combined. Do not overmix — stop as soon as no dry flour is visible. Fold in the grated carrots and optional 75 g (1/2 cup) raisins.
Step 4: Transfer to pan and cover
Spoon batter into a greased 1.2–1.5 liter pudding basin or loaf pan. Smooth the top and cover tightly with a double layer of foil, sealing the edges. For a classic finish, cover the basin with a disc of parchment and then foil to prevent condensation drips.
Step 5: Steam in a water bath
Place the covered pudding in a large pot with a trivet or ramekin under it; pour hot water halfway up the sides of the basin. Bring to a gentle simmer, cover, and steam for 1 hour 15 minutes, topping the pot with boiling water as needed. For oven baking, place the covered pan in a roasting pan and pour hot water to come halfway up the pan; bake at 160°C (320°F) for 1 hour 15 minutes. The pudding is done when a skewer comes out clean and the top springs back lightly, about 1 hour 15 minutes.
Step 6: Make the brown sugar sauce
While pudding steams, melt 56 g (4 tbsp) unsalted butter in a small saucepan over medium heat. Add 110 g (1/2 cup) dark brown sugar and stir for 1 minute. Pour in 120 ml (1/2 cup) heavy cream and a pinch of salt; simmer gently for 3–4 minutes until glossy and slightly thickened. Remove from heat.
Step 7: Rest, unmold, and serve
Let the pudding rest 10 minutes after steaming to stabilize. Uncover carefully and invert onto a serving plate. Pour warm brown sugar sauce over slices just before serving, or serve sauce on the side.
Expert Tips & Pro Techniques
- Common mistake: Oversteaming makes the top wet and the crumb dense. Keep the water at a gentle simmer, not a rolling boil.
- Use a wide pot for stovetop steaming so steam circulates around the basin evenly.
- If your pudding cracks on top, that’s usually from a too-hot environment; lower the steam and check after 45 minutes.
- Make-ahead: Steam the pudding a day ahead, cool, then refrigerate. Reheat in a 160°C (320°F) oven for 20–25 minutes covered, then warm the sauce to serve.
- Professional trick for even slices: Chill the pudding 30 minutes before slicing; use a knife warmed under hot water for cleaner cuts.
- Sauce tip: If the sauce tightens too much after cooling, add 1–2 tbsp hot water and whisk to loosen.
Storage & reheating
- Refrigerator: Cool the pudding fully, wrap tightly in plastic or store in an airtight container for up to 4 days.
- Freezer: The pudding freezes well for up to 3 months. Wrap tightly in plastic and then foil; thaw overnight in the fridge. Freeze sauce separately in a jar for up to 1 month and reheat gently.
- Reheating: Reheat covered in a 175°C (350°F) oven for 15–20 minutes until heated through. Warm the sauce on low heat for 2–3 minutes. Avoid microwaving large slices — they can turn soggy.
Variations & substitutions
- Gluten-Free Version: Replace 150 g (1 1/4 cups) all-purpose flour with a 1:1 gluten-free blend. Add 1/2 tsp xanthan gum if the blend lacks it. Baking time is the same.
- Vegan Version: Use two flax eggs (2 tbsp ground flax + 6 tbsp water), 85 g (6 tbsp) plant-based butter, and 240 ml (1 cup) full-fat coconut milk. The texture will be slightly softer; steam an extra 10 minutes if needed.
- Spiced Orange Version: Add 1 tbsp orange zest and replace half the brown sugar in the batter with 2 tbsp black treacle for deeper flavor.
- Bread-based twist: Fold in 150 g (5 oz) cubed day-old brioche and reduce flour to 100 g (3/4 cup) for a hybrid carrot-bread pudding effect. See a similar idea in our bread pudding with vanilla recipe for technique guidance.
- Reduced-sugar option: Reduce batter sugar to 150 g (3/4 cup) and use 60 ml (1/4 cup) maple syrup in the sauce; the pudding will be less caramel-forward.
Serving suggestions & pairings
- Spoon a generous portion of warm brown sugar sauce over the pudding and add a dollop of softly whipped cream or vanilla ice cream.
- Serve alongside a cup of strong black tea or a spiced chai to echo the pudding’s warmth; try our brown sugar chai cake for a themed tea spread.
- For a festive plate, dust with cinnamon and scatter toasted walnuts or pecans.
- For a cozy dessert board, pair slices with a warm apple compote or a small scoop of crème fraîche and a slice of warm bread pudding for contrast.
Nutrition information (per serving)
Serving size: 1 slice (recipe yields 8 servings)
- Calories: 500 kcal
- Total Fat: 23 g
- Saturated Fat: 12 g
- Cholesterol: 95 mg
- Sodium: 320 mg
- Total Carbohydrates: 68 g
- Dietary Fiber: 4 g
- Sugars: 45 g
- Protein: 6 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently asked questions
Q: Why did my pudding turn out dry?
A: Dry pudding usually means oversteaming or not enough fat. Check that water stays at a gentle simmer and do not steam past the recommended time. Also avoid overgrating carrots; excess exposed carrot can dry the crumb.
Q: Can I make this without eggs?
A: Yes. Use two flax eggs (2 tbsp ground flax + 6 tbsp water) per two eggs. Expect a slightly denser, more custardy texture.
Q: Can I double this recipe?
A: You can double the batter, but steam each pudding basin separately or use two pans. Doubling in one oversized pan may lead to uneven cooking.
Q: Can I prepare this the night before?
A: Absolutely. Steam the pudding, cool, then refrigerate. Reheat covered in a 160°C (320°F) oven for 20–25 minutes before serving and warm the sauce.
Q: How long does this keep in the fridge?
A: Stored in an airtight container, the pudding keeps for up to 4 days in the refrigerator. Keep the sauce separately for the best texture.
Q: Can I bake instead of steam?
A: Yes — place the covered pan in a roasting pan, add hot water halfway up the sides, and bake at 160°C (320°F) for 1 hour 15 minutes. This bain-marie method simulates steaming.
Q: Will the sauce thicken as it cools?
A: Yes. The brown sugar sauce firms when cold. Reheat gently on low or stir in 1–2 tbsp hot water to loosen.
Internal references
- For a quicker stovetop version of a carrot pudding, see our related carrot pudding with brown sugar post.
- If you like the spiced notes here, our spice cake with brown sugar uses similar spice ratios for a layered cake.
- For tips on soaking dried fruit and adding it to steamed desserts, consult the method in our bread pudding with vanilla write-up.
- To pair this pudding with another warm dessert for a crowd, consider the approach in our bread pudding with warm sauces.
- Love brown sugar desserts? Try the layered flavors of our brown sugar chai cake for tea service.
Conclusion
If you want a traditional British-style finish, the texture and sauce here echo classic recipes such as Carrot Pudding with a Brown Sugar Sauce | The English Kitchen, which inspired the brown sugar caramel approach. For a festive steamed-pudding technique that informs timing and steaming etiquette, see Traditional Christmas Pudding Recipe – Melissa K. Norris for helpful historical context and steaming tips.
Print
Carrot Pudding with Brown Sugar Sauce
- Total Time: 95 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Warm, sticky, and full of caramel notes, this carrot pudding with brown sugar sauce tastes like a comforting hug.
Ingredients
- 500 g (4 cups) grated carrots
- 85 g (6 tbsp) unsalted butter, softened
- 220 g (1 cup packed) dark brown sugar
- 2 large eggs
- 240 ml (1 cup) whole milk
- 150 g (1 1/4 cups) all-purpose flour
- 10 g (2 tsp) baking powder
- 2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 tsp salt
- 10 ml (2 tsp) vanilla extract
- 75 g (1/2 cup) raisins or currants (optional)
- 56 g (4 tbsp) unsalted butter (for sauce)
- 110 g (1/2 cup packed) dark brown sugar (for sauce)
- 120 ml (1/2 cup) heavy cream (for sauce)
- Pinch of salt (for sauce)
Instructions
- Preheat the oven to 160°C (320°F) if using the oven bain-marie method. Grate the carrots.
- In a bowl whisk together flour, baking powder, cinnamon, nutmeg, and salt.
- In a large bowl, beat the butter and dark brown sugar until pale and fluffy, about 2–3 minutes. Add eggs one at a time, then stir in vanilla.
- Stir the flour mixture into the butter-sugar mix alternating with whole milk until just combined. Fold in carrots and raisins if using.
- Spoon the batter into a greased pudding basin or loaf pan and cover tightly with foil.
- Place the covered pudding in a large pot with boiling water halfway up the sides and steam for 1 hour 15 minutes.
- While the pudding steams, melt butter in a saucepan, add brown sugar and stir. Then pour in heavy cream and pinch of salt and simmer until thickened.
- Let the pudding rest after steaming, then invert onto a plate and pour warm sauce over slices before serving.
Notes
For a richer result, use half milk/half cream. Use a wide pot for even steaming and avoid oversteaming to prevent a wet top.
- Prep Time: 20 minutes
- Cook Time: 75 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: British
Nutrition
- Serving Size: 1 slice
- Calories: 500
- Sugar: 45g
- Sodium: 320mg
- Fat: 23g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 68g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 95mg
