Nigerian Pepper Stew: A Rich, Spicy Tomato Pepper Sauce

Updated November 4, 2026

Total time
2 hr 5 min
prep 25 min · cook 1 hr 40 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Nigerian Pepper Stew: A Rich, Spicy Tomato Pepper Sauce

Nigerian pepper stew is a bold, tomato-based sauce made with red peppers, tomatoes, onions, and Scotch bonnet, often simmered with beef or another protein. This version pairs tender beef with a slowly reduced pepper blend, so the sauce tastes rounded and savory as well as spicy; heat and ingredients vary between households and regions.

Ingredients

  • 2 lb (900 g) beef chuck, cut into 1½-inch (4 cm) cubes
  • 2 medium yellow onions, about 10½ oz (300 g) total, peeled; roughly chop one and thinly slice the other
  • 1½ lb (680 g) ripe plum tomatoes, quartered
  • 2 medium red bell peppers, about 10½ oz (300 g) total, seeded and roughly chopped
  • 1 Scotch bonnet pepper, about ½ oz (15 g), stem removed; use 2 for a hotter stew
  • 4 garlic cloves, about ½ oz (12 g), peeled
  • 1 tbsp (15 g) peeled, roughly chopped fresh ginger
  • ⅓ cup (80 ml) neutral oil, such as canola or sunflower oil
  • 2 tbsp (32 g) tomato paste
  • 2 cups (475 ml) water, for simmering the beef
  • 1 cup (240 ml) beef stock, preferably low-sodium; use water if needed
  • 1 tsp (2 g) mild curry powder
  • 1 tsp (1 g) dried thyme
  • 2 bay leaves
  • 1 seasoning cube, about 4 g, optional
  • 1¼ tsp (7 g) fine salt, divided, plus more to taste
  • ½ tsp (1 g) ground black pepper

Instructions

  1. Prepare the beef and vegetables. Pat the beef dry and trim away any very large pieces of hard fat, leaving some marbling for flavor. Roughly chop one onion and thinly slice the other. Quarter the tomatoes, remove the bell pepper seeds and stems, and prepare the garlic, ginger, and Scotch bonnet. For a gentler stew, remove the Scotch bonnet seeds and white inner ribs; use gloves if your skin is sensitive to hot peppers, and wash your hands and cutting board afterward.
  2. Simmer the beef. Put the beef in a medium pot with the chopped onion, 2 cups (475 ml) water, ½ teaspoon (3 g) salt, and the black pepper. Bring to a boil, then lower the heat so the liquid simmers gently. Cover partly and cook for 55 minutes, turning the beef once or twice. The cubes should be tender enough to pierce with a fork, though chuck may need a little longer depending on the size of the pieces. Check the center of the largest piece with a food thermometer: USDA FSIS gives 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. Tenderness may require simmering beyond that minimum. Lift the beef out with a slotted spoon and save the cooking liquid; discard the onion and any bay leaves if used in the pot.
  3. Blend the pepper base. While the beef simmers, put the tomatoes, bell peppers, Scotch bonnet, garlic, and ginger in a blender. Pulse until the mixture is mostly smooth but still has a little texture. If the blender needs help moving, add a tablespoon or two of the measured beef stock; avoid adding much water, because a thin blend takes longer to reduce. A little texture is fine and gives the finished sauce a more substantial feel.
  4. Brown the beef. Heat the oil in a wide, heavy pot over medium heat. Add the cooked beef in a single layer, working in batches if the pot is crowded, and brown it for about 5 minutes, turning to color several sides. Transfer the beef to a plate. It may splutter, so lower the heat if necessary and use a splatter screen if you have one. Browning adds savory flavor, but it is not necessary to cook the beef through at this stage.
  5. Cook the onion and tomato paste. Add the sliced onion to the oil and cook for about 3 minutes, stirring, until it starts to soften. Stir in the tomato paste, curry powder, thyme, and optional crumbled seasoning cube. Cook for 1 minute, stirring so the paste darkens slightly without sticking or scorching. If the pot looks dry, add a spoonful of reserved beef liquid rather than letting the spices burn.
  6. Reduce the pepper mixture. Carefully pour in the blended vegetables; they can spit when they meet the hot oil. Stir, bring the sauce to a steady simmer, and cook uncovered for about 20 minutes, stirring every few minutes and scraping the bottom of the pot. The mixture should lose its raw, watery appearance and become thicker, darker, and glossy. Keep the heat at medium-low if it splatters heavily. If the sauce catches on the bottom before it thickens, lower the heat and add a small splash of stock.
  7. Finish the stew. Return the beef to the pot and add ½ cup (120 ml) of the reserved beef liquid plus the 1 cup (240 ml) stock. Stir, cover partly, and simmer gently for 14 minutes so the beef and sauce can take on each other’s flavor. If the stew is thicker than you like, add more reserved liquid a few tablespoons at a time. If it is thin, simmer uncovered for a few extra minutes. Remove the bay leaves, taste, and add the remaining ¼ teaspoon (1 g) salt or more as needed. Turn off the heat and let the pot stand for 3 minutes before serving.

