Homemade Chocolate Croissants from Scratch

Homemade Chocolate Croissants made from scratch, a well-deserved morning treat to help us get through the day. So soft, flavourful and baked to perfection. It can’t get any better than that, trust me!

Chocolate croissants on a plate

I have never been a morning person, and l used to hate mornings with a passion. I still do, except that now l’m a mummy and waking up (way too) early has become part of my daily routine.

Obviously, my little ones don’t care that 5am is not a decent time to start the day, their beauty sleep is over and there’s no more talking on this subject!

If l’m lucky enough, l get to make myself a cup of tea. And sometimes l even get to drink it. I know, how good is that? Give me a chocolate croissant next to my cup of tea and you’ve made my day. Oh, heavens! That’s what l call a treat!

Now, it might not be the healtiest breakfast to have, especially if you are looking after your waistline, but one small treat now and then can’t do any harm.

If anything, it will make you even more determined to go back to your healthier eating, isn’t it?

5 unbaked chocolate croissants on a tray

Do you you make homemade chocolate croissants without puff pastry?

Honestly, these are the best croissants l’ve ever had. You really have to smell the delicate aroma that fills the kitchen when they are baking in the oven.

And making them is super simple. Using puff pastry may be quicker, but this homemade dough is the best you can get. 

So flavoruful, fluffy, baked to perfection. And here’s how to make it:

  • in a bowl, add the warm milk, fast-action yeast, a a bit of sugar and flour, and set aside for 10 minutes.

This is to test whether the yeast is still active. It should become foamy and rise, if it does not, if means the yeast is no longer active and can’t be used anymore.

If you do, the dough won’t double its volume, and the croissants won’t be fluffy, but tough and rubbery.

  • Add the flour, yeast mixture, sugar, oil, and a pinch of salt, and knead well for at least 5 minutes until the dough becomes elastic and it does not stick to the hands.
  • Cover the bowl with clingfilm, and leave to prove in a warm place for at least 1-2 hours.

Chocolate croissants

How do you make chocolate filling for croissants?

Of course, the filling is entirely your choice, and you can go for something else, either sweet or savoury. They are even better than the croissants you would buy from a posh French bakery.

Nutella would be another choice, or even melted chocolate. Cocoa works nicely here, I think it’s a bit less messy that other fillings. And if I can avoid mess in the kitchen, I definitely go for it.

Beat the egg white until it holds soft peaks. Beat in the sugar until you get a meringue-like consistency.

Add the cocoa powder, vanilla extract and beat well. If you chose to use walnuts and dried cranberries, they can be added now. Up to you though, it’s optional.

Other breakfast ideas

The whole family will enjoy these croissants, and they also make a great choice as a snack in your little one’s lunch box. I personally don’t mind having some for breakfast, lunch, dinner or between meals.

They are that good. And really there is no need for a ready-made pastry, you can do it at home. It may not be flaky, it’s fluffy, soft and very yummy.

Looking for ore fancy breakfast ideas? I’ve got you covered. I’ve got waffles, pancakes, crepes and many more.

3 full croissants and two halves of a chocolate croissant on a tablecloth 

If you’ve tried these CHOCOLATE CROISSANTS or any other recipe on the blog then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you! You can also FOLLOW ME on FACEBOOK, and PINTEREST to see more delicious food and what I’m getting up to.

5 from 2 votes
Chocolate croissants
Homemade Chocolate Croissants
Prep Time
2 hrs
Cook Time
20 mins
Total Time
2 hrs 20 mins

French Chocolate Croissants Recipe, a delicious morning treat that goes so well with a nice cup of tea or coffee. Little ones will love these yummy croissants, and big ones too.

Course: Breakfast
Cuisine: French
Keyword: french croissants
Servings: 9 croissants
Calories: 207 kcal
Author: Daniela Anderson
  • 250 g plain flour
  • 125 ml full-fat milk
  • 1 tsp fast-action dried yeast
  • 2 1/4 tbsp caster sugar
  • 3 tbsp vegetable oil
  • a pinch of salt
  • 1 egg white
  • 2 tbsp caster sugar
  • 1 tbsp cocoa powder
  • 1/4 cup chopped walnuts
  • 1/4 cup chopped dried cranberries
  • 1 tsp vanilla extract
  1. To make the dough, warm up the milk (not hot), add the yeast, a teaspoon of sugar and a teaspoon of flour, and set aside for 10 minutes, the yeast should become foamy.
  2. Sift the rest of the flour in a large bowl, add the remaining sugar, a pinch of salt, oil and the milk mixture.
  3. Knead well for at least 5 minutes, the dough should be elastic and not stick to the hands at all.
  4. Shape it into a ball, cover with clingfilm and leave to prove for 1-1,5 hours in a warm place.
  5. To make the filling, use a hand mixer to beat the egg white until it forms soft peaks.
  6. Add the sugar and beat again until it has a shiny, meringue-like consistency.
  7. Beat in the cocoa powder, vanilla extract, then use a spatula to incorporate the walnuts and cranberries.
  8. Once the dough has proven, transfer it to the work surface and roll it into a large circle.
  9. Cut it first in half, then quarters, then half the quarters too, so you end up with 8 pizza-like slices.
  10. Place a teaspoon of the filling at the round end, then roll it up to get the crescent shape.
  11. Slightly beat the egg yolk with milk and brush the crescents.
  12. Preheat the oven to 170 degrees C. (340 F)

  13. Line a large baking tray with non-stick paper, arrange the crescents on it, then bake for about 20 minutes until golden.
Recipe Notes

If you'd like to see the ingredients listed in cups and ounces, click on the US Customary link.

Nutrition Facts
Homemade Chocolate Croissants
Amount Per Serving
Calories 207 Calories from Fat 63
% Daily Value*
Total Fat 7g 11%
Saturated Fat 4g 20%
Cholesterol 1mg 0%
Sodium 12mg 1%
Potassium 81mg 2%
Total Carbohydrates 31g 10%
Dietary Fiber 1g 4%
Sugars 8g
Protein 4g 8%
Vitamin A 0.4%
Calcium 2.3%
Iron 8.1%
* Percent Daily Values are based on a 2000 calorie diet.






You Might Also Like


  • Reply
    November 7, 2016 at 9:08 pm

    I have to make this right away 😀

    • Reply
      Daniela Anderson
      November 7, 2016 at 9:10 pm

      They are really really nice, I am sure you’ll like them 🙂

  • Reply
    November 8, 2016 at 4:17 pm

    Now THESE look good! I’d love to see the surprised looks on the faces of my family who bite in expecting just another crescent roll! 😉 These are sure to be a hit!

  • Reply
    Millie Thom
    November 12, 2016 at 8:10 pm

    These look too good to eat, Daniela, and totally decadent. I must have a go at making this recipe.

    • Reply
      Daniela Anderson
      November 12, 2016 at 8:24 pm

      They are lovely, Millie. Do give them a try, l’ve made them a few times and l loved them.

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    %d bloggers like this: