Tender and moist, these whole-wheat Cranberry Orange Muffins are bursting with fresh orange and cranberry flavor. Featuring warm spices and even a sweet and zesty crunchy top, these muffins are a delicious, healthy treat!
- 2 cups fresh cranberries
- 2 cups white whole-wheat flour or regular whole-wheat flour
- 2 tablespoons cornstarch or arrowroot starch
- 1 teaspoon baking powder
- 1 teaspoon ground cinnamon
- ½ teaspoon baking soda
- ½ teaspoon kosher salt
- ⅛ teaspoon cloves (optional)
- 1 cup plain whole-milk Greek yogurt*
- ⅓ cup extra-virgin olive oil, or melted coconut oil
- ½ cup pure maple syrup
- 2 eggs
- 1 tablespoon minced fresh orange zest, divided
- 2 teaspoons pure vanilla extract
- 1 tablespoon turbinado sugar (also called sugar in the raw), for sprinkling on top
In a food processor, process cranberries until chopped, about 10 pulses; set aside.
Whisk together flour, cornstarch, baking powder, cinnamon, baking soda, salt, and cloves in a large bowl, set aside.
Whisk together yogurt, oil, maple syrup, eggs, 2 teaspoons orange zest, and vanilla until smooth.
Add yogurt mixture to flour mixture and mix until mostly incorporated but some pockets of flour remain.
Gently fold chopped cranberries into batter just until combined.
Divide batter (it will be thick) between prepared muffin cups, about a heaping ¼ cup per muffin cup. Combine turbinado sugar with remaining teaspoon orange zest and sprinkle evenly over cups of batter.
Bake muffins 5 minutes at 425°F (218°C) then, keeping muffins in oven, reduce oven temperature to 350°F (177°C) and bake until a toothpick inserted in the centers comes out clean, 16–18 minutes more. Total bake time is about 21–23 minutes.
(For mini muffins, bake 11–14 minutes at 350°F (177°C).
Store cooled muffins at room temperature in an airtight container for up to 2 days, or in the refrigerator for up to 5 days.
*Greek yogurt: I recommend whole-milk Greek yogurt, but you can use any fat content you prefer, just be sure to use Greek yogurt. Sour cream can also be substituted.
Make these Egg Free: Substitute flax eggs for regular eggs. To make a flax egg, combine 1 tablespoon ground flax (flax meal) with 3 tablespoons water. Let mixture soak for 10 minutes before using.
Make these Vegan: Replace eggs with flax eggs (see note above). Replace Greek yogurt with 1 cup thick vegan yogurt, or replace with 2/3 cup vegan buttermilk (⅔ cup non-dairy milk + 2 teaspoons white vinegar). Let buttermilk rest 5 minutes before using.
Make these Gluten-Free: Swap the whole-wheat flour for a 1:1 gluten-free flour blend, such as Bob’s Red Mill.
- Serving Size: 1 muffin
- Calories: 178
- Sugar: 4.5g
- Sodium: 114mg
- Fat: 7.5g
- Saturated Fat: 1.5g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 29mg
Keywords: cranberry orange muffins, healthy muffins, cranberry muffins, orange muffins