Skip to content
south-africandinner✨ New

South African Pap en Vleis (Maize Porridge with Grilled Meat and Gravy)

Stiff, crumbly maize meal porridge served alongside grilled meat and a rich onion gravy, a foundational South African meal.

Prep
15 min
Cook
50 min
Servings
6
Difficulty
Easy
4.3
Sign in to rate
#south african#dinner#traditional#home cooking#world cuisine

About This Recipe

South African Pap en Vleis is a real, traditional South African dish, known as Maize Porridge with Grilled Meat and Gravy. Stiff, crumbly maize meal porridge served alongside grilled meat and a rich onion gravy, a foundational South African meal.\n\nPap, made from maize meal, is a staple across Southern Africa, historically an affordable, filling accompaniment to meat, and pap en vleis (porridge and meat) remains one of the most common everyday meals throughout the region.\n\nThe result is a dish worth making on its own merits: it rewards patience with the technique and delivers real, specific flavor rooted in South African home cooking, not a generic stand-in for a search term.

Ingredients

Serves 6

  • 500 gmaize meal (mielie meal)
  • 1.2 Lwater
  • 1 tspfine sea salt
  • 800 gbeef steak or boerewors sausage
  • 3 tbspneutral oil
  • 1yellow onion(sliced)
  • 2 tbspall-purpose flour
  • 300 mlbeef stock
  • 1 tspfine sea salt(to taste, for gravy)

Instructions

  1. 1

    Start the pap

    Bring water and salt to a boil in a heavy pot, then gradually stir in maize meal, whisking to avoid lumps.

  2. 2

    Cook the pap

    Reduce heat to low, cover, and simmer for 30 to 40 minutes, stirring occasionally with a wooden spoon, until thick and crumbly, adding a splash more water if it becomes too stiff.

  3. 3

    Grill the meat

    Season the steak or sausage and grill over medium-high heat until cooked to your preference; set aside to rest.

  4. 4

    Make the gravy

    In a pan, cook the sliced onion in oil until deeply golden, about 15 minutes, then stir in flour and cook for 1 minute.

  5. 5

    Build the gravy

    Gradually whisk in beef stock, simmering for 5 minutes until thickened.

  6. 6

    Serve

    Serve the pap alongside the grilled meat, spooning the onion gravy generously over both.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Cook this hands-free

Get AI meal plans, step-by-step cooking mode, and your saved recipes in the free Bento app.

Get the free iOS app

Pro Tips

  • Stir the pap regularly while it cooks to prevent it from sticking and burning on the bottom of the pot.

  • Cook the onions patiently until truly golden for the gravy's best flavor depth.

  • Pap should be thick and crumbly, not runny — add maize meal gradually if it seems too loose, or a splash of water if too stiff.

Variations

  • Serve with chakalaka in addition to the gravy for extra vegetables and spice.

  • Use chicken or lamb instead of beef for a different protein option.

  • A softer, creamier pap version uses more water for a porridge-like consistency, sometimes preferred for breakfast.

Storage

Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave with a splash of water or stock to loosen the texture.

History & Origin

Pap, made from maize meal, is a staple across Southern Africa, historically an affordable, filling accompaniment to meat, and pap en vleis (porridge and meat) remains one of the most common everyday meals throughout the region.

Frequently Asked Questions

Why is my pap lumpy?

The maize meal was likely added too quickly without enough whisking — add it gradually while stirring constantly.

Can I make pap ahead?

It's best made fresh, since it firms up and becomes difficult to reheat smoothly once fully cooled.

What is maize meal and where can I find it?

A coarse, dried corn flour; African, Caribbean or well-stocked international grocery stores typically carry it, sometimes labeled 'mielie meal' or a similar regional name.

Nutrition Facts

Per serving (400g / 14.1 oz) · 6 servings total

Calories460kcal
Protein28g
Carbohydrates48g
Fat18g
Fiber3g
Protein28g
Carbs48g
Fat18g

Time Summary

Prep time15 min
Cook time50 min
Total time65 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes