Chocolate Protein Pudding With Bone Broth


Last Updated: Jun, 16, 2026 by Mimi Council | This post may contain affiliate links.

This Chocolate Protein Pudding With Bone Broth is thickened with egg yolks and gelatin, which works naturally with the collagen already present in bone broth. Together, they create a smooth, spoonable texture without relying on cornstarch. This pudding is for anyone who wants a real-food chocolate dessert with protein — without relying on powders, artificial ingredients, or starch-based thickeners.

If you’re looking for more bone broth dessert recipes, try Organic Brownies with Bone Broth, Bone Broth Chocolate Milkshake, or Healthy Gingerbread Hot Cocoa with Bone Broth.

chocolate protein pudding with bone broth in small dutch ovens on a white marble counter with fresh flowers.

A Quick Look At The Recipe

  • Recipe Name: Chocolate Protein Pudding With Bone Broth
  • Ready In: 6 hours 20 minutes
  • Makes: 4 servings
  • Main Ingredients: Dutch cocoa powder, milk, egg yolks, bone broth
  • Flavor Profile: deep chocolate flavor and a subtle savory balance
  • Dietary Info: no seed oils, gluten-free
  • Difficulty: Easy!
  • Why You’ll Love It: chocolate pudding naturally thickened with egg yolks, gelatin, and bone broth

Why You'll Love This Recipe

  • Protein Pudding Without Protein Powder: This high protein chocolate pudding with bone broth uses real food ingredients like bone broth, milk, and egg yolks to provide natural sources of protein. No protein powder needed — just real food protein that feels satisfying and nourishing, without a chalky aftertaste.
  • Protein Pudding Without Cornstarch: Instead of cornstarch, this pudding is thickened naturally with egg yolks and gelatin, which work alongside the collagen in bone broth as a clean thickening agent. Gelatin has natural protein, so I love using it as a thickener in this pudding!
  • Bone Broth Dessert: This creamy chocolate pudding uses bone broth to add protein without affecting flavor. This satisfying healthy dessert tastes like a nostalgic favorite but the protein comes from bone broth, not protein powder.
  • Silky & Creamy Texture: Egg yolks are a better fit here for a clean-ingredient protein pudding, creating a creamier result than cornstarch-based versions. This pudding sets into a smooth, custard-like texture that’s spoonable — not rubbery and not starchy. It’s closer to a chocolate pot de crème or soft-set mousse than instant pudding.
  • Rich Chocolate Flavor: After testing different ratios, this combination of egg yolks, gelatin, bone broth, and milk produced the smoothest texture without muting the chocolate flavor, keeping the pudding deeply chocolatey and balanced.
Jump to:

If you love rich chocolate dessert like Avocado Oil Chocolate Cake, you are going to flip over this creamy and lush chocolate pudding made with bone broth! This pudding is creamy like Homemade Vanilla Malt Pudding, but I use bone broth for added protein without protein powder.

For more rich, chocolate desserts with a healthy twist, you'll also love Honey Sesame Dark Chocolate Bark, Salted Almond Dark Chocolate Bars, Creamy Vegan Chocolate Smoothie With Almond Butter, Dark Chocolate Raspberry Truffles With Cream Cheese, Chocolate Covered Raisin Clusters, or Homemade Crunch Bars.

Ingredients

individual ingredients for chocolate protein pudding with bone broth laid out against a white background.
  • Bone Broth: I use Kettle and Fire Beef Bone Broth here, but you could also use chicken. Just be sure you are using a plain bone broth and not a flavored one. Use code MIMIBAKESCOOKIES for 20% off your Kettle and Fire order.
  • Dutch Cocoa Powder: I use organic Dutch cocoa powder for a rich, chocolatey flavor that pairs really well with the salty bone broth. You want to use Dutch cocoa here for that extra sweetness, don’t use natural cocoa as then this can make the pudding too bitter.
  • Egg Yolks: We’re use egg yolks to naturally thicken this pudding for a creamy chocolate pudding texture. Make sure to save those egg whites, don’t let them go to waste. Store them in an airtight container in the fridge and you can use them for things like Chocolate French Macarons, Chocolate Pistachio French Macarons, or Green Tea French Macarons.
  • Gelatin: I like using grassfed gelatin for a natural thickener that also has natural protein! This is why I choose it over cornstarch in this protein chocolate pudding recipe.
  • Vanilla Bean: I use organic ground vanilla bean for more depth of flavor as it really shines with the chocolate. But, if you want to use vanilla extract in its place, you can. Just double the amount if you are using vanilla extract as it’s not as strong as vanilla bean.
  • Creme Fraiche: I use Sierra Nevada Organic Creme Fraiche, this adds some richness into this homemade pudding that makes it so creamy!

*For a full list of ingredients and measurements, visit the recipe card below.

