Cherry Muffin Recipe {Healthy and High Protein}

Imagine bakery-style muffins packed with protein, soft and nutty, and bursting with juicy cherries—this Cherry Muffin Recipe is just that! It’s perfect for breakfast, a quick snack, or whenever you want something sweet yet nourishing.

bite taken out of pistachio cherry muffin in parchment liner surrounded by additional muffins.

9 grams of Protein in every single muffin!

Cherry and pistachio are popping up everywhere lately—think lattes, scones, and all kinds of fun combinations. I took inspiration from my popular Protein Blueberry Muffins and whipped up these bakery-worthy cherry muffins with a protein punch of 9 grams each—perfect for cherry season!

Think about that: juicy fresh cherries nestled in a tender, fluffy muffin. These homemade cherry muffins hit the perfect sweet and tart note, while giving you a satisfying boost with simple ingredients and added protein. They taste like you just bought them at your favorite cozy bakery.

If you’re a muffin fan looking for other crowd-pleasers with top ratings, you should check out my Greek Yogurt Banana Muffins, Oatmeal Raisin Muffins, or these incredibly easy One Bowl Double Chocolate Chip Muffins. They’re family favorites you’re going to love as much as these cherry ones!

Recipe Ingredients

  • Flour – I used all-purpose flour here. I haven’t tested with alternatives, so swap carefully if you want to experiment.
  • Sweetener – This recipe strikes a great balance with brown sugar and maple syrup for a rich, natural sweetness.
  • Greek Yogurt – It makes the muffins super moist and adds richness without heaviness.
  • Milk – I went with whole milk, but you can easily swap in your favorite dairy-free milk.
  • Almond Extract – Just a little almond extract brings out that classic amaretto vibe that pairs perfectly with tart cherries, like the magical flavor in cherry garcia ice cream.
  • Vanilla Protein Powder – I used CleanSimple Eats brand Protein Powder, but any vanilla one works okay.
  • Baking Agents – The usual suspects: baking powder, baking soda, eggs, and salt to help everything rise and taste just right.
  • Oil – I recommend vegetable or avocado oil. Melted butter will work great if you prefer.
  • Cherries – Fresh, sweet cherries are the star here. I pitted and sliced mine, but thawed frozen cherries are fine too. For a sweeter muffin, maraschino cherries work as a fun twist.
  • Pistachios – For texture and flavor, chopped pistachios are fantastic. You can swap almonds if that’s what you have on hand.

Check the recipe card below for the complete ingredient list and exact measurements.

Substitutions and Variations

  • Change up your mix-ins! Feel free to fold in chopped nuts for crunch, dark or white chocolate chips, or swap in seasonal berries for a fresh twist.
  • No protein powder? No problem. Just add an extra ¼ cup of flour to make up the difference since protein powder absorbs liquid differently than flour.
  • Want a bakery-style finish? Try a streusel topping made from ¼ cup crushed pistachios, 2 tablespoons flour, 2 tablespoons brown sugar, and 1 tablespoon softened butter. Mix it all up and sprinkle generously on top before baking.
  • For a richer muffin, swap the Greek yogurt with sour cream. Yogurt keeps it lighter and adds protein, while sour cream makes the crumb more tender and indulgent. It’s your call depending on how you want to enjoy them!

How to Make This Recipe

1. Start by preheating your oven to 425°F. Line your muffin tin with liners and spray them lightly with cooking spray.

wet ingredients for cherry protein muffins mixed in large mixing bowl.

2. In a medium bowl, combine all the wet ingredients. Use a handheld electric mixer to beat until the mixture is smooth and uniform.

dry ingredients for cherry protein muffins mixed in large mixing bowl.

3. In another bowl, mix together all the dry ingredients. I know, extra dishes, right? But when you bake with protein powder, it’s super important to mix the dry ingredients well to keep everything evenly distributed.

batter for cherry protein muffins mixed in topped with chopped pistachios and fresh cherries in large mixing bowl.

4. Slowly pour the dry mix into the bowl with the wet ingredients. Use a whisk to gently fold them together until smooth. Be sure to scrape the sides of the bowl as you go. Next, fold in the oil until the batter is silky and smooth. Finally, gently fold in the chopped cherries and crushed pistachios.

pistachio cherry muffin batter distributed into muffin liners in muffin tin.

5. Grab a 3-tablespoon cookie scoop to distribute the batter evenly into the muffin liners—you want the batter to fill each liner to the top, but not overflow. Once filled, sprinkle a few extra cherry chunks, some crushed pistachios, and a teaspoon of turbinado sugar over each muffin for that beautiful bakery finish.

12 pistachio cherry muffins in parchment liners in gray muffin tin.

6. Pop the muffins in the oven and bake at 425°F for 5 minutes. Without opening the oven, lower the heat to 350°F and continue baking for 15 to 18 more minutes. You’ll know they’re done when the tops turn golden and a toothpick inserted in the middle comes out clean or with a few moist crumbs attached. Enjoy them warm or at room temperature! Pro tip: follow the 200°F rule! When the inside of the muffin reaches 200°F, it’s perfectly cooked.

