Get In Touch

High Protein Foods in Nigeria

The 30 Best High Protein Foods in Nigeria

Looking for protein-rich Nigerian foods? Join me in this post that bridges the gap between fitness enthusiasts and food lovers: Protein foods in Nigeria.

Protein, often referred to as the building block of life, plays a pivotal role in our overall well-being.

It’s the nutrient that fuels our muscles, aids in weight management, and keeps us feeling full and energized.

We’ll cover: What protein is, how it helps, and how much of it you need.

This is crucial for you to see the full picture and leave this post with 10 times the knowledge on protein, in just 10 minutes.

So, relax, grab a cup of tea, and let’s dive into a world where every bite is a step towards a stronger, fitter you – a world of high-protein foods.

Although I would suggest you read this post from the start, you can go straight into the list from the table of contents if you’re in a hurry.

What is Protein?

You’ve heard it everywhere, from fitness coaches and dieticians to anyone who has ever searched the topic, “How to lose weight”.

But let’s take a minute to understand what protein is.

Protein is one of the three major macronutrients your body needs in large amounts alongside Carbohydrates and Fats.

It is made up of amino acids (compounds that combine to make protein).

Your body creates hundreds of amino acids, but it can’t produce nine, these nine are what we call essential amino acids.

They are essential for various benefits that I’ll cover, just stick with me.

We can only get essential amino acids through protein foods like eggs, meats, and such.

Understand why you need it now?

How can Protein Help You?

Protein, It’s not just a buzzword for bodybuilders; it’s a crucial component of a healthy diet for everyone. The amino acids they contain are essential for various benefits throughout your body, let’s quickly cover them.

  • It leaves you feeling fuller for longer, which can lead to weight loss.
  • Repairs and builds muscle tissue after a workout. This process is what builds muscle.
  • It provides the structural foundation for strong, healthy hair and skin cells.
  • Helps slow down the absorption of sugars into the bloodstream, helping combat high blood pressure, which makes it an essential nutrient for diabetic-friendly foods. 
  • Protein requires more energy to consume, this may increase your metabolic rate.

These are the major benefits of many that you should care about. Now you know what it is and how it helps, let’s get into how much of it you need.

How Much Protein Do You Need?

While protein is a crucial component to consume, this does not mean that you should consume enormous amounts of it daily.

Your weight, age, sex, health, and other factors will affect your required protein.

In general, healthy persons need about 0.8 grams of protein for every kilogram of body weight. Although if you’re going on a keto diet, it’ll be a lot higher. 

For a sedentary male of average weight, this amounts to 55 g per day, and for a sedentary woman of average weight, it translates to 45 g per day.

Of course, for the gym-goers, this number goes up to 1-1.5 g per body weight.

Also, if you are elderly, pregnant, nursing, or recovering from certain accidents or surgeries, you may need to increase your protein intake.

If you’ve read this far then you’re stacked up on enough protein knowledge to not only know the protein foods but also know what happens behind the scenes.

So, let’s get on the list.

30 High Protein Foods in Nigeria

Our average Nigerian foods contain mostly carbohydrates, from white rice and yam, to Garri, Indomie, and much more which are high in calories.

While protein can be found in small amounts of various foods, the foods on this list are rich in protein that is better at nourishing your body. Let’s dive in.

1. Beans/Moi Moi/Akara

  • Raw beans: 21g of protein and 347 calories per 100g
  • Moi-Moi: 19g of protein and 314 calories per 1 wrap/ cup
  • Akara: 4g of protein and 60 calories in 1 medium Akara

No matter how it is prepared, beans just cannot disappoint. This unassuming legume offers a huge dose of protein, making it a fantastic addition to your meals.

With any type of beans, you can easily hit your recommended protein intake.

2. Egusi (Melon Seeds)

  • 27.5g of protein and 593 calories per 100g

Egusi, our culinary gem, is a small seed with a big protein punch.

This plant protein is a key player in muscle development and overall nutrition due to its richness in healthy fats.

3. Eggs


  • 6g of protein and 78 calories per 50g (1 large egg)

Eggs alongside chicken have been painted the holy grail of protein for a very good reason.