Baker's Tips for Chocolate Protein Pudding With Bone Broth

  • Always weigh ingredients for the best results.
  • Make sure you are using whole milk, this is super important as you want the fat of whole milk.
  • You can use chocolate milk in place of regular whole milk for extra chocolate flavor!
  • If you don't have vanilla bean, you can substitute it for 1 teaspoon of vanilla extract.
  • Make sure to press the plastic wrap into the pudding before refrigerating to prevent a film from forming.
  • After the pudding has set, I like to mix it up. You could do this with a whisk, or even a hand mixer to fluff it up if you want.
  • Once the pudding has set and has been stirred, you can store it in an airtight container in the fridge for up to 7 days.

How to Make Chocolate Protein Pudding With Bone Broth

glass mixing bowl with cream and gelatin with a whisk on a marble counter.
  1. In a small mixing bowl, add the gelatin and heavy whipping cream. Stir together immediately to combine the gelatin to prevent it from clumping. Set aside.
egg yolks in a glass mixing bowl on a white marble counter.
  1. Add the egg yolks to a medium mixing bowl.
ingredients for chocolate protein pudding in a pot on a white marble counter.
  1. In a 3-quart saucepan, add the milk, bone broth, cane sugar, and cocoa powder.
chocolate protein pudding with bone broth being cooked in a small pot over the stovetop.
  1. Cook over medium heat until it reaches 140°F on a drink thermometer. If you don’t have a drink thermometer, ensure that the milk does not boil (so it doesn’t burn, if it burns, the burnt flavor will transfer to the pudding). 

egg yolks mixed with chocolate pudding mixture in a glass mixing bowl with a whisk on a white marble counter.
  1. Once the sugar and milk mixture has reached 140°F, slowly add about half of it into the egg yolks whisking the entire time. This is going to help slowly bring the egg yolks up to temperature without cooking them, that’s why this step is important.
chocolate protein pudding in a small pot with a whisk on a marble counter.
  1. Then add the egg yolk mixture back into the pot with the other half of the milk and cocoa mixture and whisk to combine completely. Add in the gelatin and cream mixture and whisk together.
chocolate protein pudding with bone broth being cooked in a small pot over the stovetop.
  1. Put back over the heat and simmer medium/low heat for about 5 minutes. The mixture will reduce slightly and it will not look thick like pudding yet, that’s okay.
chocolate protein pudding with bone broth liquid mixture in a small pot on a white marble counter.
  1. Remove from heat and add in the butter, creme fraiche and vanilla bean, whisk to combine completely.

chocolate protein pudding in a glass mixing bowl with plastic wrap pressed into it.
  1. Pour into a large bowl, and cover with plastic wrap. Be sure to press the plastic wrap directly onto the pudding to prevent a film from forming. Allow to chill in the fridge for at least 4 hours or overnight. Once the pudding has set up, you can remove the plastic and store it in an airtight container.
chocolate protein pudding with bone broth in small dutch ovens on a white marble counter with fresh flowers.
  1. Then it's ready to serve!

Recipe FAQ's

Does it taste like bone broth?

No, this Chocolate Protein Pudding with Bone Broth does not taste like bone broth. Instead, the bone broth just adds a slightly salty umami flavor that pairs so well with the chocolate. Think about how salted caramel is the elevated version of plain caramel, this bone broth chocolate pudding is the elevated version of plain chocolate pudding.

Does bone broth taste savory in chocolate pudding?

Bone broth gives this homemade chocolate pudding a slightly salty umami flavor, it does not make the pudding taste savory. It still tastes like a creamy, lush, and gourmet chocolate pudding.

Can I use store-bought bone broth?

Yes, I use Kettle and Fire Beef Broth in this recipe.

Can I use chicken bone broth instead of beef bone broth?

You can, just make sure it's plain chicken and not flavored. I just prefer the beef as it has a richer but more neutral flavor that I like to use in desserts.

Why does bone broth work so well in chocolate desserts?

Bone broth adds an umami flavor to chocolate desserts. Think about how salt can enhance a caramel dessert, this is a similar thing that bone broth does with chocolate desserts. It just adds a rich, umami flavor that enhances the chocolate!

What if I don’t have bone broth?

If you don’t have bone broth, you can replace it with 1 cup of milk. This doesn’t add as much protein as the bone broth, but it still adds some, and will still taste delicious.

Can I use natural cocoa powder instead of Dutch cocoa powder?

You can, but I don't like the flavor as much as natural cocoa is more bitter than Dutch cocoa.

Is this better than protein powder pudding?

Yes, so much better! Protein powders can have a long list of ingredients, natural flavors, and other things that I don’t think are necessary to hit your protein goals. That’s why I prefer making protein pudding without protein powder. This chocolate pudding relies on real food ingredients like eggs, milk, bone broth and gelatin for natural protein sources.

Can I make this dairy-free?

No, because we’re using milk, heavy cream, and crème fraiche, this really needs all the dairy! If you are looking for a dairy free chocolate pudding, I have notes in my Eggless Chocolate Peanut Butter Pudding to easily make it dairy free.

How firm will it set?

This will set fairly firm, but still soft enough to be creamy and smooth. This texture is very similar to homemade custard with a lush and creamy mouthfeel and a thick but creamy texture.

Can kids eat bone broth chocolate pudding?

Yes! Kids can definitely eat bone broth pudding, it’s a great way to sneak in some of the benefits of bone broth for anyone who doesn’t like drinking it straight.

