This Post May Contain Affiliate Links. Please Read Ourย Disclosure Policy.
The copy of this post was originally published on August 5, 2012, but the photos are recipe have been updated!
When I left law school, I came home with not much to do, besides stare at my student loan debt.
Wait, that’s a bad way to start this. Let’s try again.

“You might care about yourself enough to, you know, cook. That brings your hands nourishment because your hands get to be hands. They get to actually do something rather than sitting around all day while you’re entertaining yourself with your iPod and your Internet, surfing the Internet, all the other things that we do that, you know, our hands don’t get to do much anymore.”

Career uncertainties aside, I learned something remarkable during that time. I learned how to make people love you, without really trying. I created a recipe so perfectly sweet, fruity, and creamy, with the perfect moist cake and added texture, that people who don’t like sweets like this. People who don’t like fruit desserts like this. People who don’t like me like me once I make this.


Cherry Almond Cupcakes with Cream Cheese Frosting
Ingredients
- 1 cup soy milk or regular milk, no higher than 2%
- 1 tsp . apple cider vinegar ideally with "the mother", but regular ole ACV will do, too
- 1 ยผ cups all-purpose flour
- 2 Tbsp . cornstarch
- ยพ tsp . baking powder
- ยฝ tsp . baking soda
- ยฝ tsp . salt
- โ cup canola oil
- ยพ cup sugar see note about sugar when using fresh cherries
- 1 tsp . vanilla extract
- 1 ยผ tsp . almond extract
- 8 oz . canned dark cherries drained, and torn in halves
- 8 oz . fresh sweet cherries see note on additional sugar if using fresh cherries, pitted and quartered
Frosting
- 1 tbsp stick butter room temperature
- 1 tbsp package cream cheese room temperature
- 1 tsp . vanilla extract
- ยผ tsp . almond extract
- 2 cups powdered sugar To be totally honest, I just start with about a cup and keep adding until Iโm pleased with the texture and taste.
- 1 tbsp Skin-on slivered almonds I get mine at the bulk section at Whole Foods, optional
Instructions
- Preheat oven to 350 degrees. Line muffin pan with cupcake liners (Iโm a big fan of dark brown liners in this case, but any will do).
- Whisk the soy milk and vinegar in a measuring cup and set aside for a few minutes to get good and curdled.
- Beat together the soy milk mixture, oil, sugar, vanilla, and almond extract in a large bowl. Sift in the flour, cornstarch, baking powder, baking soda, and salt, and mix until no large lumps remain.
- Fold in cherries
- Fill cupcake liners about half of the way and bake for 20 to 22 minutes. Transfer to a cooling rack, and let cool completely before frosting.
For frosting
- Using a handheld mixer or standing mixer, cream together the butter and cream cheese. Add the vanilla and beat again.
- Add the powdered sugar, a little at a time, and beat until well-incorporated and to your liking.
To assemble
- Frost completely cooled cupcakes with a substantial layer of cream cheese frosting, then dip into a bowl of the almonds to give a light covering. Fill in by hand any bald frosting spots with additional slices, until you get the look you want.
You can also do a traditional piped-swirl of frosting, but I am particularly fond of the sliced almonds on top. Make sure you get sliced almonds with skins on, so you get color and contrast.
This recipe makes enough frosting for 12 cupcakes piped high, or 24 cupcakes frosted and topped with almonds. However, did you know you can freeze frosting? You can! I froze the other half, so that the next time I need to make someone love me a little more (particularly the person that may or may not live with me and share my bed), Iโm already halfway there.
Make sure you donโt fill these liners quite as full as you would another cupcake that you want to have a nice dome. These should be a bit flatter if you plan to sprinkle the frosting with almond slivers.
- This recipe is based on the golden vanilla recipe from Vegan Cupcakes Take Over the World. Am I vegan? No. Why do I use this base recipe still, then? Because itโs that good. You can do almost anything with it; itโs a perfect base.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.

they look delicious!
Thanks! They are ๐
These cupcakes are beautiful Cheryl! I love the flavor combination of the almond and cherries. I was just thinking about baking something almond. These would be totally perfect!
Thank you! You totally should. They really are so so good
So glad I found your blog! I, too, left the legal field for a “feel-good” life. I became a massage therapist. I get praise, hugs, and a check at the end of every hour! Never, ever had that in the legal profession. You are in the right place if you can create happiness in yourself and for others. Great food, made with love and care for nurturing our bodies = happiness. Also, finding balance is everything. Never focus on others. Focus within, where your heart speaks to you. Thanks for sharing.