Vegan Cinnamon Bread Recipe
Introduction
This vegan cinnamon bread is a moist, flavorful loaf perfect for breakfast or a cozy snack. Featuring a cinnamon swirl and optional streusel topping, it’s easy to make and sure to satisfy your sweet tooth. Enjoy it fresh, toasted, or with a pat of vegan butter.

Ingredients
- 2 1/2 cups (315g) all-purpose plain flour
- 1 cup (200g) granulated sugar
- 3 teaspoons baking powder
- Pinch of salt (optional)
- 1 1/4 cup (315g) dairy-free milk
- 1/2 cup (125g) neutral flavored oil
- 1 tablespoon apple cider vinegar (optional)
- 1 teaspoon vanilla extract (optional)
- 1/3 cup (65g) packed brown sugar
- 1 tablespoon ground cinnamon
- 3 tablespoons (25g) all-purpose plain flour
- 2 tablespoons (20g) packed brown sugar (or sugar of choice)
- 1 tablespoon (15g) vegan butter, margarine or coconut oil (melted and cooled)
- 1/2 teaspoon ground cinnamon
Instructions
- Step 1: Preheat your oven to 180°C (355°F) and line an 8-inch (20 cm) loaf pan with parchment paper.
- Step 2: In a large mixing bowl, whisk together the dry ingredients: flour, granulated sugar, baking powder, and salt until smooth and lump-free.
- Step 3: Add the wet ingredients—dairy-free milk, oil, apple cider vinegar, and vanilla extract—to the dry mixture. Whisk until completely smooth and set aside.
- Step 4: In a small bowl, combine the brown sugar and 1 tablespoon ground cinnamon for the cinnamon swirl. Mix until evenly blended.
- Step 5: For the optional streusel topping, mix the brown sugar, 3 tablespoons flour, 1/2 teaspoon cinnamon, and melted vegan butter until crumbly.
- Step 6: Pour about one-third of the cake batter into the prepared loaf pan. Generously sprinkle half of the cinnamon sugar mixture over the batter.
- Step 7: Pour another one-third of the batter over the cinnamon layer, then sprinkle the remaining cinnamon sugar on top. Cover with the remaining cake batter.
- Step 8: Sprinkle the streusel topping evenly over the top if using.
- Step 9: Bake the bread for 1 hour. If the top browns too quickly, tent with foil. The bread is done when a toothpick inserted in the center comes out with no wet batter—crumbs are fine.
- Step 10: Let the bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing and serving.
Tips & Variations
- Substitute apple cider vinegar with lemon juice to activate the baking powder for a light, fluffy texture.
- Try adding chopped nuts like walnuts or pecans to the cinnamon swirl for added crunch.
- Serve toasted with a spread of vegan butter or your favorite nut butter for extra richness.
- If you prefer a less sweet bread, reduce the sugar in the batter by 1/4 cup (50g).
Storage
Store the cinnamon bread in an airtight container at room temperature for up to one day. For longer storage, keep it in the fridge for up to 3 days or freeze for up to 1 month. To reheat, warm slices in a toaster or oven until heated through and enjoy with a pat of vegan butter.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular milk instead of dairy-free milk?
Yes, you can use regular milk if you are not following a vegan diet. The bread will still turn out moist and flavorful.
Is it necessary to use apple cider vinegar in this recipe?
The vinegar is optional but helps activate the baking powder for a lighter texture. If you don’t have it, you can omit it or substitute with lemon juice.
Print
Vegan Cinnamon Bread Recipe
- Total Time: 1 hour 15 minutes
- Yield: 10 servings 1x
- Diet: Vegan
Description
This Vegan Cinnamon Bread is a moist and flavorful quick bread featuring a cinnamon sugar swirl and optional streusel topping. Perfect for breakfast or a cozy snack, it’s dairy-free, egg-free, and easy to make using simple pantry ingredients. The bread combines a tender crumb with a sweet cinnamon center, ideal for serving with vegan butter or enjoying toasted.
Ingredients
Bread Batter
- 2 1/2 cups (315g) all-purpose plain flour
- 1 cup (200g) granulated sugar
- 3 teaspoons baking powder
- Pinch of salt (optional)
- 1 1/4 cup (315g) dairy-free milk
- 1/2 cup (125g) neutral flavored oil
- 1 tablespoon apple cider vinegar (optional)
- 1 teaspoon vanilla extract (optional)
Cinnamon Swirl
- 1/3 cup (65g) packed brown sugar
- 1 tablespoon ground cinnamon
Streusel Topping (optional)
- 3 tablespoons (25g) all-purpose plain flour
- 2 tablespoons (20g) packed brown sugar (or sugar of choice)
- 1 tablespoon (15g) vegan butter, margarine or coconut oil (melted and cooled)
- 1/2 teaspoon ground cinnamon
Instructions
- Preheat the oven: Preheat your oven to 180°C (355°F). Line an 8-inch (20 cm) loaf pan with parchment paper to prevent sticking and ensure easy removal after baking.
- Prepare the bread batter: In a large mixing bowl, whisk together all the dry ingredients: flour, granulated sugar, baking powder, and a pinch of salt until no lumps remain. Add the wet ingredients: dairy-free milk, neutral oil, apple cider vinegar (if using), and vanilla extract (if using). Whisk them together until the batter is smooth and set aside.
- Make the cinnamon swirl: In a small bowl, combine the brown sugar and ground cinnamon until well mixed. This mixture will provide the sweet cinnamon layers within the bread.
- Prepare the streusel topping (optional): In another small bowl, mix the flour, brown sugar, melted vegan butter, and ground cinnamon until the mixture resembles fine crumbs. This topping will add a delightful crunchy texture to the loaf.
- Assemble the bread: Pour about one-third of the batter into the prepared loaf pan. Sprinkle half of the cinnamon sugar mixture evenly on top. Pour another one-third of the batter over this layer, then sprinkle the remaining cinnamon sugar. Pour the last third of the batter to cover all the cinnamon sugar layers.
- Add streusel topping: Evenly sprinkle the streusel mixture over the top of the loaf batter before baking. This step is optional but adds a nice texture and sweetness.
- Bake the bread: Bake the loaf in the preheated oven for approximately 1 hour. If the top starts browning too quickly, tent the pan loosely with aluminum foil to prevent burning. Test doneness by inserting a toothpick into the center; it should come out clean or with just a few moist crumbs.
- Cool the bread: Allow the cinnamon bread to cool in the loaf pan for 10 minutes to set. Then remove it from the pan and transfer to a wire rack to cool completely. This prevents a soggy bottom and enhances texture.
- Serve and store: Slice and serve the bread plain, with vegan butter, or toasted. Store at room temperature in an airtight container for up to one day, in the refrigerator for up to three days, or freeze for up to one month for longer preservation.
Notes
- Apple cider vinegar is optional but helps react with baking powder to create a lighter texture in vegan baking.
- Using dairy-free milk and vegan butter ensures the bread is entirely vegan.
- Adjust the amount of cinnamon sugar swirl according to preference; it’s meant to be generous for flavor.
- To freeze, wrap the cooled bread tightly in plastic wrap and then foil to prevent freezer burn.
- Allow the bread to cool completely before slicing for cleaner slices.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Bread
- Method: Baking
- Cuisine: Vegan
Keywords: vegan cinnamon bread, cinnamon swirl bread, vegan quick bread, dairy-free cinnamon bread, vegan breakfast bread