Can I make this ahead of time?

Yes, you actually need to make this ahead of time because it needs to set up before being served. I like making this the day before I plan to serve or enjoy it.

How do you store homemade chocolate pudding?

When you first make homemade pudding, you’ll need to place a piece of plastic wrap directly on top of the pudding itself to prevent a film from forming. Once it sets in the fridge, you can remove the plastic wrap and store it in an airtight container for up to a week.

Serving Ideas

chocolate protein pudding with bone broth in small dutch ovens on a white marble counter with fresh flowers.

More Chocolate Recipes

Thanks a waffle lot for stopping by 🧇 If you loved this recipe, sprinkle some love by leaving a ⭐⭐⭐⭐⭐ review — it inspires others to try this recipe and helps me organically reach dog loving foodies like you! I personally read and appreciate every message!

Also, be sure to subscribe to our YouTube channel and join John John and me in the kitchen for step by step recipe videos! And subscribe to our newsletter for new and seasonal recipes!

chocolate protein pudding with bone broth in small dutch ovens on a white marble counter with fresh flowers.

Chocolate Protein Pudding with Bone Broth

Mimi Council
Rich, smooth and chocolatey — this Chocolate Protein Pudding with Bone Broth uses egg yolks, gelatin and bone broth for natural protein in a creamy chocolate dessert.
5 from 1 vote
Prep Time 5 minutes
Cook Time 15 minutes
Chill Time 6 hours
Total Time 6 hours 20 minutes
Course Dessert
Cuisine American
Makes 4 servings
Calories 356 kcal

Equipment

  • Digital Food Scale
  • 3-Quart Pot
  • Whisk
  • Mixing Bowl

Ingredients
 
 

  • 1 teaspoon grassfed gelatin
  • ¼ cup cream
  • 3 large egg yolks
  • 1 cup milk
  • 1 cup beef bone broth
  • 113 grams cane sugar
  • 43 grams Dutch cocoa powder
  • ¼ cup creme fraiche
  • 28 grams salted butter
  • ½ teaspoon ground vanilla bean

Instructions
 

  • In a small mixing bowl, add the gelatin and heavy whipping cream. Stir together immediately to combine the gelatin to prevent it from clumping. Set aside.
  • Add the egg yolks to a medium mixing bowl.
  • In a 3-quart saucepan, add the milk, bone broth, cane sugar, and cocoa powder. Cook over medium heat until it reaches 140°F on a drink thermometer. If you don’t have a drink thermometer, ensure that the milk does not boil (so it doesn’t burn, if it burns, the burnt flavor will transfer to the pudding).
  • Once the sugar and milk mixture has reached 140°F, slowly add about half of it into the egg yolks whisking the entire time. This is going to help slowly bring the egg yolks up to temperature without cooking them, that’s why this step is important.
  • Then add the egg yolk mixture back into the pot with the other half of the milk and cocoa mixture and whisk to combine completely.
  • Add in the gelatin and cream mixture and whisk together.
  • Put back over the heat and simmer medium/low heat for about 5 minutes. The mixture will reduce slightly and it will not look thick like pudding yet, that’s okay.
  • Remove from heat and add in the butter, creme fraiche and vanilla bean, whisk to combine completely.
  • Pour into a large bowl, and cover with plastic wrap. Be sure to press the plastic wrap directly onto the pudding to prevent a film from forming. Allow to chill in the fridge for at least 6 hours or overnight. Once the pudding has set up, you can remove the plastic and store it in an airtight container.
  • Store in an airtight container for up to 7 days.

Video

Youtube video

Notes

Tips
  • Always weigh ingredients for the best results.
  • Make sure you are using whole milk, this is super important as you want the fat of whole milk.
  • You can use chocolate milk in place of regular whole milk for extra chocolate flavor!
  • If you don't have vanilla bean, you can substitute it for 1 teaspoon of vanilla extract.
  • Make sure to press the plastic wrap into the pudding before refrigerating to prevent a film from forming.
  • After the pudding has set, I like to mix it up. You could do this with a whisk, or even a hand mixer to fluff it up if you want.
  • Once the pudding has set and has been stirred, you can store it in an airtight container in the fridge for up to 7 days.
  • High Altitude — Follow the recipe as noted.

Nutrition

Calories: 356kcalCarbohydrates: 39gProtein: 10gFat: 21gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.2gCholesterol: 193mgSodium: 110mgPotassium: 304mgFiber: 4gSugar: 32gVitamin A: 777IUVitamin C: 0.2mgCalcium: 133mgIron: 2mg
Want more recipes?Follow along on @mimisorganiceats for more inspiration!

The Bake Shop

Visit The Bake Shop for foodie inspired tees, sweatshirts, and accessories. Find my favorite kitchen tools (with discounts!) in the Kitchen Shop. And shop our collection of food inspired dog accessories too!

Mimi Council in the kitchen

One response to “Chocolate Protein Pudding With Bone Broth”

  1. Mimi Council says:

    5 stars
    The only chocolate pudding you’ll need!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating