Nutrition Facts for Vegan spanish bread

Vegan Spanish Bread

Image of Vegan Spanish Bread
Nutriscore Rating: 57/100

Discover the irresistible charm of Vegan Spanish Bread, a plant-based twist on a beloved Filipino bakery classic! This recipe combines soft, fluffy rolls with a sweet and buttery breadcrumb filling that melts in your mouth. Crafted with simple ingredients like non-dairy milk, vegan butter, and a cozy touch of brown sugar, these golden rolls are perfect for breakfast, snacks, or dessert. The dough is kneaded to perfection, then layered with a decadent filling before being rolled into signature log shapes and baked until beautifully golden. Vegan Spanish Bread pairs well with coffee or tea and is sure to impress vegans and non-vegans alike. With detailed instructions and accessible ingredients, this recipe makes it easy to bring a taste of the Philippines into your kitchen while staying 100% dairy-free and egg-free!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
2 hr
🔥
Cook Time
25 min
🕐
Total Time
2 hr 25 min
👥
Servings
12 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 240 ml Non-dairy milk (e.g., almond, soy, or oat milk)
  • 7 g Active dry yeast
  • 50 g Sugar
  • 375 g All-purpose flour
  • 50 g Vegan butter
  • 1 tsp Salt
  • 50 g Bread crumbs
  • 75 g Brown sugar
  • 40 g Vegan butter (for filling)
  • 2 tbsp Coconut milk or other plant-based milk (for brushing)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

14 steps
1

In a small saucepan, gently warm the non-dairy milk (no hotter than 43°C or 110°F) and pour it into a small bowl.

2

Add the sugar and active dry yeast to the warm milk. Stir lightly and let it sit for 5–10 minutes until foamy. This proves the yeast is active.

3

In a large mixing bowl, combine the all-purpose flour and salt. Mix well.

4

Add the foamy yeast mixture and vegan butter to the flour mixture. Stir until the dough comes together.

5

Transfer the dough to a lightly floured surface and knead for about 8–10 minutes until smooth and elastic. Alternatively, use a stand mixer with a dough hook for 5–6 minutes.

6

Place the dough in a lightly oiled bowl. Cover it with a damp kitchen towel or plastic wrap and let it rise in a warm spot for 1 hour, or until doubled in size.

7

Meanwhile, prepare the filling by melting the vegan butter (40 g) in a small saucepan over low heat. Stir in the breadcrumbs and brown sugar until well combined. Set aside to cool.

8

Once the dough has risen, punch it down and transfer it to a floured surface. Divide it into 12 equal portions.

9

Roll each portion into an oval shape, approximately 4x6 inches. Spread about 1-2 teaspoons of the breadcrumb mixture onto one side of the oval. Roll the dough tightly from the filled side, forming a log. Pinch the edges to seal tightly.

10

Place the filled dough logs seam-side down on a baking sheet lined with parchment paper. Repeat with the remaining dough and filling.

11

Brush the tops of the bread rolls with coconut milk or your preferred plant-based milk.

12

Preheat the oven to 180°C (350°F). While the oven heats, let the rolls rise again for 15–20 minutes.

13

Bake the rolls in the preheated oven for 20–25 minutes, or until golden brown.

14

Allow the Vegan Spanish Bread to cool slightly before serving. Enjoy warm or at room temperature!

Cooking Tip: Take your time with each step for the best results!
2563
cal
50.7g
protein
458.1g
carbs
55.8g
fat

Nutrition Facts

1 serving (886.5g)
Calories
2563
% Daily Value*
Total Fat 55.8 g 72%
Saturated Fat 32.7 g 164%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 3238 mg 141%
Total Carbohydrate 458.1 g 167%
Dietary Fiber 15.5 g 55%
Total Sugars 134.4 g
Protein 50.7 g 101%
Vitamin D 2.5 mcg 13%
Calcium 519 mg 40%
Iron 22.4 mg 124%
Potassium 975 mg 21%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

72.2%%
8.0%%
19.8%%
Fat: 502 cal (19.8%%)
Protein: 202 cal (8.0%%)
Carbs: 1832 cal (72.2%%)