PRO TIPS

  • Uniform muffins bake better and look prettier! Using a cookie scoop helps portion the batter evenly, which means no mystery muffin sizing and less mess too.
  • Whisk your dry ingredients gently but well to keep the batter from overmixing. Overmixing can make your muffins flat and tough instead of fluffy and tender.

Recipe FAQs

How should I store these muffins?

Keep muffins in an airtight container at room temperature for up to three days. If you want to make them last longer, wrap them individually and freeze in a zipped bag—this way, you have easy, grab-and-go breakfast options. To reheat, wrap in foil and warm in a toaster oven for that fresh-out-of-the-oven feel.

Do I have to use muffin liners?

I recommend using muffin liners for this recipe, especially because the protein powder and yogurt make these muffins moist and sticky. Liners make cleanup a breeze, help the muffins keep their shape, and are great for freezing or storing. If you don’t have liners, just grease your muffin pan really well—using both butter and cooking spray is a great way to avoid sticking.

Why did my muffins turn out dry or crumbly?

This usually happens if the batter is overmixed or the muffins bake too long. For tender, moist muffins, mix just until the ingredients come together and check for doneness a couple minutes before the timer goes off.

Serving suggestions

Cherry muffins call for something creamy, fresh, or lightly savory alongside to balance those flavors. Try them with a dollop of Greek yogurt, some whipped ricotta, or a handful of fresh berries for a fresh boost.

If you’d like something savory, soft goat cheese scrambled eggs or a mild cheese pairs wonderfully. To wash it all down, grab a cold brew coffee, a warm chai tea, or for a fun flavor echo, try a cherry chocolate smoothie.

pistachio cherry muffins in parchment liner on speckled serving plate.pistachio cherry muffins in parchment liner on speckled serving plate.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bakery-style cherry muffins packed with 9 grams of protein each, featuring fresh cherries, pistachios, Greek yogurt, and vanilla protein powder for a moist, tender, and protein-rich treat.

  • Total Time: 38 minutes
  • Yield: 12 muffins 1x

Ingredients

Scale
  • 2 cups all-purpose flour
  • 1/2 cup brown sugar
  • 1/4 cup maple syrup
  • 1 cup Greek yogurt
  • 1/2 cup whole milk (or dairy-free alternative)
  • 1 teaspoon almond extract
  • 1/2 cup vanilla protein powder (e.g., CleanSimple Eats brand)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 2 large eggs
  • 1/4 teaspoon salt
  • 1/4 cup vegetable or avocado oil (or melted butter)
  • 1 cup fresh sweet cherries, pitted and sliced (or thawed frozen cherries)
  • 1/2 cup chopped pistachios (can substitute almonds)
  • Turbinado sugar for sprinkling (about 1 teaspoon per muffin)

Instructions

  1. Preheat oven to 425°F (218°C). Line a muffin tin with liners and spray lightly with cooking spray.
  2. In a medium bowl, combine brown sugar, maple syrup, Greek yogurt, milk, almond extract, eggs, and vanilla protein powder. Use a handheld electric mixer to beat until smooth and uniform.
  3. In a separate large bowl, whisk together all-purpose flour, baking powder, baking soda, and salt until evenly combined.
  4. Slowly add the dry ingredient mixture to the wet ingredients, folding gently with a whisk until smooth. Scrape the sides of the bowl as you mix.
  5. Fold in the oil until the batter is silky and smooth.
  6. Gently fold in the sliced cherries and chopped pistachios.
  7. Using a 3-tablespoon cookie scoop, evenly distribute batter into muffin liners, filling each to the top but not overflowing.
  8. Sprinkle each muffin with extra cherry chunks, crushed pistachios, and about 1 teaspoon of turbinado sugar for a bakery-style finish.
  9. Bake at 425°F for 5 minutes, then without opening the oven, reduce heat to 350°F (177°C) and bake for an additional 15-18 minutes.
  10. Muffins are done when tops are golden brown and a toothpick inserted in the center comes out clean or with a few moist crumbs. Internal temperature should reach 200°F for perfect doneness.
  11. Allow muffins to cool slightly before serving. Enjoy warm or at room temperature.

Notes

Use muffin liners to prevent sticking and aid cleanup, especially due to moist batter from yogurt and protein powder., Do not overmix the batter to avoid dry or tough muffins; mix until ingredients just come together., Substitutions: Swap pistachios with almonds or other nuts; frozen cherries acceptable if thawed; use sour cream instead of Greek yogurt for a richer muffin., No protein powder? Add an extra 1/4 cup flour to compensate for texture., For bakery-style crumb topping, combine 1/4 cup crushed pistachios, 2 tablespoons flour, 2 tablespoons brown sugar, and 1 tablespoon softened butter and sprinkle over muffins before baking., Store muffins in an airtight container at room temperature up to 3 days or freeze individually wrapped for longer storage., Reheat frozen muffins wrapped in foil in a toaster oven to refresh texture.

  • Author: mapps6841@gmail.com
  • Prep Time: 15 minutes
  • Cook Time: 23 minutes
  • Category: Breakfast / Snack
  • Cuisine: American

Nutrition

  • Serving Size: 1 muffin
  • Calories: Approximately 180-200 calories per muffin
  • Fat: About 7 grams per muffin
  • Carbohydrates: About 25 grams per muffin
  • Protein: 9 grams per muffin

More in Breakfast

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating