ADVERTISEMENT

Bakery-Style Vegan Almond Muffins with Frangipane Filling

If you’ve ever stood in front of a bakery window admiring glossy, golden almond croissants with their flaked almond toppings and sugary finish, you’ll love this muffin version of that classic French treat. These Vegan Almond Muffins are a beautifully balanced twist—soft, moist, and domed like a perfect bakery muffin, yet filled with a luscious almond frangipane inspired by traditional patisserie.

What makes these muffins so special is the contrast in textures and flavors. You bite into a warm muffin and meet a soft center of sweet almond paste, followed by the nutty crunch of baked sliced almonds on top. They feel luxurious, yet they’re entirely plant-based and made with pantry staples.

Whether you’re baking for a casual brunch, looking for a refined snack to enjoy with your coffee, or craving something that feels like a treat but is surprisingly easy to whip up—this recipe delivers. The batter comes together with a bowl and a whisk, no mixers or special tools needed. Even the frangipane is fuss-free, taking only minutes to stir together. Plus, the recipe is adaptable—gluten-free options, nut-free alternatives, and variations are all built into the instructions and notes.

Ingredients and Preparation

Frangipane (Almond Cream Filling)

  • ¾ cup almond flour (also called blanched almond meal)
  • ¼ cup granulated sugar
  • 1½ tablespoons plant-based milk (almond, soy, oat, etc.)
  • 1 tablespoon melted vegan butter or coconut oil
  • ½ teaspoon almond extract
    • Tip: If you don’t have almond extract, vanilla extract can be used instead, but almond provides that classic pastry flavor.

Muffin Batter

  • ¾ cup granulated sugar
  • ½ cup unsweetened applesauce
    • Acts as an egg replacer and adds moisture
  • ⅓ cup plant-based yogurt (or more applesauce if needed)
  • ¼ cup neutral oil (like sunflower or canola)
  • ⅓ cup plant-based milk
  • 1 teaspoon vanilla extract
  • 1½ cups all-purpose flour
  • 1½ teaspoons baking powder
  • ¼ teaspoon baking soda
  • ¼ teaspoon salt

Toppings

  • 2–3 tablespoons flaked almonds
  • Optional: powdered sugar for dusting
    • For a classic patisserie look and added sweetness

Step-by-Step Instructions

1. Prepare the Oven and Muffin Tray

  • Preheat the oven to 180°C (350°F).
  • Line a 12-cup muffin tin with paper liners or lightly grease them.
  • Gather all ingredients and let refrigerated items come to room temperature for better mixing.

2. Make the Frangipane Filling

In a small bowl, mix together the following:

  • Almond flour
  • Granulated sugar
  • Plant-based milk
  • Melted vegan butter
  • Almond extract

Stir with a fork until a thick, slightly sticky paste forms.

  • Set aside while preparing the muffin batter.

3. Combine Wet Ingredients for the Muffin Batter

In a large mixing bowl, whisk together:

  • Granulated sugar
  • Applesauce
  • Plant-based yogurt
  • Neutral oil
  • Plant-based milk
  • Vanilla extract

Mix until smooth and well combined.

4. Sift and Add Dry Ingredients

In another bowl, sift together:

  • All-purpose flour
  • Baking powder
  • Baking soda
  • Salt

Gradually fold the dry mixture into the wet mixture.

  • Use a spatula to combine just until no dry flour remains.
  • Do not overmix—this can cause tough, dense muffins.

5. Fill the Muffin Cups

  • Spoon batter into each muffin cup, filling them about halfway.
  • Use a teaspoon to add a scoop of frangipane filling into the center of each muffin.
  • Cover with the remaining batter, filling the cups just under the rim.
  • Gently smooth the tops with the back of a spoon.

6. Add the Topping

  • Sprinkle sliced almonds on top of each muffin.
  • These will toast and become golden during baking, adding crunch and visual appeal.

7. Bake

  • Place the tray in the oven and bake for 22–26 minutes.
  • Muffins are done when the tops are golden and a toothpick inserted off-center (to avoid the gooey filling) comes out clean.
  • Remove from oven and let cool in the pan for 10 minutes.
  • Transfer to a wire rack to cool completely.

8. Optional Final Touch

  • Once completely cooled, dust with powdered sugar using a fine sieve.
  • This step is optional but enhances the visual appeal and sweetness.

Beginner Tips and Notes

  • Frangipane placement: Don’t press the filling too deep into the muffin batter. It will settle naturally during baking.
  • Room temperature matters: Cold milk or yogurt can affect the rise. Bring them to room temperature before mixing.
  • Watch the bake time: Since every oven varies, check around 22 minutes. Overbaking dries them out.
  • Toothpick test tip: Test slightly off-center to avoid the soft frangipane in the middle.
  • No almond flour? Use finely ground blanched almonds. Do not substitute with regular flour.
  • Nut-free alternative: Try using sunflower seed meal and omit almond extract. The flavor will differ but still be delicious.
  • Applesauce substitute: Mashed banana works in a pinch, but it will add banana flavor.

Serving Suggestions

  • Brunch platter: Serve warm with fresh fruit, plant-based yogurt, and hot coffee.
  • Afternoon tea: Pair with black tea or rooibos for a lightly sweet snack.
  • Dessert option: Serve with a scoop of dairy-free vanilla ice cream and drizzle with warm maple syrup.
  • On the go: These muffins travel well—pack one for breakfast or a midday snack.