They are easy to absorb and also great sources of healthy fats, antioxidants, zinc, iron, and 6 and 13 B vitamins.

Trying to suppress a craving on a diet? Have a few hard-boiled eggs! 

4. Beef


  • 26g of protein and 250 calories per 100g

Considering how delicious and nutrient-packed this high-quality protein is, I don’t blame you either for stealing that “meat” from the pot.

It is rich in iron, zinc, and vitamins B12 and B6.

5. Crayfish

  • 16g of protein and 77 calories per 100g

These mini-lobsters bring both taste and protein to the table, making them a delectable choice for your protein-packed meals.

They are very low in calories, and they go with nearly everything so that’s a win-win-win.

6. Cow Milk/ Skimmed milk/ Soy milk/ Almond milk

Glass of Milk

  • Cow milk: 3.4g of protein and 42 calories per 100ml
  • Skimmed milk: 3.6g of protein and 35 calories per 100ml
  • Soy milk: 3.4g of protein and 54 calories per 100ml
  • Almond milk: 4g of protein and 13 calories per 100ml

You know what they say, “You’re never too old for milk!”.

Milk is considered one of the most nutritionally dense foods on the planet and it comes packed with a load of protein.

7. Cottage cheese

  • 11g of protein and 98 calories per 100g

Beyond its taste and texture, this dairy product is a nutritional powerhouse, making it a go-to option for those seeking protein-packed goodness.

It is low in fat and calories yet high in protein.

8. Shrimp

  • 24g of protein and 99 calories per 100g

“There is no such thing as too much shrimp!”. Shrimp is a protein-packed seafood that tastes 10 times better than it looks.

It also comes with nutrients such as Omega-3 fatty acids, Iodine, and Iron, to name a few.

They also contain 9/9 of the essential amino acids making them a complete protein.

9. Groundnut/ Peanut/ Peanut Butter


  • Peanut/ Groundnut: 26g of protein and 567 calories per 100g
  • Peanut butter: 4g of protein and 94 calories per 1 tablespoon

In the world of nutty spreads, peanut butter is the undisputed heavyweight, packing a protein punch that not only satisfies your cravings but also fuels your body for success.

10. Chicken Breast

Chicken breast

  • 31g of protein and 165 calories per 100g

Chicken has one of the highest sources of animal protein, 80% being pure protein and 20% fats, and due to its high protein presence, you don’t require too much to feel full.

11. Quinoa


  • 4.4g of protein and 120 calories per 100g (cooked)
  • 8.14g of protein and 222 calories in one cup (cooked)

Quinoa, often referred to as the “Mother of All Grains,” is a great healthy source of protein that is not so common in Nigeria.

This tiny grain is a complete protein source, meaning it contains all essential amino acids.

It’s a high-fiber food and is a high-protein replacement for rice.

12. Corned Beef

  • 18g of protein and 251 calories per 100g

If you live in Nigeria, you know how expensive corned beef is getting, but for how tasty it is and how much protein it contains, I’d say it’s worth it, sometimes.

13. Snail

  • 16.5g of protein and 90 calories per 100g

Snail is a unique and protein-rich delicacy, the amount of work that goes into preparing this meat makes up for it by being delicious.

It’s a low-calorie food, making it a great addition to your diet.

Did you know that there are over 40,000 types of snails? Shocker.

14. Almonds


  • 21g of protein and 579 calories per 100g

They are loaded with protein and a plethora of health benefits.

From aiding muscle repair to boosting energy, almonds are nature’s way of saying you can have both nutrition and flavor in a single bite.

They are rich in fiber, manganese, and magnesium.

15. Green Peas

  • 5.4g of protein and 81 calories per 100g

People say you shouldn’t add much to jollof rice, but green peas are an exception.

These little green gems not only add a burst of freshness to your plate but also deliver a healthy dose of plant-based protein.

16. Greek Yogurt

  • 4g of protein and 117 calories per 100ml

It is a thick, rich, and creamy yogurt that isn’t as sweet as regular yogurt but contains more protein.

Its price is equally not as sweet, and if you’ve ever wondered why, it’s because more milk goes into making it.

17. Pistachios


  • 20g of protein and 560 calories per 100g

