Skip to Content

Nigerian Beef Stew (African Stew Recipe)

This is how I make my classic, rich, aromatic Nigerian beef stew. It is delicious, nutritious, and easy to make. All you need is a big pot and about an hour of your time.

Freshly cooked Nigerian beef stew

NIGERIAN TOMATO STEW

Beef stew is one of the most popular and recognizable Nigerian stews. Growing up in Nigeria, no Sunday was complete without the rich, comforting aroma of beef stew simmering in the kitchen.

My mom’s version was one of the best. It's bold, spicy, and always made in big batches. Today, I’m sharing my take on this classic, which I have perfected over the years of cooking and tweaking.

WHAT IS NIGERIAN STEW?

First, let’s talk about what the Nigerian stew is. It’s a delicious, rich, and slightly spicy stew. It is made with well-cooked beef (or other meat types) together with bell peppers, tomatoes, onions, seasoning, and spices.

The result is a delicious pot of red stew. It's okay to drool at this point! It happens.

MY TO-GO STEW

This stew is my to-go stew because it goes with almost anything from rice to yam, pasta, beans, bread, potatoes, and much more. It also stores well in the freezer, so I always make a big batch and store it in my freezer. Then, I reheat as I need it.

It is loaded with beef, tripe, and beef liver. The whole stew comes together in one pot. Since this stew is tomato-based, it is sometimes also referred to as tomato stew.

I've made quite a few stews on the blog – Chicken Peanut Stew, Chicken Stew, Turkey stew, and Fish stew, just to name a few. However, this one just hits home differently!

Nigerian stew and rice

Why You Will Love This Recipe

  • Bold, balanced flavor: A perfect mix of savory, sweet, and spicy.
  • Deep richness: Frying the pepper base brings out intense flavor.
  • Proper texture: Not too watery, not too thick, just right for scooping with rice or yams.
  • Tried and tested: I have made this recipe dozens of times. It’s a family favorite.

TYPES OF MEAT TO USE

You can use any meat cut to make the Nigerian stew. In fact, different families have their favorite meat cut choices - tough meat cuts, lean beef, or stewing beef. So it's totally up to you! 

You can use only beef or a variety of meat parts like tripe, ponmo (skin), beef liver, or beef kidney.

Personally, I like to use beef stew meat, but when I don't find it in the grocery store, I use any meat cut on sale. 

I love tripe especially because it acts as a sponge, absorbing all the intense flavor of the stew.

Ingredients for making the Perfect Nigerian Beef Stew

  • Beef: Be sure to season very well, then boil until very tender. You can also deep fry or air fry before adding them to the stew.
  • Fresh Tomatoes, Red Bell Peppers (tatashe), Onion, ginger, garlic & Scotch Bonnet: These form the pepper base. Blend until smooth. The Garlic & Ginger adds a layer of extra depth and aroma.
  • Onions: I use two—one blended into the sauce, and the other sautéed for that sweet, rich base.
  • Vegetable or Palm Oil: Frying the pepper mix is essential. Don’t skip this step!
  • Bouillon Cubes (Maggi, Knorr, or any other brand of your choice): A classic Nigerian flavor booster.
  • Curry Powder & Thyme: These spices give the stew its signature flavor.
  • Salt, Black Pepper to finish it off.

How to make Nigerian Beef Stew in a few steps:

  • Cook the Meat: Season the beef with salt, onions, garlic, and ginger. Boil until tender. You can fry it lightly afterward for a deeper flavor or use as-is. Reserve the stock.
  • Blend the Pepper Mix: Blend fresh tomatoes, red bell peppers, Scotch bonnet, onion, garlic, and ginger until smooth.
  • Fry the Sauce: Heat oil in a pot, then sauté sliced onions until soft. Add the blended pepper mix and fry over medium heat, stirring occasionally, until the sauce reduces
  • Add Seasoning & Meat: Season and stir in the cooked beef and some reserved stock. Let it simmer until the flavors are fully developed.
  • Taste and Finish: Adjust seasoning if needed, then simmer until the stew reaches your desired consistency. It should be thick and glossy, not watery

