Jump to Recipe
These chocolate orange muffins are vegan, oil-free, and incredibly moist and delicious! Perfect for breakfast or snack when you need a chocolatey pick-me-up.
These chocolate orange muffins came about as I was standing in my kitchen surrounded by 50 oranges, not sure what to do with all of them. (My family has an orange tree and I love it, but some days I just don’t feel like eating 10 oranges for breakfast.) I was also craving chocolate (duh) and that’s when I remembered that chocolate orange is a legit combo and is really freaking delicious!
So then my mind went to all the different treats I could make chocolate-orange — chocolate cookies with orange chunks, chocolate tart with an orange cream filling, chocolate cake with orange frosting, mmm okay I’m hungry again and need to get back in the kitchen ASAP to make everything I just mentioned. But in the end I kept it simple and went with these easy chocolate orange muffins, ’cause I was not in the mood to eat a mushy cake or too-fluffy cookie. These muffins though, they turned out perfect — moist, fluffy, lightly sweet, and just chocolatey enough to satisfy my craving 🙂
I kept these muffins oil-free by using tahini instead, and trust me, you can’t taste the tahini at all. Usually when I bake with tahini, it will leave a slight tahini aftertaste in the baked good. But I think the cocoa powder + orange juice impart such strong flavors already that they overpower the tahini. If you don’t have tahini, you could try using other nut/seed butters. Almond butter would have the most neutral taste, but peanut butter is probably your most affordable option. I haven’t tried it with peanut butter, but if you do, please let me know how it goes!
Whatever you do though, don’t leave out the nut/seed butter. The fat is essential to getting that fluffy, moist texture. I don’t recommend going fat-free and using applesauce or banana, since it will result in a gummy, much less satisfying texture and flavor. Plant fats are healthy so don’t skip ’em!
Also, make sure you follow the instructions correctly and mix the orange juice and soy milk first, so the soy milk has time to curdle, creating a kind of “buttermilk”. This helps add air and fluff to your muffins!
Also be sure to check out the video below if you learn better by watching. It’s fairly simple so you shouldn’t have any trouble, but if you do have questions, leave a comment down below and I’ll respond ASAP! I hope you love these muffins as much as I do, and if you do try them out, be sure to tag me in your recreations on instagram @ellielikes.cooking and leave a comment letting me know how you liked them. I’m always eager to hear from my readers 🙂 Happy baking!
Chocolate Orange Muffins
- 1 tbsp ground flaxseed
- 3 tbsp water
- 1/2 cup soy milk
- 1/3 cup orange juice
- 1 cup whole wheat pastry flour
- 1/4 cup cocoa powder
- 1/3 cup coconut sugar
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/8 tsp salt
- 2 tbsp chocolate melted
- 1/4 cup tahini
- 1/2 tsp orange zest
- 1 tsp vanilla extract
- 1/3 cup chocolate chips
- orange segments optional
- Preheat oven to 350°F. Line a muffin tray with muffin liners or grease so that batter will not stick. Set aside.
- Mix flaxseed and water in a small bowl. Set aside to thicken.
- Combine soy milk and orange juice and set aside. The milk will curdle as it sits.
- In a medium bowl, sift together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
- Mix tahini and melted chocolate in a large bowl. If your tahini is too thick, microwave it briefly till it becomes runny. Add orange zest and vanilla extract.
- Add the half the dry ingredients into the wet ingredients, briefly mix, then add the rest of the dry ingredients. Mix until just combined, then add chocolate chips and mix until chocolate chips are evenly distributed. Be careful not to over-mix.
- Add spoonfuls of batter to the muffin liners, filling them about 3/4 of the way. Top with orange segments if using, then bake for 22 minutes. Check for doneness by inserting a toothpick in the center of a muffin — it should come out almost clean. Let cool completely before serving.
Save for later!