Looking for a budget-friendly Nigerian fresh tomato stew recipe that’s rich, flavorful, and easy to make? This homemade stew is prepared with simple ingredients and is perfect for family meals, meal prep, school lunches, and busy weekdays.
Whether you’re serving it with white rice, boiled yam, or plantain, this classic Nigerian tomato stew is sure to become a family favorite.
There is something comforting about the aroma of fresh tomato stew simmering in the kitchen. For me, it is more than just another Nigerian meal, it is a family tradition that brings everyone to the dining table with excitement.
If you ask my children what meal they never get tired of eating, fresh tomato stew with white rice will definitely be on their list.
Why This Recipe Is a Weekly Favourite in My Home
Most Sundays in my home begin with meal preparation for the new week. I enjoy using Sundays to cook meals that make weekdays less stressful, and this budget-friendly Nigerian fresh tomato stew recipe is always at the top of my list. It has become a routine that everyone looks forward to.
While I’m in the kitchen washing tomatoes and preparing the ingredients, my children already know what is on the menu. Before long, someone will walk in and ask, “Mummy, are we having stew today?”
The answer is almost always yes.
One thing I love about this recipe is that it doesn’t require expensive ingredients. With fresh tomatoes, onions, fresh pepper, ginger, garlic, goat meat, groundnut oil, and a few seasonings, I can prepare a rich and delicious stew that feeds my family and leaves enough for another day.
I also like keeping the pepper mild. Although I use fresh pepper because it gives the stew a lovely flavor and aroma, I don’t make it too hot since my children prefer meals that are not overly spicy.
This allows everyone in the family to enjoy the stew comfortably.
Why I Always Keep Tomato Stew Ready
Another reason this recipe has become one of my favorites is its convenience. I hardly allow my refrigerator to stay without a container of tomato stew. It has saved me countless times on busy mornings.
Instead of worrying about preparing lunch from scratch before school, I simply warm the stew, cook fresh white rice if needed, and lunch is ready within minutes.
Unlike many Nigerian soups that require careful packaging, tomato stew travels beautifully in a food flask. That makes it one of my favorite meals to pack for school lunches.
My children are always happy to open their lunch boxes and find rice and stew waiting for them.
Every family has a recipe that reminds them of home.
For mine, this is one of them.
Today, I’m sharing the exact method I use in my kitchen. It is simple, affordable, and perfect for anyone who wants to prepare a delicious pot of Nigerian fresh tomato stew without spending too much money.
Why This Budget-Friendly Nigerian Fresh Tomato Stew Is a Family Favorite
Over the years, I have realized that good food doesn’t have to be complicated. Some of the best meals are prepared with simple ingredients that are already sitting in your kitchen.
Whenever food prices increase, I look for recipes that are filling, nutritious, and economical. This budget-friendly Nigerian fresh tomato stew recipe checks all those boxes. It stretches easily, serves several people, and pairs well with many Nigerian staples.
If you’re looking for more ways to save money while preparing healthy meals, don’t miss my grocery shopping tips guide filled with practical ways to stretch your food budget.
Another reason I keep coming back to this recipe is its flexibility. Sometimes we enjoy it with white rice. Other times I serve it with:
- Boiled yam
- Fried plantain
- White Agidi
No matter what accompanies it, the stew always tastes wonderful.
I also appreciate the freshness of using real tomatoes instead of depending heavily on canned tomato paste. Fresh tomatoes give the stew a bright natural color and a taste that reminds me of home cooking while growing up.
Preparing this stew also gives me an opportunity to spend time in the kitchen without feeling rushed. Cooking has become one of the ways I express love to my family. Seeing everyone enjoy a meal I prepared from scratch gives me so much joy.
Ingredients for Nigerian Fresh Tomato Stew
One reason this recipe is beginner-friendly is that it uses ingredients that are easy to find in Nigerian markets and supermarkets.
Ingredients
You’ll need:
- Fresh tomatoes
- Fresh pepper
- Onions
- Fresh ginger
- Garlic
- Groundnut oil
- Goat meat
- Curry leaves
- Curry powder
- Seasoning cubes
- Salt
- Water
Kitchen Equipment You’ll Need
You don’t need any special equipment to prepare this recipe.
You’ll need:
- Blender
- Two cooking pots
- Fine sieve or strainer
- Chopping board
- Sharp knife
- Wooden spoon
- Mixing bowls
Having everything ready before you begin makes the cooking process smoother and more enjoyable.
Before You Start Cooking
Before you begin, wash all your fresh ingredients thoroughly and organize everything within reach. This simple preparation, often called mise en place, helps you cook more efficiently and reduces the chances of forgetting an ingredient while your stew is on the stove.
If you’re preparing this stew as part of your weekly meal prep, you can also wash and cut your vegetables ahead of time to save even more time during cooking.
How to Make Budget-Friendly Nigerian Fresh Tomato Stew
The method I’m sharing here is exactly how I prepare budget-friendly Nigerian fresh tomato stew for my family almost every week. By following these simple steps, you’ll end up with a rich, flavorful stew that’s perfect for serving with rice, yam, plantain, and many other Nigerian dishes.
Step 1: Wash the Tomatoes Properly
I begin by washing my tomatoes thoroughly under clean running water. Since tomatoes are the star ingredient in this recipe, I always make sure they are properly cleaned before blending.
I also wash the fresh pepper at the same time.
Washing fresh produce thoroughly before cooking helps remove dirt and surface contaminants. You can find more guidance from the U.S. Food & Drug Administration (FDA) on safely handling fresh fruits and vegetables.
Clean ingredients always give me confidence while cooking.