If we’re talking Nigeria, I don’t think I’ve seen anyone eat plain pistachios, probably because it is not as available in Nigeria, but they are both delicious and offer a significant protein punch.

Get it as an ice cream flavor next time!

18. Oats

  • 16g of protein and 389 calories per 100g

Oats should be your go-to if you want a food that will leave you feeling full for longer, while also enriching you with quality protein and fiber.

19. Sardines

  • 23g of protein and 191 calories per 93g (One can without oil)

Canned or fresh, sardines, one of our Naija staples are a convenient and excellent source of quality protein. Paired with Moi-Moi and egg, you get a huge chunk of protein. 

20. Canned Tuna

  • 25.5g of protein and 116 calories per 100g

Packed with essential nutrients and boasting a remarkable protein content, canned tuna is not only a convenient meal option but also a fantastic way to meet your daily protein needs.

21. Goat Meat

  • 27g of protein and 143 calories per 100g

The meat of big men and women, goat meat holds a special place as a rich and succulent source of protein.

Whether simmered in spicy stews or soups, goat meat is a good low-calorie option for those on a diet.

22. Cashew Nuts

Cashew nut

  • 18g of protein and 553 calories per 100g

This low-sugar nutty treat often enjoyed as a snack or incorporated into desserts and local dishes is a great source of fiber, healthy fats, and of course, protein.

23. Stockfish

  • 77g of protein and 327 calories per 100g

You didn’t read that wrong, it has a ridiculous amount of protein.

Stockfish made from dried codfish, is commonly used in Nigerian soups and stews, providing both protein and a unique flavor.

24. Awara/ Soya Bean Tofu

  • 17g of protein and 271 calories per 100g

People call it Wara, but we Hausa’s call it Awara. It is a protein-heavy snack enjoyed by many and is made by curdling soybean milk.

25. Walnuts


  • 15g of protein and 654 calories per 100g

This nutrient-dense nut, often enjoyed as a snack or sprinkled over dishes, offers a satisfying crunch and is a great source of protein.

They contain more amounts of fiber, healthy fats, and omega-3 acids than other common nuts, but are higher in calories.

26. Spinach

2.9g of protein and 23 calories per 100g

Spinach is a healthy green that is low in calories, loaded with multiple nutrients, and surprisingly, a good source of protein. It is a hearty source of fiber, calcium, zinc, and B vitamins.

27. Lentils

  • 9g of protein and 116 calories per 100g

Lentils emerge as the tiny protein giants from the legume family. They also contain rich amounts of fiber and iron but are low in fat.

They are cholesterol and sodium-free, which is a bonus.

28. Chickpeas


  • 19g of protein and 180 calories per 100g

This humble legume has been a dietary staple for centuries, and for good reason.

They offer a delightful blend of nutrition and minerals like fiber, iron, and potassium. 

29. Kefir

  • 3.8g of protein per 100ml and 68 calories

Imagine a fermented milk drink that’s not only delicious but also brimming with health benefits.

Enter kefir, nature’s probiotic elixir. This tangy, creamy beverage has been cherished for centuries for the rich source of protein it provides.

30. Chia seeds

  • 17g of protein and 486 calories per 100g

Chia seeds have gained recognition as tiny titans of nutrition.

These humble seeds contain protein and when used correctly, can increase the overall nutrition of most meals.

Final Words

I’ve uncovered to you the essence of protein. It’s the force behind strong muscles, lasting fullness, and vibrant health.

From the heart of this vibrant nation, I’ve brought you 30 foods and their grams of protein per 100 grams, each a masterpiece of flavor and nutrition.

Whether you’re a fitness enthusiast or a lover of good food, these foods bridge the gap between health and pleasure.

Remember, every bite here isn’t just delicious; it’s a step towards a fitter, stronger you.

So, savor the succulent goat meat, relish the goodness of Moi-Moi, and enjoy the crunch of roasted groundnuts.

In Nigeria, food is life, and each meal is a celebration.

Let this journey be your guide to a world where pleasure and health unite in every dish.

Thank you for going through my list of 30 foods with high Protein in Nigeria.

Leave a Reply

Your email address will not be published. Required fields are marked *