Tips

  • Control the heat before blending. Scotch bonnet peppers vary considerably in size and strength. Start with one pepper, remove its seeds and ribs for less heat, and taste the finished sauce before adding more. For a milder substitute, use a jalapeño; it brings a greener, less fruity heat, so the stew will taste a little different. A habanero is closer in fruity intensity but can be just as hot or hotter, so use a small piece.
  • Give the sauce time to reduce. A watery pepper blend needs patient simmering. Cook it uncovered and stir regularly rather than turning the burner high; high heat can scorch the tomato and pepper solids before excess liquid evaporates. A wide pot helps because more surface area lets moisture escape.
  • Use the beef liquid thoughtfully. It carries flavor from the beef and seasoning, but the amount you need depends on how much evaporates during simmering. Add it gradually at the end so you can choose a thick, spoon-coating sauce or a looser one. If using salted stock or a seasoning cube, wait until the end to adjust the salt.
  • Choose fresh or canned tomatoes with care. Ripe plum tomatoes make a bright, fresh-tasting base. If good fresh tomatoes are unavailable, use one 28-oz (794 g) can of whole peeled tomatoes, drained briefly before blending. Canned tomatoes may make the sauce softer and more acidic; simmer until reduced and adjust salt at the end rather than adding sugar automatically.

Serving Suggestions

Serve the stew hot over plain white rice, which catches the thick sauce and softens the pepper’s heat. It also goes well with boiled or fried plantain, boiled yam, soft Nigerian-style beans, or a simple side of steamed vegetables. For a more filling plate, serve a modest portion of rice with beef and spoon extra sauce over the top. If the stew is especially spicy, add a mild side such as sliced avocado or plain cooked beans rather than stirring dairy into the pot; keeping the accompaniment separate makes it easy for diners to adjust each bite.

The sauce is rich, so a crisp, lightly dressed cabbage or cucumber salad can balance the plate without competing with the spices. At a shared meal, put the stew in a serving bowl and offer the beef pieces alongside plenty of sauce. Keep a small amount of warm stock nearby if you want to loosen the stew just before serving, but avoid thinning the whole pot unless you plan to serve it that way.

Variations

Chicken pepper stew: Replace the beef with 2 lb (900 g) bone-in chicken thighs or drumsticks. Simmer until the thickest part reaches 165°F (74°C), checked with a food thermometer, then brown the pieces briefly and follow the sauce steps. Chicken can cook faster than chuck, so judge it by temperature rather than relying on the beef timing. The flavor will be lighter, and the sauce may need less beef stock.

Fish pepper stew: Use firm fish pieces and make the sauce first, then gently simmer the fish in it until it reaches 145°F (63°C) at the thickest part. Fish can break apart if stirred vigorously, so move the pot gently or spoon sauce over the pieces. Do not use the long beef simmer for fish.

Meat-free version: Leave out the beef and simmer the pepper sauce with vegetable stock. Add cooked beans, roasted mushrooms, or browned firm tofu near the end for substance. These additions have different textures from beef, so fold them in gently and heat until hot. For a traditional Nigerian-style flavor, a seasoning cube is common in many home versions, but it is optional; check its salt level before seasoning.

More or less tomato: Some versions lean strongly toward tomato, while others emphasize pepper and use less tomato. For a more pepper-forward sauce, replace up to ½ lb (225 g) of the tomatoes with another red bell pepper. The sauce will taste less tangy and may need a splash more stock while reducing. Keep the Scotch bonnet amount separate from this adjustment, since changing the sweet pepper does not reliably control the heat.

Storage and Reheating

Transfer leftovers to shallow containers and refrigerate within 2 hours of cooking. The stew keeps for 3–4 days in the refrigerator. For longer storage, freeze it in airtight, freezer-safe containers for up to 3 months for best quality. Leave a little headspace because the sauce expands as it freezes, and label the container with the date. Thaw frozen stew overnight in the refrigerator, not on the counter.

Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in the microwave in a covered, microwave-safe dish. Stir occasionally and add a splash of water or stock if the sauce has thickened. Heat until steaming throughout and 165°F (74°C), checking with a food thermometer; USDA FSIS recommends reheating leftovers to that temperature. Avoid repeatedly cooling and reheating the full pot, since dividing it into portions makes it easier to handle leftovers promptly.

Frequently Asked Questions

Is Nigerian pepper stew the same as Nigerian stew?
Nigerian home cooking includes many tomato-and-pepper stews, and names are not used identically by every cook. Pepper stew commonly signals a boldly peppery sauce, often served with meat, fish, or another protein. Ingredients, thickness, and heat vary by region and household, so this beef version is one practical variation, not a single definitive formula.

Can I make it without a blender?
Yes. Finely chop the tomatoes, peppers, onion, garlic, and ginger, or pulse them in a food processor in batches. The texture will be chunkier, and the sauce may need a few extra minutes to soften and reduce. If you use a knife, cut the vegetables fairly evenly so small pieces do not disappear while larger ones remain firm.

Why does my pepper stew taste sour or raw?
Tomatoes differ in acidity, and a pepper blend that has not cooked down can taste sharp and vegetal. Continue simmering uncovered, stirring often, until the sauce darkens and thickens and the raw aroma fades. Check that the bottom is not scorching. Salt can also make a sauce taste more balanced, so adjust it after reduction; do not assume that more heat or sugar is the only fix.

Can I make the stew ahead?
Yes. Cook it fully, cool it promptly in shallow containers, and refrigerate within 2 hours. Reheat to 165°F (74°C) before serving. The sauce often becomes thicker as it sits, so loosen it with a little stock or water while reheating. If making it a day ahead, wait to make final salt adjustments until it is hot again.

What can I use if I cannot find Scotch bonnet?
A habanero is a useful substitute because it has a fruity aroma and substantial heat, but it can be very hot; use less at first. A jalapeño is easier to find and usually milder, with a greener flavor. For little or no heat, omit the hot pepper and rely on the red bell peppers, understanding that the stew will no longer have the characteristic Scotch bonnet warmth.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).