South AfricanMedium · Hot
Caramelized kidney beans nestled on hand-formed flatbread, kissed by smoke from the coals and finished with a glossy smoked paprika oil.
20 min
30 min
50 min
Method
Combine bread flour and salt in a large bowl. Warm the whole milk to 38°C (just warm to touch), sprinkle yeast over, and let activate 5 minutes until frothy.
Place dough in a lightly oiled bowl, cover with a damp cloth, and let rest in a warm spot for 45 minutes until doubled in size.
Drain and rinse kidney beans. Finely dice the yellow onion and mince the garlic cloves.
Heat a cast iron skillet over medium-high heat. Add diced onion and cook 6-8 minutes, stirring occasionally, until deeply golden and caramelized at the edges.
Add minced garlic, cumin, and smoked paprika to the onions. Cook 1 minute, stirring constantly, until fragrant and the spices bloom.
Add kidney beans, 0.5 tsp salt, and black pepper. Mash roughly with the back of a spoon, leaving some beans whole. Cook 5-6 minutes until heated through and slightly caramelized. Remove from heat and keep warm.
In a small saucepan, warm olive oil over low heat until it just begins to shimmer, about 2 minutes. Do not let it smoke.
Remove from heat, stir in 1 tsp smoked paprika, and let steep 5 minutes. The oil will turn a deep crimson red with a rich smoky aroma. Set aside.
Punch down the risen dough and divide into 4 equal portions. On a floured surface, roll each portion into a 20cm round, about 5mm thick.
Heat a heavy-bottomed skillet or griddle over medium-high heat until very hot. Place one flatbread round and cook 2-3 minutes per side until puffed, charred at the edges, and cooked through with light golden spots.
Transfer cooked flatbread to a plate and tent loosely with foil to keep warm. Repeat with remaining dough portions.
Spoon the warm smashed bean mixture evenly over each flatbread, leaving a 2cm border around the edges.
Drizzle each topped flatbread generously with the smoked paprika oil, allowing it to pool into the beans and soak into the bread.
Serve immediately while the bread retains its warmth and char. Optional: a squeeze of lemon over the top for brightness.
Nutri-Score
Excellent balance
A–E · lower is better · score -3
Calories
992
per serving
Protein
41g
Carbs
156g
Fat
24g
Sat. fat
7g
Fiber
24g
Sugar
7g
Sodium
1031mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Low impact
A–E · lower is better · includes estimates
kg CO2e
0.6
per serving
Water
0.4m³
Runoff
0.05g P
kidney beans drives 33% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Cast Iron SkilletTechniques
Safety & Storage
Cross Contamination
If preparing for allergen-sensitive individuals, use dedicated equipment and clean all utensils, cutting boards, and surfaces thoroughly before starting. The same skillet used for flatbreads should be cleaned before cooking bean topping if allergens are a concern.
Cooking Temperature
Ensure flatbreads are cooked through until no raw dough remains visible. The bean topping should be heated to steaming hot throughout before serving.
For high-risk populations (elderly, immunocompromised, young children), verify flatbread is cooked to an internal temperature of at least 190°F (88°C). Standard visual cues (charred edges, puffed surface, light golden spots) are generally sufficient for healthy adults but may not guarantee complete cooking for vulnerable individuals.
Handling
Use oven mitts or dry towels when handling the hot cast iron skillet and griddle. The skillet reaches high temperatures during flatbread cooking and can cause severe burns.
Equipment Safety
When warming olive oil for the smoked paprika oil, use low heat and watch carefully. Olive oil has a lower smoke point than some oils and can reach flashpoint if overheated. Never leave hot oil unattended.
Allergen Warning
Contains milk and gluten. Not suitable for individuals with milk allergy, lactose intolerance, celiac disease, or wheat/gluten sensitivity. Always inform guests of allergen content before serving.
High Risk Population
The milk and gluten content makes this dish unsuitable for infants with milk allergies, individuals with celiac disease, and those with severe milk allergies. Exercise caution when serving to immunocompromised individuals.
Storage
Store leftover flatbreads in airtight containers in the refrigerator for up to 2 days. Reheat thoroughly before consumption. The bean topping should be refrigerated within 2 hours of cooking and consumed within 3 days.
Shelf Life
Leftover smoked paprika oil should be stored in a sealed container in the refrigerator and used within 1 week. Discard if oil appears cloudy or develops off odors.
Pro Tips
Technique
When caramelizing the onions, resist the urge to stir constantly—let them sit and develop those dark, jammy edges. Those bittersweet fond bits on the bottom of the skillet are the same magic you find at the edge of a well-tended braai grid, and they will fold into your beans with a depth that no spice jar can replicate.
Substitution
If you do not have bread flour, substitute with an equal amount of all-purpose flour and add 1 extra tablespoon of butter—the higher fat content compensates for the lower protein and keeps your flatbread tender over the coals.
From the chef
On the Highveld, we say a fire knows when it is loved. This flatbread was born from those evenings when the coals have settled to that perfect grey glow, and you want something that honors the flame without demanding an entire carcass on the grid. I press the dough thin so the heat kisses it quick, then build the beans with patience—slow-caramelized onion, spices that bloom in the cast iron, and a kidney bean that turns golden at the edges. The smoked paprika oil is my quiet devotion: warmed low, steeped slow, drizzled at the very end so it gleams like ember light across the bread. This is braai for the soul, not just the season.
Source: generated · June 12, 2026