clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Steamed Carrot Pudding caramel sauce

Steamed Carrot Pudding Caramel Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Steamed carrot pudding is a moist cake that is studded with raisins and packed with carrots, potatoes, and warm spices. It is then drizzled (or flooded) with caramel sauce and topped with pure half and half. It is a true delight! Make it for Christmas or Easter and enjoy for months after since it freezes beautifully. 

  • Total Time: 3 hrs 20 min
  • Yield: 50 servings 1x


Units Scale
  • 2 cups butter, softened
  • 4 cups granulated sugar
  • 6 cups firmly packed shredded raw carrots, excess liquid removed
  • 4 cups firmly packed shredded raw Idaho russet potatoes, excess liquid removed
  • 5 cups All purpose flour
  • 4 teaspoons baking soda
  • 4 teaspoons Kosher salt
  • 2 teaspoons cinnamon
  • 1 teaspoon nutmeg
  • 2 teaspoons cloves
  • 2 cups raisins
  • 2 cups chopped nuts of choice (optional)

Caramel Sauce

  • 1 cup heavy whipping cream
  • 1 cup brown sugar
  • 1 cup granulated sugar
  • 1 cup butter
  • 1 teaspoon pure vanilla extract


Half and half or cream for topping 

6-   1 quart Mason jars for steaming 


For the Carrot Pudding  

  1. In a large mixing bowl or stand mixer cream together butter and sugar until creamy. Mix in carrots and potatoes. Stir to combine. In a separate bowl sift the: flour, baking soda, salt, and spices.
  2. Then, slowly add in the dry mixture to the wet a little at a time to ensure even mixing. Continue combining wet and dry ingredients until a uniform batter forms. Stir in raisins and nuts (if desired). 
  3.  Fill each 1 quart jar (6 total) until half way full with the carrot pudding mixture. Cover with foil and use a rubber band to secure the tops. Place the jars in one or two very large stock pots. Fill each pot with water (without getting the tops of the jars wet) half way to to the top of the jars.
  4. Cover the stock pots with a lid and turn heat on low-medium. Let steam for 2 1/2- 3 hours. Turn off heat and very carefully, with oven mitts, remove the jars from the pots and set on the counter or baking tray to cool about 10 minutes. Carefully take off the tinfoil and seal with the jar container lids.
  5. Make sure you hear a ‘pop’ to know the containers are sealed. If you are eating them right away you do not need to seal them. Sealed jars of carrot pudding will keep in the freezer for several months. Thaw in fridge before reheating. 
  6.  Serve a few heaping spoonfuls of carrot pudding in a bowl warm with a tablespoon of caramel sauce and a drizzle of half and half or heavy cream over the top. Enjoy! 

For the Caramel Sauce:

  1. Place all caramel sauce ingredients (except vanilla extract) in a medium sauce pan. Heat pan to medium heat and stir for about 8-10 minutes until a thick caramel sauce starts to form.
  2. Keep stirring the entire time. You will know when the sauce is done if it sticks to the back of a spoon and doesn’t run off the edges.  
  • Author: Elena Davis
  • Prep Time: 20 minutes
  • Cook Time: 3 hours
  • Category: Sweet
  • Method: English
  • Cuisine: English