Commercial M&M's contain soy lecithin, artificial colors, artificial flavors, and corn syrup. This DIY version recreates the chocolate-coated peanut candy using organic cacao, natural sweeteners, and sunflower lecithin, delivering the same indulgent experience without synthetic additives or inflammatory ingredients.
Based on: m&m's
· Makes approximately 30 servings (540 pieces)
· Serving: 18 pieces (42g)
Why This Recipe is Seed Oil Free
Commercial m&m's from m&m's often contains inflammatory seed oils like canola, soybean, or sunflower oil. This homemade version replaces them with healthier fats like butter, ghee, coconut oil, or avocado oil — giving you the same great taste without the processed oils.
Replaces cornstarch to help candy shell adhere and prevents sticking
Organic honey
45g (about 2 tablespoons) · Nature Nate's 100% Pure Raw Organic Honey
Natural binding agent that replaces corn syrup in the candy shell
Vanilla extract
5ml (1 teaspoon) · Simply Organic Pure Vanilla Extract
Enhances chocolate flavor and replaces artificial flavors
Instructions
Step 1. Prepare the chocolate coating by melting 200g coconut oil in a double boiler or microwave until just liquid (not hot). In a large bowl, whisk together 180g cacao powder, 300g coconut sugar, 120g milk powder, and 15g sunflower lecithin until no lumps remain. Gradually add the melted coconut oil while whisking constantly to create a smooth chocolate paste. Add 1 teaspoon vanilla extract and mix thoroughly. The mixture should be glossy and spreadable — if too thick, add coconut oil 1 tablespoon at a time.
Step 2. Create peanut centers by roughly chopping 240g roasted organic peanuts into pieces roughly 3-4mm in size — they should be smaller than whole peanuts but still provide crunch. Set aside in a bowl.
Step 3. Form the candy base by taking small portions of the chocolate mixture (about 1 teaspoon each) and pressing a small amount of chopped peanuts into the center, then rolling into rough balls about 12mm diameter. Place on parchment-lined baking sheets. You should get approximately 540 pieces. Refrigerate for 30 minutes until firm.
Step 4. Prepare the candy shell coating by whisking together 150g organic powdered sugar and 30g tapioca starch in a large bowl until completely smooth. In a small saucepan, gently warm 45g honey until it flows easily (don't overheat). Gradually add the warm honey to the sugar mixture, stirring constantly until it forms a thick, smooth paste that coats the back of a spoon.
Step 5. Apply the candy shell by working in small batches (about 50 pieces at a time). Dip each chilled chocolate ball into the shell mixture, rolling gently to coat evenly. The coating should be thin but complete. Return coated pieces to parchment paper immediately. If the shell mixture becomes too thick, add honey 1/2 teaspoon at a time. If too thin, add more powdered sugar.
Step 6. Final setting and storage: Allow coated candies to air dry at room temperature for 2-3 hours until the shell is completely set and no longer tacky. Store in airtight containers at room temperature for up to 2 weeks, or refrigerate for up to 1 month. Serve 18 pieces (42g) per portion to match original serving size. For best texture, bring refrigerated candies to room temperature before serving.
Storage
Store in airtight containers at room temperature for up to 2 weeks. Refrigerate for longer storage up to 1 month. Avoid direct sunlight and heat above 75°F to prevent melting.
Cost Comparison
Cost per serving (homemade)$0.75
Cost per serving (store-bought)$2.50
Savings70%
Higher upfront investment in organic ingredients pays off with significant per-serving savings and superior ingredient quality. Bulk buying reduces cost per batch substantially after initial purchase.