Vegan Life > Recipes > Breakfast & Brunch > Vegan Cranberry Orange Muffins With Orange Streusel

Vegan Cranberry Orange Muffins With Orange Streusel

December 5, 2024

Note: This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. For more information, please read my full disclosure.

Soft and tender, bursting with orange and cranberry flavor, and topped with a crunchy orange streusel topping, these vegan muffins are perfect for a holiday brunch or anytime snack. Even better, they're incredibly easy to make with simple ingredients and just 35 minutes start to finish!

Vegan-Cranberry-Orange-Muffins-29

I've been making a lot of muffins lately, but these vegan cranberry orange muffins are definitely a new favorite! The tangy fruits balance the sweet and tender muffin perfectly, and the crunchy streusel takes them to the next level.

The colorful cranberries make them perfect for the holiday season, but you can also use frozen cranberries and enjoy them any time of year. They're great for an on-the-go breakfast, afternoon snack, or after-dinner treat.

Ingredient Notes and Substitutions

If you're wondering whether it's best to use store-bought or fresh-squeezed orange juice or what "vegan sugar" is, this section is for you. If you can't find the answer to your question here, feel free to leave a comment and I'll try to answer as soon as I can!

The ingredients for vegan cranberry orange muffins on a table, labeled.

all-purpose flour: This provides the base for our muffins and streusel topping. I recommend sticking to all-purpose flour for the best texture. Cake flour will make your muffins too light, and whole wheat flour would make them too dense.

granulated sugar: Adds sweetness and moisture to the muffins and the streusel topping. If you're in the US, some sugar brands may process their sugar with animal bone char. Sugar that's marked "organic" or "vegan" is safe to use. Coconut sugar or brown sugar should also work, but brown sugar will affect the color and flavor of your muffins.

baking powder: This helps your muffins rise to develop tall bakery-style tops. Make sure your baking powder is fresh and still active.

salt: To balance the sweetness of these muffins and enhance their flavors. I used sea salt, but pink Himalayan salt or table salt will work also.

almond milk: Any unsweetened, plain plant milk will work as long as it's not too thick.

orange juice: I recommend store-bought juice for this recipe, unless you can get juice oranges. Most oranges (including navel oranges) are great for eating, but not so much for juicing. However, juice oranges will have a thinner peel, which may not be ideal for zesting. If you do want to squeeze your own oranges, juice oranges or Valencia oranges would make the best juice. You can also sometimes find fresh-squeezed juice from the juicing machines at natural grocery stores like Whole Foods.

sunflower oil: Most neutral oils would work in this recipe, although for the best texture, I wouldn't use coconut oil.

orange zest: This provides extra orange flavor in the muffins and streusel topping. See the next section for instructions and tips on zesting an orange.

vanilla extract: I always recommend real vanilla extract, because it has a much more complex flavor profile than imitation vanilla. If you bake frequently, Costco has a large bottle that's reasonably priced.

cranberries: You can use fresh or frozen in this recipe, and you don't need to defrost them before using them. However, if you use frozen, you may need to bake the muffins for an extra minute or two, so be sure to use the toothpick test to check for doneness. Although dried cranberries will technically work in this recipe, I much prefer the taste and texture that you get with fresh or frozen berries. If you still want to use dried cranberries, I recommend using sweetened cranberries and using 1 cup or 150 grams.

vegan butter: This adds the fat to your streusel topping that holds everything together. Coconut oil would also work, but I prefer vegan butter for the best flavor.

Vegan cranberry orange muffins in a muffin pan with cranberries and orange peels.

How to Zest an Orange

To zest an orange, you're going to need a microplane or a box grater. Wash your orange, then press its peel across the surface of the smallest grater on the box grater or the microplane. Be careful not to zest too deep into the peel. The zest is the brightly colored part of the peel. Underneath is the pith, which is white or light orange, and it's bitter, so you want to avoid it.

Left: A hand zesting an orange on a box grater over a plate; right: a hand holding a partially zested orange, with arrows showing the pith and the zest.

Tips & Tricks for the Best Vegan Cranberry Orange Muffins

These vegan cranberry muffins are super easy to make, but there are still a few things you'll want to pay attention to in order to ensure they're a success every time.

Don't over-mix the batter: As with any muffin recipe, it's absolutely critical that you stop mixing as soon as the last bits of dry flour get incorporated into the wet ingredients. Your batter should be lumpy (see the photo in the recipe). If you keep mixing, you'll end up with dense muffins instead of light and fluffy muffins!

Massaging the zest: You might notice that I recommend massaging the orange zest into the sugar for the streusel topping, but not when adding it into the batter. Massaging the zest into the sugar will distribute the orange zest's oils and flavors, and it will also make your crumble topping a lovely orange color.

For the muffin batter, however, I found that massaging the zest didn't make much difference in the final product. When I tested it with and without the zest massage, no one could identify any difference between the two muffins.

Start off at a higher temperature on a high rack: Starting your muffins at a higher baking temperature then reducing the temperature helps them rise rapidly, giving you a lovely bakery-style muffin top. No flat muffin tops here!

A batch of vegan cranberry muffins on a table with a small bowl of cranberries, with additional cranberries and orange peels on the table.

