
This Raspberry Swirl Brioche Loaf is a beautiful homemade bread that combines the rich, buttery texture of classic brioche with a vibrant ribbon of sweet and tangy raspberry filling. The result is a soft, golden loaf with delicate layers and striking swirls that appear in every slice. Perfect for breakfast, brunch, or dessert, this loaf offers a balance of flavors and textures: pillowy bread, fruity filling, and a light citrus glaze that enhances the overall taste.
Although brioche has a reputation for being a luxurious bread, this recipe breaks the process down into clear and manageable steps. With a little patience during the rising stages, you’ll be rewarded with a bakery-style loaf that looks impressive and tastes even better. The twisting technique used to create the swirl adds visual appeal and ensures that each bite contains the perfect balance of buttery dough and raspberry sweetness.
This loaf is ideal for sharing with friends and family, serving at gatherings, or simply enjoying at home with a warm drink. The aroma that fills the kitchen while it bakes makes the process just as enjoyable as the final result.
Preparation Time
Prep Time
25 minutes
Cook Time
40 minutes
Total Time
1 hour 5 minutes
Servings
1 loaf (8–10 servings)
Calories
387 kcal per serving
Ingredients
For the Brioche Dough
- 3 ¼ cups all-purpose flour
- 1 packet (2 ¼ tsp) active dry yeast
- ¼ cup granulated sugar
- ½ tsp salt
- ½ cup warm milk (about 110°F)
- 4 tbsp unsalted butter, softened
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1 tsp lemon zest (optional)
For the Raspberry Filling
- 1 cup raspberry preserves or jam
- 1 tbsp cornstarch
- 2 tbsp water
- 1 tbsp butter, melted (for brushing)
For the Optional Glaze
- ¾ cup powdered sugar
- 1–2 tbsp lemon juice
- 1 tbsp milk or cream
Instructions
Step 1: Activate the Yeast
Begin by preparing the yeast mixture, which will help the dough rise and develop its airy texture. In a small bowl, combine the warm milk with a small pinch of the granulated sugar. Sprinkle the active dry yeast evenly over the surface of the milk. Let this mixture sit undisturbed for about 5 to 10 minutes. During this time, the yeast should begin to foam and bubble slightly, indicating that it is active and ready to use.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, combine the all-purpose flour, remaining granulated sugar, and salt. Whisk the ingredients together thoroughly so they are evenly distributed. This step ensures consistent flavor and texture throughout the dough.
Step 3: Combine the Wet Ingredients
Add the foamy yeast mixture to the bowl containing the dry ingredients. Then add the softened butter, eggs, vanilla extract, and the optional lemon zest. Using a spoon or dough hook, mix the ingredients together until they begin forming a rough, shaggy dough.
Step 4: Knead the Dough
Transfer the dough onto a lightly floured surface. Knead it by hand for about 10 to 12 minutes. Push the dough forward with the heel of your hand, fold it back over itself, and rotate it slightly before repeating. As you knead, the dough will gradually become smoother, more elastic, and easier to handle. If the dough feels excessively sticky, lightly dust the surface with small amounts of flour, but avoid adding too much so the bread remains soft.
Step 5: First Rise
Place the kneaded dough into a lightly greased bowl. Cover the bowl with a clean damp towel or plastic wrap. Let the dough rise in a warm, draft-free area for 1 to 1½ hours, or until it has doubled in size. This resting period allows the yeast to develop flavor and create the soft texture characteristic of brioche.

Step 6: Prepare the Raspberry Filling
While the dough is rising, prepare the filling. In a small saucepan, combine the raspberry preserves, cornstarch, and water. Stir the mixture until smooth. Place the saucepan over medium-low heat and cook while stirring constantly. Continue cooking until the mixture thickens slightly. Once thickened, remove it from the heat and allow it to cool completely before using.
Step 7: Roll Out the Dough
After the dough has completed its first rise, gently punch it down to release the excess air. Transfer it to a lightly floured surface and roll it out into a rectangle approximately 10 by 15 inches.
Step 8: Spread the Filling
Spread the cooled raspberry filling evenly across the surface of the dough using a spatula. Leave about a ½-inch border around the edges so the filling does not spill out during shaping.
Step 9: Shape the Swirl
Starting from one of the long edges, carefully roll the dough into a tight log. Once rolled, use a sharp knife to slice the log lengthwise down the center so the inner layers are visible. Twist the two halves together with the cut sides facing upward to reveal the raspberry swirls.
Step 10: Second Rise
Transfer the twisted dough carefully into a greased 9×5-inch loaf pan. Cover loosely and allow it to rise again for 30 to 40 minutes. During this time, the dough will expand and become light and airy.
Step 11: Preheat the Oven
While the dough completes its second rise, preheat your oven to 350°F (175°C).
Step 12: Bake the Loaf
Brush the top of the loaf with the melted butter. Place the loaf pan in the oven and bake for 35 to 40 minutes until the top becomes golden brown and the bread is fully baked. If the loaf begins to brown too quickly, loosely cover it with foil during the final 10 minutes of baking.
Step 13: Cool the Bread
Remove the loaf from the oven and allow it to cool in the pan for about 10 minutes. Then carefully transfer it to a wire rack to cool completely.
Step 14: Prepare the Optional Glaze
In a small bowl, whisk together the powdered sugar, lemon juice, and milk until smooth and pourable. Once the loaf has cooled, drizzle the glaze over the top for a bright, sweet finishing touch.