Storage Tips

  • Store in an airtight container at room temperature for up to 3 days.
  • For longer freshness, refrigerate for up to 5 days.
  • To freeze: wrap each muffin tightly and store in a freezer-safe container for up to 2 months.
    • Reheat frozen muffins in a microwave or toaster oven until warm.
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Bakery-Style Vegan Almond Muffins with Frangipane Filling

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Golden, fluffy, and bakery-worthy! 🧁🌰 These Vegan Almond Muffins are filled with rich, buttery frangipane and topped with slivered almonds for the perfect crunch. 💛✨ Completely dairy- and egg-free, they deliver that luxurious café vibe straight from your kitchen—perfect for brunch, gifting, or cozy mornings.

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

Ingredients

Scale

Frangipane (Almond Cream Filling)

  • ¾ cup almond flour (also called blanched almond meal)

  • ¼ cup granulated sugar

  • 1½ tablespoons plant-based milk (almond, soy, oat, etc.)

  • 1 tablespoon melted vegan butter or coconut oil

  • ½ teaspoon almond extract

    • Tip: If you don’t have almond extract, vanilla extract can be used instead, but almond provides that classic pastry flavor.

Muffin Batter

  • ¾ cup granulated sugar

  • ½ cup unsweetened applesauce

    • Acts as an egg replacer and adds moisture

  • ⅓ cup plant-based yogurt (or more applesauce if needed)

  • ¼ cup neutral oil (like sunflower or canola)

  • ⅓ cup plant-based milk

  • 1 teaspoon vanilla extract

  • 1½ cups all-purpose flour

  • 1½ teaspoons baking powder

  • ¼ teaspoon baking soda

  • ¼ teaspoon salt

Toppings

  • 23 tablespoons flaked almonds

  • Optional: powdered sugar for dusting

    • For a classic patisserie look and added sweetness

Instructions

1. Prepare the Oven and Muffin Tray

  • Preheat the oven to 180°C (350°F).
  • Line a 12-cup muffin tin with paper liners or lightly grease them.
  • Gather all ingredients and let refrigerated items come to room temperature for better mixing.

2. Make the Frangipane Filling

In a small bowl, mix together the following:

  • Almond flour
  • Granulated sugar
  • Plant-based milk
  • Melted vegan butter
  • Almond extract

Stir with a fork until a thick, slightly sticky paste forms.

  • Set aside while preparing the muffin batter.

3. Combine Wet Ingredients for the Muffin Batter

In a large mixing bowl, whisk together:

  • Granulated sugar
  • Applesauce
  • Plant-based yogurt
  • Neutral oil
  • Plant-based milk
  • Vanilla extract

Mix until smooth and well combined.

4. Sift and Add Dry Ingredients

In another bowl, sift together:

  • All-purpose flour
  • Baking powder
  • Baking soda
  • Salt

Gradually fold the dry mixture into the wet mixture.

  • Use a spatula to combine just until no dry flour remains.
  • Do not overmix—this can cause tough, dense muffins.

5. Fill the Muffin Cups

  • Spoon batter into each muffin cup, filling them about halfway.
  • Use a teaspoon to add a scoop of frangipane filling into the center of each muffin.
  • Cover with the remaining batter, filling the cups just under the rim.
  • Gently smooth the tops with the back of a spoon.

6. Add the Topping

  • Sprinkle sliced almonds on top of each muffin.
  • These will toast and become golden during baking, adding crunch and visual appeal.

7. Bake

  • Place the tray in the oven and bake for 22–26 minutes.
  • Muffins are done when the tops are golden and a toothpick inserted off-center (to avoid the gooey filling) comes out clean.
  • Remove from oven and let cool in the pan for 10 minutes.
  • Transfer to a wire rack to cool completely.

8. Optional Final Touch

 

  • Once completely cooled, dust with powdered sugar using a fine sieve.
  • This step is optional but enhances the visual appeal and sweetness.

Notes

  • Frangipane placement: Don’t press the filling too deep into the muffin batter. It will settle naturally during baking.
  • Room temperature matters: Cold milk or yogurt can affect the rise. Bring them to room temperature before mixing.
  • Watch the bake time: Since every oven varies, check around 22 minutes. Overbaking dries them out.
  • Toothpick test tip: Test slightly off-center to avoid the soft frangipane in the middle.
  • No almond flour? Use finely ground blanched almonds. Do not substitute with regular flour.
  • Nut-free alternative: Try using sunflower seed meal and omit almond extract. The flavor will differ but still be delicious.
  • Applesauce substitute: Mashed banana works in a pinch, but it will add banana flavor.
  • Author: Rosa
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes

Engagement Features

  • Tried this recipe? Let us know in the comments how it turned out for you.
  • What would you add? Experiment with chocolate chips, dried cherries, or orange zest.
  • Love almond pastries? Share your favorite variations—we’re always looking for reader tips!
  • Post and tag us! Share your muffins on Instagram using #AlmondMuffinBakers for a chance to be featured.
  • Rate the recipe: Your feedback helps others decide what to bake next.
ADVERTISEMENT

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

ADVERTISEMENT