This vibrant and flavorful beetroot bread is made with fresh beets, resulting in a beautiful pink loaf with a slightly sweet, earthy flavor. It’s perfect for sandwiches, toast, or simply enjoyed on its own.
Preheat oven to 350°F (175°C). Grease and flour a 9×5-inch loaf pan.
In a medium mixing bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, ginger, and nutmeg.
In a separate bowl, combine the grated beetroot, sugar, eggs, oil, vanilla, and buttermilk until smooth.
Fold the dry ingredients into the wet mixture gently until just combined. Stir in walnuts or seeds, if using.
Pour the batter into the prepared loaf pan and smooth the top.
Bake for 50–60 minutes, or until a toothpick inserted in the center comes out clean. If the top is browning too quickly, cover with foil during the last 15 minutes.
Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Slice and serve once fully cooled for neat slices.