THE SECRET TO MAKING A PERFECT NIGERIAN TOMATO STEW

In my opinion, the secret to achieving a deep, delicious Nigerian stew is a good stock coupled with the time given to the stew to simmer.

The stock enhances the overall flavor of the stew, while the simmering time is just as important because it gives the meat enough time to soak up the stew's flavor.

ADJUSTING SPICINESS TO TASTE

I find this stew to be relatively mild. Despite its angry red color. That said, feel free to adjust the heat of the stew according to your spice tolerance.

Sometimes, I choose to roast my peppers when making this stew. Trust me; it hits home differently. You can check out my chicken stew recipe to learn how I roast my bell peppers.

Storing

Refrigerator: This recipe keeps well in the fridge. Be sure to cool the stew to room temperature before refrigerating it in a resealable container. Simply reheat in a pot over medium-low heat or microwave in a microwave-safe bowl when ready to serve. 

Freezer: This stew also freezes well! Be sure to put the leftover in airtight containers, and leave about ½" to 1" of air above the stew to allow it to expand while freezing. This beef stew can last up to 3 months in the freezer.

NOTE: In this recipe, I used a mixture of palm oil and vegetable oil. Using both is not compulsory; it's just a personal preference. You can use either of the two or use the mixture as I did. It's delicious either way!

Common Questions About Nigerian Beef Stew

  • Can I use other meats? Yes! This recipe works with goat meat, chicken, or even a mix of meats. Adjust boiling times accordingly.
  • How do I store leftovers? Nigerian Beef Stew freezes very well! Store cooled stew in airtight containers in the refrigerator for up to 3-4 days, or freeze for up to 3 months.
  • Why is my stew watery? This often happens if the blended pepper mixture is not cooked down enough. Simmer until you reach your desired consistency.
  • Can I make it less spicy? Yes, simply reduce the number of scotch bonnet peppers or omit them entirely. You can use bell peppers for flavor without heat.

Tips for the Best Nigerian Beef Stew

  • Don't Rush the Pepper Mix: Cook the blended peppers and tomatoes very well. This helps remove any raw taste and gives a rich flavor.
  • Balance the Spice: If you are sensitive to heat, start with just one scotch bonnet pepper (or half). You can remove the seeds for a milder heat. You can always add a pinch of cayenne pepper later if you want more heat.
  • Quality of Oil Matters: Palm oil is traditional for its unique flavor and color. If you are new to it, start with half palm and half vegetable oil. You can also adjust the ratio to your preference.
  • Taste as You Go: Always taste your stew at different stages, especially before adding salt. Bouillon powders contain salt, so adjust only after all ingredients are combined.
  • Serve It Your Way: While delicious with white rice and fried plantains, this stew is incredibly versatile! Try it with boiled yams, pounded yam, eba, or even crusty bread.

Check out my other delicious Nigerian soups and stews

Note: This recipe was first published in June 2015. It was one of the few first recipes I published on the blog! I have since re-tested it, so here is the new and improved version, with new photos, clearer instructions, and metric measurements. 

Freshly cooked Nigerian beef stew

Nigerian Tomato Stew

Nigerian Beef Stew: A classic rich aromatic tomato Nigerian stew. It is delicious, nutritious, and easy to make. All you need is a big pot and about an hour of your time.
4.73 from 18 votes
Print Pin Rate
Course: Lunch/Dinner, Main Course
Cuisine: African, Nigerian
Keyword: Beef, stew
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8 people
Calories: 447.5kcal
Author: Lola Osinkolu

Ingredients

BOILING THE BEEF

  • 2 lbs Beef
  • 1 onion medium size [diced]
  • 1 bay leaf
  • 1 teaspoon curry powder
  • 1 teaspoon rosemary or thyme
  • 2 teaspoons beef bouillon or chicken bouillon powder or 2 cubes
  • salt to taste
  • 1 cup water or as needed

