Bola do Caco

A traditional sweet potato bread from the island of Madeira, baked in a pan and usually served with garlic butter, local soft cheeses and olives.
Course Baking
Cuisine Portugese
Keyword bread, sweet potato, traditional
Prep Time 1 hour 40 minutes
Cook Time 40 minutes
Total Time 2 hours 20 minutes
Servings 4
Calories 504kcal
Author Traditional


  • 500 g plain flour not strong bread flour
  • 7 g sachet Fast Action Yeast
  • 200 grams sweet potatoes (about 2)
  • 1/2 tsp salt
  • 1/2 tsp freshly ground pepper
  • 350 ml warm water


  • Bake the sweet potatoes, either in the oven for about 30-40 minutes or in the microwave for 8-10 minutes (timings depend on size of sweet potatoes). Once cooked until soft, scoop out the flesh and mash until smooth.
  • Combine the sweet potatoes with the other ingredients and enough warm water to make a very soft, wet dough. Using one hand, bring all the ingredients together and mix thoroughly for 5-10 minutes or until dough becomes elastic.
  • Cover dough loosely with cling film and leave in a warm place for 30 minutes.
  • Divide the mixture into 4 equal portions. Oil your hands, so they don't stick to the dough, shape into flattened rounds and set aside to prove for another 30 minutes, covered with a damp towel.
  • Melt a little butter in a small, high sided pan (or whatever kind of pan you have) and cook each round over a low heat for 8-10 minutes on each side until browned and cooked through.
  • Repeat process with remaining bread, keeping the cooked Bola soft by covering with a clean tea towel on a cooling rack.


Adapted from by Farmersgirl Kitchen


Calories: 504kcal | Carbohydrates: 106g | Protein: 14g | Fat: 1g | Sodium: 326mg | Potassium: 318mg | Fiber: 5g | Sugar: 2g | Vitamin A: 7095IU | Vitamin C: 1.2mg | Calcium: 36mg | Iron: 6.1mg