These Spinach and Feta Stuffed Soda Bread Rolls are a delightful twist on classic soda bread, packed with fresh spinach and tangy feta cheese. The rolls have a lovely soft and slightly chewy texture with a golden crust, and the savory filling adds a burst of flavor in every bite. They’re simple to make and perfect for a snack, lunch, or as a side with soup or salad.
I love making these rolls when I want a comforting treat that feels a bit fancy but doesn’t take too long to prepare. The spinach adds a fresh, green touch, while the feta brings that salty, creamy kick that keeps everyone coming back for more. A little tip I have is to make sure the spinach is well-drained before mixing it with the feta, so the rolls won’t get soggy inside.
One of my favorite ways to enjoy these stuffed rolls is warm, right out of the oven, with a pat of butter melting on top. They’re also great for packing in a lunchbox or serving at a gathering because everyone loves that combination of soft bread and flavorful filling. Making these rolls always feels a bit special, like sharing a cozy homemade treat with family and friends.
Key Ingredients & Substitutions
Buttermilk: It helps the soda bread rise and adds a slight tang. If you don’t have buttermilk, mix 1 3/4 cups milk with 1 tablespoon lemon juice or vinegar and let it sit for 5 minutes.
Feta Cheese: This gives the filling its salty, creamy flavor. You can replace feta with goat cheese or ricotta for a milder taste. Just crumble or mash it well.
Spinach: Fresh spinach wilts quickly and adds lovely color. If fresh isn’t available, frozen spinach works—just thaw and squeeze out excess water first.
Baking Soda: The leavening agent that makes the bread light. Make sure it’s fresh for the best rise. If you’re allergic, try using baking powder but expect a slightly different texture.
How Do You Get the Perfect Dough Texture Without Overmixing?
The dough should be soft and a bit sticky but not wet. Overmixing can make it tough. Here’s how I handle it:
- Whisk dry ingredients well first to spread the baking soda evenly.
- Add cold buttermilk gradually and stir gently using a wooden spoon or your hands.
- Stop mixing once a rough dough forms—it’s okay if it looks a little shaggy.
- When kneading, do it gently just enough to bring the dough together, about 5-6 light presses.
This way, your soda bread rolls stay tender and fluffy instead of dense.

Equipment You’ll Need
- Mixing bowls – I use them to combine the dry ingredients and to cool the sautéed spinachmixing bowl for easy preparation.
- Wooden spoon or spatula – perfect for gently mixing and folding the dough without overworking it.
- Rolling pin – helps you roll out the dough into an even rectangle, making filling placement easier.
- Baking tray lined with parchment paper – keeps the rolls from sticking and makes cleanup a breeze.
- Pastry brush – great for brushing melted butter on top of the rolls for a shiny, flavorful finish.
Flavor Variations & Add-Ins
- Swap feta for goat cheese or ricotta to change the taste — both add creaminess but are milder.
- Add chopped sun-dried tomatoes or olives in the filling for extra flavor and tang.
- Mix in some chopped fresh herbs like basil or parsley to brighten the filling.
- Include cooked bacon or ham slices in the filling for a heartier, meaty twist.
Spinach and Feta Stuffed Soda Bread Rolls
Ingredients You’ll Need:
For the Soda Bread Dough:
- 4 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 3/4 cups cold buttermilk
- 2 tablespoons unsalted butter, melted (for brushing)
For the Filling:
- 2 cups fresh spinach leaves, chopped
- 1 cup feta cheese, crumbled
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon dried oregano
- Salt and freshly ground black pepper, to taste
For Garnish (optional):
- Extra crumbled feta
- Dried herbs (oregano or thyme)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare the filling and mix the dough, 20 minutes to assemble the rolls, and 15-20 minutes to bake. All in all, set aside around 50-60 minutes from start to finish.
Step-by-Step Instructions:
1. Prepare the Filling:
Heat the olive oil in a skillet over medium heat. Add the chopped onion and cook for about 4-5 minutes until it becomes translucent. Stir in the minced garlic and cook for another minute until fragrant. Add the chopped spinach and cook until it wilts, about 2-3 minutes. Remove from heat. Season with salt, pepper, and dried oregano, then let the mixture cool a little. Finally, mix in the crumbled feta cheese and set aside.
2. Make the Soda Bread Dough:
Preheat your oven to 425°F (220°C) and line a baking tray with parchment paper. In a large bowl, whisk together the flour, baking soda, and salt. Create a well in the center and pour in the cold buttermilk. Gently mix with a wooden spoon or your hands until a soft, slightly sticky dough forms. Be careful not to overmix to keep the dough tender.
3. Assemble the Rolls:
Turn the dough onto a lightly floured surface and knead gently a few times to bring it together. Roll the dough out into a rectangle about 12 by 16 inches. Spread the spinach and feta filling evenly over the dough. Starting from one long edge, roll the dough tightly into a log. Slice the log into 6 to 8 equal rolls.
4. Bake the Rolls:
Place the rolls cut-side up on the prepared baking tray, leaving a little space between them. Brush the tops with melted butter. If you like, sprinkle extra crumbled feta and dried herbs on top for more flavor. Bake for 15-20 minutes, or until the rolls are golden brown and cooked through.
5. Serve:
Take the rolls out of the oven and let them cool slightly on a wire rack. Enjoy them warm or at room temperature – they’re delicious either way!
Can I Use Frozen Spinach Instead of Fresh?
Yes! Just make sure to thaw it completely and squeeze out as much moisture as possible before using to avoid soggy dough.
What Can I Substitute for Buttermilk?
If you don’t have buttermilk, stir 1 tablespoon of lemon juice or vinegar into 1 3/4 cups of milk and let it sit for 5 minutes before using.
How Do I Store Leftover Rolls?
Store leftovers in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. Reheat gently in the oven or microwave before serving.
Can I Make These Rolls Ahead of Time?
Absolutely! Prepare and assemble the rolls, then refrigerate them covered for up to 8 hours before baking. Just add a few extra minutes to the baking time if baking cold.