THE STEW

  • 2 Bell peppers large
  • 1-3 Scotch bonnet peppers
  • 4 Plum tomatoes medium size
  • 1 large onion
  • 3 cloves Garlic
  • ½ inch ginger
  • ¼ cup Palm oil
  • ¼ cup olive oil or vegetable oil
  • 2 tablespoon tomato paste
  • 1 to 1½ cups beef stock I used the liquid from cooking the beef
  • 1 teaspoon Curry powder
  • 1 teaspoon dried thyme
  • 1 teaspoon chicken bouillon or beef bouillon
  • Salt to taste If needed

Instructions

  • Trim off any excess fat from the meat. Rinse a couple of times till the water runs clear.
  • Place the beef in a large pot. Add the diced onion, bay leaf, curry powder, rosemary, bouillon powder, and salt. Mix well, cover, and leave to cook on medium heat for 10 minutes.
  • Add the water stir and continue to cook on medium heat for another 20 minutes or until the meat becomes tender. (Tougher meat cut will require a longer cooking time)
  • When the meat is fully cooked use a sieve to separate the meat from the stock. Reserve the stock.
  • Blend the tomatoes, onion, bell peppers, scotch bonnet peppers, garlic, tomato paste, and ginger, and set aside.
  • In a large pot add the cooking oil on medium heat. Once the oil is hot but not smoking, add the diced onions and cook for about 3 minutes.
  • Add the blended pepper-tomato mixture stir, cover, and leave to cook on medium heat for about 10 minutes, occasionally stirring to prevent burning.
  • Stir in the beef stock, thyme, curry powder, and bouillon, and continue to cook for another 10 minutes on medium-low heat.
  • Add the cooked beef, taste for salt, and adjust as needed. Cover and leave to simmer on low heat for another 5 minutes or until the stew is thickened to your preference.
  • Serve with white rice and fried plantains. Garnish with parsley if desired. Enjoy!

Nutrition

Calories: 447.5kcal | Carbohydrates: 8.3g | Protein: 21.6g | Fat: 36.5g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 17.4g | Trans Fat: 1.4g | Cholesterol: 80.5mg | Sodium: 500.8mg | Potassium: 633.8mg | Fiber: 2g | Sugar: 4.3g | Vitamin A: 1274.2IU | Vitamin C: 47.9mg | Calcium: 46.7mg | Iron: 3.1mg

If you make this Nigerian Beef Stew Recipe, I’d love to see pictures of your creations on Instagram or Facebook. #cheflolaskitchen

Let’s Connect! You can find me on Facebook, and Instagram. I love keeping in touch with all of you!

4.73 from 18 votes (14 ratings without comment)
Recipe Rating




Lisa

Sunday 22nd of June 2025

Hello, I was married to. Nigerian man for 13 years We divorced and I miss this soup more than him 😆. My issue is I can't find palm oil. Do I substitute double vegetable oil instead. Thank you

Lola Osinkolu

Monday 23rd of June 2025

I love your humor, Lisa. 😉 I totally get missing a great soup! It's tricky when you can't find palm oil, as it really gives Nigerian soups their special taste and color. Using vegetable oil alone is very ok and your stew will still turn out delicious. Yes, just double the quantity. Incase you want to use palm oil, you can find it in African/Caribbean grocery stores, or even online on Amazon.

Sara

Thursday 30th of January 2025

Great ingredients

Chef Lola's Kitchen

Sunday 9th of February 2025

Thanks, Sara

Magnificent

Tuesday 30th of July 2024

O I haven't done it yet

Apunike emmanuella

Saturday 17th of June 2023

This is the best stew ever

Adaeze

Sunday 28th of May 2023

This is the best stew ever..even though I'm Ibo I've always loved the way the Yoruba people fix their food. I was also raised in Abeokuta Ogun State. This just took me back to my high school days with Mama put 😂 Thank you very much for sharing this recipe and I made and it's very delicious 😋

Chef Lola's Kitchen

Wednesday 31st of May 2023

Thank you for your kind words. You are welcome. 👍👍