How to Store Leftovers

If you want to store these vegan cranberry muffins at room temperature, store them in an airtight container for up to 3 days. Refrigerating them will extend their life to 5 to 7 days. For storage up to 3 months, place them in a freezer-safe storage bag or container before freezing.

If your crumble topping isn't as crunchy as you'd like after a few days, you can add a little bit of crunch by reheating the muffins in an air fryer or oven.

A close-up view of a vegan cranberry muffin on a plate, cut in half to show the texture and cranberries inside.

More Vegan Muffin Recipes and Brunch Ideas

Vegan muffin recipes:

Sweet vegan brunch recipes:

Vegan Cranberry Orange Muffins With Orange Streusel

Yield10 muffins

Prep Time15 minutes

Cook Time20 minutes

Total Time35 minutes

Ingredients

  • 2 cups all-purpose flour
  • 3/4 cup vegan granulated sugar
  • 1 tbsp. baking powder
  • 1 tsp. salt
  • 1/2 cup plain, unsweetened almond milk (or other non-dairy milk)
  • 1/2 cup orange juice
  • 1/3 cup sunflower oil
  • 1 tbsp. orange zest (from about 2 medium oranges)*
  • 1 tsp. vanilla extract
  • 1 1/2 cups cranberries, fresh or frozen

Orange Streusel Topping (Optional)

  • 1/3 cup vegan granulated sugar
  • 1 tsp. orange zest
  • 1/2 cup all-purpose flour
  • 3 tbsp. vegan butter, melted

Instructions

  1. Position a rack in the upper part of your oven, then preheat your oven to 425°F (220°F). Line a standard-sized muffin tin with 10 cupcake liners.

  2. Whisk flour, sugar, baking powder, and salt together in a medium mixing bowl.

    Dry ingredients for vegan cranberry orange muffins, mixed in a mixing bowl.
  3. Separately, in a large measuring cup or bowl, mix together almond milk, orange juice, sunflower oil, 1 tbsp. orange zest, and vanilla extract.

  4. Add the wet ingredients to the mixing bowl with the dry ingredients, then mix until the batter is just combined. Be careful not to over-mix; once there’s no more dry flour and the batter is still lumpy, stop mixing. (Refer to the photo for the correct texture.)

    Wet and dry ingredients for vegan cranberry orange muffins, mixed in a medium mixing bowl.
  5. Use a rubber spatula to gently fold in your cranberries, being careful not to over-mix the batter.

    Batter for vegan cranberry orange muffins in a bowl, after cranberries have been folded in.
  6. Scoop the batter into each cupcake liner equally, almost to the top of the liner (about 80 g. of batter per muffin).

    Vegan cranberry orange muffin batter in the muffin pan with liners; three of the muffins are topped with streusel topping.
    Note: This image shows three of the muffins already topped with the streusel topping from the next step.
  7. Optional, for streusel: In a small bowl, mix 1/3 cup of sugar and 1 tsp. orange zest, gently pressing the orange zest into the sugar to distribute its oils (see left photo). Add in the flour and mix well, then add the melted vegan butter and stir until just clumpy. (See right photo for the correct texture). Avoid over-mixing, or it could develop a paste-like texture. Sprinkle the orange streusel over the muffins and press in lightly.

    Left: sugar and orange zest mixed together in a bowl; right: finished orange streusel topping in a bowl.
  8. Place the muffin pan at the center of the top rack of the oven and bake at 425°F (220°C) for 5 minutes. Then, without opening the oven door, reduce the heat to 350°F (180°C) and bake for 15 minutes longer. To check whether your muffins are done, insert a toothpick into the center of a muffin; it should come out clean without crumbs or batter. If it doesn’t pass the toothpick test, bake another 2-3 minutes or until done.

  9. Place the muffin pan on a wire rack to cool for 5 to 10 minutes, then remove the muffins from the pan and place them directly on the wire rack to cool completely.

Notes & Hints

For more information on how to zest an orange, see the section in the blog post titled, "How to Zest an Orange."

Nutrition Data

Serving Size: 1/10 of recipe; Calories: 298Fat: 11 g.; Saturated Fat: 3 g.; Cholesterol: 0 mg.; Sodium: 308 mg.; Carbohydrates: 47 g.; Fiber: 1 g.; Sugar: 22 g.; Protein: 3 g.; Vitamin A: 5 mcg. RAE; Vitamin B12: 0 mcg.; Vitamin C: 7 mg.; Vitamin D: 0 mcg.; Calcium: 78 mg.; Iron: 0 mg.; Potassium: 39 mg.; Zinc: 0 mg.

Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.

Four vegan dishes: Creme Brulee, Detroit-style pizza, General Tso's Tofu, and Lemon Tart

Vegan recipes in your inbox

Join the community and get my newest and best yummy vegan recipes sent right to your email!

A vegan cranberry orange muffin on a plate next to cranberries and orange peels; in the background is a bowl of cranberries and orange peels and a plate with more muffins.
StephSunshine

Share this:

Leave a Comment

I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!

Your rating:

says

Holiday Dinner Recipes

Holiday Sweets & Treats

Readers' Most-Loved Recipes