Step 2: Prepare the Aromatics
Next, I peel the onions, ginger, and garlic.
These three ingredients play an important role in building the flavor of the stew. The onions add natural sweetness, the ginger provides warmth, while the garlic contributes a rich savory taste that blends beautifully with the tomatoes.
Step 3: Blend Everything Together
I place the fresh tomatoes, onions, ginger, garlic, and fresh pepper into my blender.
Everything is blended until smooth.
At this stage, the mixture already smells wonderful because all the fresh ingredients have combined into one flavorful base.

Step 4: Boil the Tomato Mixture
Instead of frying the blended tomatoes immediately, I first pour the mixture into a pot and allow it to boil.
This simple step helps reduce excess moisture and removes the raw tomato taste.
While it cooks, the kitchen gradually fills with the fresh aroma of tomatoes and herbs, making everyone curious about what is cooking.
Step 5: Strain the Tomato Mixture
Once the tomato mixture has boiled for several minutes, I carefully pour it into a fine sieve.
I allow the liquid to drain naturally.
Many people may discard this liquid, but I don’t.
I collect every drop because it still contains plenty of flavor.
Nothing goes to waste in my kitchen if it can still improve the taste of my food.

Step 6: Cook the Goat Meat
While the tomatoes continue draining, I place my washed goat meat into another pot.
I pour in the reserved tomato liquid before adding:
- Seasoning cubes
- Salt
- Curry powder
- A little ginger
- Any other preferred spices
Using the tomato liquid instead of plain water gives the meat a deeper flavor while it cooks.
I leave the meat to simmer until it becomes tender enough to enjoy.
This step usually gives me enough time to prepare the remaining ingredients before bringing everything together.

