Go Back
+ servings
straight on shot showing the inside of a savory spinach tomato babka

Vegan Spinach Tomato Basil Babka

The best savory babka made filled with spinach & sundried tomatoes for a delicious vegan bread!
5 from 5 votes
Print Pin
Course: Vegetarian Sides
Cuisine: Vegan
Prep Time: 45 minutes
Cook Time: 45 minutes
Additional Time: 2 hours
Total Time: 3 hours 30 minutes
Servings: 8 slices


Bread Dough:

  • ¾ cup luke-warm water
  • 2 ¼ teaspoon active dried yeast or instant yeast
  • ¼ cup olive oil plus 2 Tbsp to glaze dough before and after baking
  • 2 ½ cup all-purpose flour *Add up to 2 more tablespoon flour if needed
  • 1 teaspoon dried basil
  • 1 teaspoon salt



First, make the bread dough

  • Add the luke-warm water and yeast to a mixing bowl and let sit 5-10 minutes to activate the yeast. Then, add in the olive oil and mix together. Next, add  the flour, dried basil, and salt and mix together until a thick dough forms.
  • Once the dough has formed, it’s time to knead the bread. If you are using a standing mixer, use the bread hook to knead the dough until it is elastic and no longer sticking to the sides of the bowl (about 5-7 minutes). If you are kneading by hand, add the dough to a well-floured surface and knead for 8-10 minutes.
  • When the dough is elastic, form into a ball. Place the dough into a well-oiled bowl. Then, cover the bowl with plastic wrap and let rise 1-2 hours until the dough has doubled in size.

While the dough is rising, make the filling

  • First, run the frozen spinach under warm water until soft. Then, squeeze out all the water from the rinsed spinach.
  • Add the spinach, sundried tomatoes, fresh basil, nutritional yeast, garlic powder, and salt to a food processor or blender and blend into a thick paste. 
  • Generously grease a 9*5 inch pan with oil or non-stick spray and set aside. 

Roll out, fill, & shape the dough

  • Once your dough has doubled in size, turn the dough out onto a lightly floured surface. You will need to lightly flour the rolling pin too so the dough doesn't stick. Roll the dough into a rectangle that is ¼-1/2 inch thick in height.
  • After the dough is rolled out, use a spatula to spread the filling evenly across the dough. Make sure to leave a ¼ inch border around the edges without filling.
  • Beginning with the longer side of the rectangle, tightly roll up the dough into a log. Lightly flour the dough as you go to help if it gets a bit sticky. Seal the roll by pinching the dough ends together. Then, flip the dough over so the pinched side is facing down.
  • Using a sharp knife, slice the log down the center. Then criss-cross the two halves of dough on top of each other with the filling facing up to form an X and twist the dough together. 
  •  Place the dough into the greased pan, platting back any loose filling and tucking ends under, if needed. Cover the dough with a towel and let rest 1 hour to proof until doubled in size.

Cook the babka

  • Preheat the oven to 350F. Before placing the babka into the oven, lightly brush the top of the bread with olive oil to help it brown. Bake the babka for 40-45 minutes until cooked through and browned on top.
  • As soon as the babka is out of the oven, coat it with a thin layer of olive oil to seal in the moisture. Then, let the babka cool in the baking pan for 20 minutes before removing.
  • Run a knife along the edges of the pan and gently remove the babka from the pan. Slice and serve warm!


  •  Babka can be stored in the fridge covered in tin-foil or plastic wrap for 3-4 days. It can also be pre-sliced and stored in a closed container between sheets of parchment paper.
  • To make this recipe, you'll want to use a 9*5 bread loaf pan similar to the one linked here


Calories: 253kcal | Carbohydrates: 36g | Protein: 9g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 502mg | Potassium: 429mg | Fiber: 5g | Sugar: 1g | Vitamin A: 6989IU | Vitamin C: 10mg | Calcium: 91mg | Iron: 3mg
Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!