Vegan Cranberry Orange Mini Loaves
If you love that sweet and tart combo, these cranberry orange mini loaves are one of those recipes that just always turn out good. They’re soft, super moist, and have that bright orange flavor with little pops of cranberry in every bite.
They feel really cozy for fall and winter, but honestly I make them year-round. They’re perfect with a cup of coffee in the morning or just as a quick little snack during the day.
Ingredients for vegan cranberry orange mini loaves
All-purpose flour: This is the base of the loaves and gives them structure while still keeping the texture soft and tender.
Salt: Just a small amount helps balance the sweetness and enhances all the flavors.
Baking powder: Helps the loaves rise and keeps them light instead of dense.
Almond milk: Adds moisture and helps bring the batter together smoothly.
Unsweetened applesauce: Keeps the loaves soft and moist while acting as an egg replacement.
Dairy-free butter (melted): Adds richness and gives the loaves a soft, tender crumb.
White sugar: Sweetens the loaf and keeps the texture light.
Brown sugar: Adds moisture and a deeper, slightly caramel-like flavor that pairs really well with the orange.
Cranberries (fresh, frozen, or dried): These add little bursts of tartness throughout the loaves. Fresh or frozen will be more tart, while dried will be slightly sweeter.
Orange zest: This is where most of the orange flavor comes from. It adds a bright, fresh citrus flavor throughout the batter.
Orange juice: Enhances the orange flavor and adds a little acidity to balance the sweetness.
How to make vegan cranberry orange mini loaves
- In a large bowl, whisk together the flour, salt, and baking powder.
- In a separate bowl, combine the almond milk, applesauce, melted dairy-free butter, white sugar, and brown sugar. Whisk until smooth.
- Add the wet ingredients into the dry ingredients and gently mix until just combined.
- Fold in the cranberries, orange zest, and orange juice until evenly distributed throughout the batter.
- Divide the batter evenly into lined mini loaf pans.
- Bake at 350°F for 25–30 minutes, or until the tops are lightly golden and a toothpick inserted in the center comes out clean.
- Let cool before removing from the pans.
Tips for the best mini loaves
- Don’t overmix the batter once the flour is added so the loaves stay soft.
- If using frozen cranberries, add them straight from the freezer so they don’t bleed too much into the batter.
- Fresh orange zest makes a big difference in flavor, don’t skip it.
- Let them cool before slicing so they hold their shape.
How to store mini loaves
Store in an airtight container at room temperature for up to 2 days or in the fridge for up to 5 days.
They also freeze really well, just wrap individually and thaw when needed.
Vegan Cranberry Orange Mini Loaves
Equipment
Ingredients
- 2 1/4 cups all-purpose flour
- 1/2 tsp salt
- 1 1/2 tsp baking powder
- 1 cup almond milk
- 4 tbsp unsweetened applesauce
- 6 tbsp dairy-free butter melted
- 3/4 cup white sugar
- 3/4 cup brown sugar
- 1 cup cranberries fresh, frozen, or dried
- 1 tbsp orange zest
- 2 tbsp orange juice
Instructions
- Preheat oven to 350°F and line your mini loaf pans with parchment paper or lightly grease them to prevent sticking.
- In a large bowl, whisk together the flour, salt, and baking powder until evenly combined. This helps distribute the leavening so the loaves bake evenly.
- In a separate bowl, add the almond milk, applesauce, melted dairy-free butter, white sugar, and brown sugar. Whisk until the mixture is smooth and fully combined, with no streaks of butter remaining.
- Pour the wet ingredients into the dry ingredients. Using a spatula or spoon, gently mix until just combined and no dry streaks remain. Be careful not to overmix, as this can make the loaves dense instead of soft.
- Add the cranberries, orange zest, and orange juice. Fold them into the batter until evenly distributed throughout. The batter will be thick.
- Divide the batter evenly between the prepared mini loaf pans and spread the tops smooth. Lightly tap the pans on the counter to release any air bubbles.
- Bake for 25–30 minutes, or until the tops are lightly golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Let the loaves cool in the pans for about 10–15 minutes, then carefully remove and transfer to a wire rack to cool completely before slicing or serving.




