How to Make Brigadeiro Balls: Easy Brazilian Brigadeiro Recipe

Updated on March 12, 2018
4.6 stars from 5 ratings of Easy Brigadeiro

Brigadeiro is pretty much a staple in Brazilian cuisine. These little delights would literally be number one on the list of traditional Brazilian desserts. The word ‘brigadeiro’ is obviously Portuguese and in English, these treats go by a couple of names including, Brazilian chocolate balls, Brazilian chocolate truffles or simply Brazilian truffles.

I was introduced to these spherical fudge balls of joy, and Brazilian food in general, by my Brazilian friends and family here in Ireland. In case you don’t know, Ireland is a top destination for Brazilians seeking to learn the English language. It has literally become their second home. Ireland is a small place and it’s impossible not to encounter a Brazilian during your day to day activities. Even my other half is Brazilian! Does that make me half Brazilian?

Brigadeiro is a necessity during all special occasions in Brazil, whether it be a children’s birthday party, or an adult’s birthday party and even at weddings. You will often find them being sold at markets, street stalls, supermarkets and in… salons. Yes you find them in hair salons! Random isn’t it? My in-laws run a hair salon in the city of Santos, in Sao Paulo, and there is a lovely lady who arrives at the salon every day to sell her traditional brigadeiro to the clients. Although, when I am there, typically I am her biggest customer. Along with these desserts she also brings other yummy Brazilian food, including coxinha, pastel and carrot cake, yes carrot cake. Honestly, Brazil is the biggest melting pot going and you will find all sorts of exotic and very familiar sounding foods there.

These are definitely one of the simplest Brazilian desserts to make. A typical brigadeiro recipe will just contain three basic ingredients; condensed milk, cocoa powder and unsalted butter. The vanilla essence is optional but I have to use it. I don’t just use it for flavour, I add it in because I just can’t handle cooking with only three ingredients. It almost seems lazy, doesn’t it? Maybe I’ll rename these candies to lazy fudge. By the way, something I always do in my articles is rant. I go on and on about everything and anything really. I guess every recipe means something to me. Every recipe has a story. Cooking brings back special memories.

On a serious note, there is actually a lot of complicated science behind the production of brigadeiro. When you cook this at home on your humble kitchen stove, you are actually partaking in an organic chemical synthesis. Coming from a chemistry background I find this very intriguing. The condensed milk contains a high concentration of sugars, both naturally occurring lactose sugars from the milk and also added sugar. The milk itself also contains amino acids. During the cooking process, when temperatures exceed 140°C (285°F), a chemical reaction occurs between these sugars and the proteins to produce a concoction of different flavour molecules, you also get the browning effect. The chemistry of this I will not bore you with, or maybe I’m just saying this because I don’t actually know it that well. This reaction is called The Maillard reaction, also known as Maillard browning, named after the French chemist Louis-Camille Maillard.

If I haven't bored you already and you still wish to make these lovely little treats, then please see below my step by step guide on how to make brigadeiro.

Cook Time

Prep time: 30 min
Cook time: 10 min
Ready in: 40 min
Yields: 20 chocolate truffles
Brigadeiro ingredients
Brigadeiro ingredients | Source


  • 1 400g can condensed milk (sweetened)
  • 2 tbsp unsalted butter
  • 3 tbsp cocoa powder
  • 1 tsp (optional) vanilla essence
  • 20 mini baking cups (optional), in Brazil it is typical to serve brigadeiro in mini cups


Please see instructions under pictures

Condensed milk
Condensed milk | Source

1) Pour the sweetened condensed milk into a heavy based pan and warm up on a medium heat. This is to help dissolve the cocoa powder.

2) When warm, remove from the heat and stir in the unsalted butter, the cocoa powder (sieved) and the vanilla essence (optional).

3) If the cocoa powder forms lumps, then blend using an electric mixer. Even if I don't see any lumps, I often perform this as a precaution.


4) Cook on a medium-high heat for at least 10 minutes. Continuously stir the mixture to prevent the bottom from burning. The mixture will gradually thicken and darken in colour.


5) After 10 minutes, the mixture should have a much thicker consistency and be darker in colour. The cooking is complete when the mixture easily comes away from the surface of the pan and you can make a trench through the mixture which holds.

The Maillard reaction, also known as Maillard browning.
The Maillard reaction, also known as Maillard browning. | Source

6) Allow the brigadeiro to cool and stiffen on a cold surface or within the refrigerator for 10 minutes. When ready, the brigadeiro should be easy to hold and malleable like a soft fudge.

Brigadeiro without toppings
Brigadeiro without toppings | Source

7) Roll small portions of the mixture between the palms of your hands until you get a perfect sphere with a glossy shine. Place your Brazilian truffles onto a non-stick surface. If you like them plain, then you may finish at this step and enjoy! If you wish to be more adventurous, please continue to Step 8.

Note: In Brazil it is typical to serve brigadeiro in mini cups, they look like small cupcake cups. Unfortunately I didn't have any so had to do without!

Toppings for Brigadeiro
Toppings for Brigadeiro | Source


8) Roll your truffles in a coating of your choice. In Brazil it is very common to see brigadeiro coated in chocolate sprinkles. Hazelnuts, pistachios, almonds, coconut or even plain old cocoa powder also work very well. You can really be as adventurous as you wish :)


Questions & Answers

    © 2016 David Branagan


      0 of 8192 characters used
      Post Comment

      No comments yet.


      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

      Show Details
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
      ClickscoThis is a data management platform studying reader behavior (Privacy Policy)