Moist Zesty Cranberry Orange Muffins Recipe

All healthy muffins want to be light, tender and full of flavor—these Cranberry Orange Muffins deliver exactly that. Made with almond flour, fresh cranberries, and bright orange zest and juice, they’re naturally gluten-free and dairy-free, free of refined sugar, and simple to prepare in just one bowl. The result is a moist, slightly tangy muffin that’s perfect for breakfast, brunch, or a wholesome snack.

Healthy cranberry orange muffin on a white plate

’Tis the season for cranberry and orange flavors — a classic pairing I love. These muffins were inspired by a favorite almond flour muffin base and adapted to highlight fresh cranberries and citrus. They stay light despite using almond flour, and the addition of maple syrup and orange juice gives them a gentle sweetness and bright aroma without refined sugar.

Healthy cranberry orange muffins on a wire rack

Why you’ll love this recipe:

  • Light, tender crumb with a hearty feel from almond flour.
  • Fresh cranberries throughout with bright orange flavor from juice and zest.
  • Simple one-bowl method that takes about 15 minutes to prepare.
  • Refined sugar-free, grain-free, gluten-free, dairy-free, and paleo-friendly.

Recipe ingredients

This recipe uses nine straightforward ingredients. Most items are interchangeable if needed, and the almond flour provides a fine, tender texture that keeps the muffins moist and satisfying.

Cranberry orange muffin recipe ingredients
  • Cranberries: fresh or frozen (if frozen, thaw slightly and pat dry).
  • Almond flour: use blanched almond flour (not almond meal) for the best texture.
  • Oranges: fresh orange juice and zest for the cleanest, brightest flavor.
  • Maple syrup: provides natural sweetness; honey can be used as a substitute.
  • Eggs: four eggs provide structure since almond flour lacks gluten.
  • Oil: olive oil works well for flavor, but any neutral oil is fine.

Full ingredient quantities are listed in the recipe card below.

Cranberry orange muffin on a white plate with paper liner removed

How to make this recipe

This muffin batter comes together quickly in one bowl and bakes in about 15–20 minutes. Use fresh orange juice and include the zest for the most vibrant citrus flavor.

Pro tip: Combine the orange zest with the sugar (if using granulated sweetener alternative) or whisk it with the wet ingredients to release more oils for brighter flavor.

How to make cranberry orange muffins
  1. Preheat the oven to 350°F (175°C) and line a standard 12-cup muffin pan with paper liners.
  2. In a large bowl, whisk together the eggs, oil, orange zest and juice, and maple syrup until smooth.
  3. Add the almond flour, baking powder, baking soda, and salt. Whisk until the batter is smooth and no lumps remain.
  4. Gently fold in the cranberries so they are evenly distributed.
  5. Divide the batter evenly among the 12 muffin cups.
  6. Bake 15–20 minutes, or until the muffins are golden and set in the center.
  7. Cool in the pan on a wire rack for 10 minutes, then transfer the muffins to the rack to cool completely.
Healthy cranberry orange muffins cooling on a wire rack

Recipe notes

  • Orange juice: Freshly squeezed juice gives the best flavor; bottled juice can be used in a pinch but won’t be as bright.
  • Cranberries: Fresh or frozen work well. If using large cranberries, halve them so each bite has a balanced fruit-to-batter ratio.
  • Storage: Store muffins in an airtight container at room temperature for 3–5 days or refrigerate up to one week. Freeze for up to three months—thaw and warm before serving.
  • Variations: Add a teaspoon of vanilla extract for extra warmth, fold in a handful of chopped nuts for crunch, or top with a sprinkle of coarse sugar before baking for a sparkling finish.
Cranberry orange muffins cut in half on a plate with orange and cranberries

Recipe

Healthy Cranberry Orange Muffins

Servings: 12 muffins • Prep: 15 mins • Cook: 15 mins • Total: 30 mins

Light, fluffy cranberry orange muffins made with almond flour, sweetened with maple syrup, and bursting with fresh orange and cranberries. Gluten-free, dairy-free, and refined sugar-free.

Ingredients

  • 4 large eggs
  • 1/2 cup olive oil (or preferred oil)
  • 1 tablespoon orange zest
  • 1/3 cup fresh orange juice
  • 1/3 cup maple syrup
  • 2 cups almond flour (not almond meal)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 cup fresh cranberries (whole or halved if large)

Instructions

  1. Preheat oven to 350°F (175°C). Line a 12-cup muffin pan with liners.
  2. Whisk eggs, oil, orange zest and juice, and maple syrup in a large bowl until combined.
  3. Add almond flour, baking powder, baking soda, and salt. Whisk until smooth and lump-free.
  4. Fold in cranberries gently.
  5. Divide batter evenly among the muffin cups and bake 15–20 minutes until lightly golden and set.
  6. Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Notes

  • Use fresh orange juice for the brightest flavor and include the zest for extra aroma.
  • If using frozen cranberries, thaw and pat dry to avoid excess moisture in the batter.
  • Store and freeze as described above for best freshness.

Nutrition (per muffin, estimated)

Calories: ~241 • Carbs: ~12 g • Protein: ~6 g • Fat: ~20 g

Did you try this recipe? If so, leave a review and tag your photos so others can find this wholesome cranberry orange muffin inspiration.

All recipes and images © Flavor the Moments.