Step 7: Fry the Onions
Once the meat is almost ready, I place another clean pot on the cooker.
I add groundnut oil and allow it to heat gently.
After that, I add my sliced onions.
As they cook slowly in the oil, the sweet aroma fills the kitchen.
This is one of my favorite moments because I know the stew is gradually coming together.
Step 8: Add the Tomato Mixture
When the onions become soft and fragrant, I carefully pour the strained tomato mixture into the pot.
I stir continuously with my wooden spoon.
Unlike some recipes that require frying tomatoes for a very long time, I only cook mine until the fresh flavors develop beautifully while keeping that vibrant tomato taste I enjoy.
The color becomes brighter, the aroma becomes richer, and the stew slowly begins to look exactly the way I like it.
Step 9: Season the Stew
Now it’s time to bring all the flavors together.
I sprinkle in:
- Seasoning cubes
- Salt
- Curry powder
- Fresh curry leaves
Then I stir everything gently so the seasonings blend evenly with the tomato mixture.
At this stage, I always taste the stew before adding anything else.
This little habit helps me adjust the seasoning while the stew is still cooking instead of waiting until the end.
Step 10: Add the Goat Meat
Once the taste is just right, I transfer the cooked goat meat into the pot.
Every piece of meat is coated with the rich tomato sauce, and I allow everything to cook together over low heat for several minutes.
This gives the meat enough time to absorb the delicious flavors of the stew.
Step 11: Adjust the Consistency and Simmer
If the stew looks thicker than I want, I pour in a little water and stir gently.
I don’t like my stew to be too watery or too thick. I simply cook it until it reaches the perfect consistency for serving with rice.
After a few more minutes on the fire, my budget-friendly Nigerian fresh tomato stew is ready.
The rich red color, the aroma of fresh tomatoes and onions, and the tender pieces of goat meat always remind me why this recipe has remained one of my family’s favorites.
Quick Cooking Tips Before You Serve
Before serving your stew, keep these simple tips in mind:
- Taste the stew one final time and adjust the seasoning if needed.
- Allow the stew to simmer for a few extra minutes after adding the meat so the flavors blend well.
- If the stew is too thick, add a splash of water and stir gently until you reach your preferred consistency.
- Serve hot with your favorite Nigerian side dish for the best flavor.
My Tips for the Best Nigerian Fresh Tomato Stew

Budget-Friendly Nigerian Fresh Tomato Stew Recipe
Ingredients
Method
- Wash and blend the tomatoes, onions, ginger, garlic, and fresh pepper.
- Boil the blended mixture.
- Strain the mixture and reserve the liquid.
- Cook the goat meat using the reserved tomato liquid and seasonings.
- Fry sliced onions in groundnut oil.
- Add the strained tomato mixture.
- Stir in the seasoning cubes, curry powder, salt, and curry leaves.
- Add the cooked goat meat.
- Simmer until the stew reaches your preferred consistency.
- Serve hot with your favourite side dish.
Notes
- Use fully ripe fresh tomatoes for the best natural sweetness and vibrant color.
- Boiling and straining the blended tomatoes helps reduce excess moisture and the raw tomato taste.
- Reserve the drained tomato liquid to steam the goat meat for extra flavor and to minimize food waste.
- Adjust the amount of fresh pepper to suit your preferred spice level.
- Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
From My Kitchen to Yours
Thank you for spending time with me in my kitchen today. Sharing recipes like this brings me so much joy because they’re part of the meals that have created wonderful memories around my family table.
I hope this budget-friendly Nigerian fresh tomato stew recipe brings the same warmth, comfort, and happiness to your home.
If you prepare this recipe, I’d genuinely love to hear how it turned out. Leave a comment below and tell me what you served it with or whether you added your own special touch.
If you enjoyed this recipe, please share it with your family and friends so more people can discover how easy it is to prepare a delicious pot of homemade Nigerian tomato stew using simple ingredients.
Don’t forget to explore more authentic Nigerian recipes here on AmyBenBlog.com. Whether you’re looking for everyday family meals, traditional favourites, or practical cooking tips, there’s always something new waiting for you.
Happy cooking, and I’ll see you in my next recipe!

Amity Nwoye is the creator of amybenblog, where she shares easy recipes, practical cooking tips, meal planning ideas, and money-saving kitchen hacks. She is passionate about helping home cooks prepare delicious meals with confidence, whether they’re beginners or experienced in the kitchen. Through simple, family-friendly advice, Amity makes cooking more enjoyable, affordable, and stress-free.