Ghanaian Gari Foto (Cassava Granules with Tomato and Egg) Recipe

Ghanaian Recipes

Fluffy Cassava Granules in a Spiced Tomato and Egg Sauce

Last updated: November 12, 2026

Quick Answer Gari foto is a Ghanaian dish of gari, toasted cassava granules, folded into a fried tomato, onion, and pepper sauce with scrambled egg until light and fluffy. Savory, mildly spicy, and filling, this vegetarian one-pan meal comes together in about 40 minutes and works for breakfast, lunch, or a quick dinner.

Gari foto is Ghanaian comfort food at its most resourceful: a bag of gari, a few eggs, and a quick tomato sauce turned into a warm, fluffy plate in minutes. The granules drink up the spiced tomato base and swell into tender, separate grains, carrying heat from the scotch bonnet and richness from the egg in every forkful.

The whole dish is built in one wide pan. You bloom the gari with a little water so it softens, fry a bright tomato, onion, and pepper sauce until the oil separates, scramble in the eggs, then fold the gari through until it is coated and fluffy. It is quick, forgiving, and deeply satisfying, the kind of meal a Ghanaian kitchen can turn out at a moment’s notice.

A plate of Ghanaian gari foto, fluffy cassava granules in a spiced tomato sauce with scrambled egg, carrot, and green onion
Gari foto, toasted cassava granules fried with a spiced tomato sauce and egg until light and fluffy.

Why This Gari Foto Works

Great gari foto is really two things done well: a tomato sauce fried down until it is sweet and glossy, and gari softened just enough that the granules stay separate and fluffy rather than clumping into a paste. Get those two right and everything else takes care of itself. The recipe here builds a fast but full-flavored sauce, then folds in gari that has been bloomed with a little water so it swells evenly.

The base starts the way most good tomato cooking does, with onion softened in oil, then garlic, ginger, and a minced scotch bonnet for warmth. Tomato paste goes in and toasts for a minute to concentrate its sweetness, followed by chopped ripe tomatoes that fry down until the oil separates and the raw, sour edge is gone. That reduced sauce is what coats every granule later.

Blooming the gari is the heart of the method. Toasted cassava granules are thirsty; sprinkled with water and left for a couple of minutes, they swell into soft, damp crumbs that fold cleanly into the sauce. Skip that step and the dry granules pull all the moisture out of the pan at once and seize into hard lumps.

It is also endlessly adaptable. Gari foto was born as a use-what-you-have dish, so the mix-ins are up to you. Keep the tomato sauce and the gari constant, add carrot, extra egg, or beans as you like, and you will get a plate that tastes like a Ghanaian home kitchen every single time.

Pro observation: Gari foto is fully halal and vegetarian as written, with no forbidden ingredients. The sauce gets all of its depth from tomato, onion, ginger, and scotch bonnet, while the egg adds richness, so you never miss a thing.

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Servings
4
Easy Vegetarian Dairy-Free About 390 cal / serving

Ingredients

Serves 4

Kitchen Measurement Converter

Need to convert an amount while you measure? Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

Gari

Gari is toasted, fermented cassava granules, a West African staple sold at African and Caribbean groceries. Fine or medium grind both work. There is no exact substitute, but the dish lives or dies on blooming the granules with a little water so they soften instead of staying gritty.

Eggs

Eggs bind the gari and add richness, turning a plain granule dish into a satisfying meal. Four eggs suit four servings; add one more for an eggier plate. Scramble them into soft curds so they stay tender rather than drying into crumbs.

Tomatoes & Paste

Ripe plum tomatoes, chopped or lightly blended, give the sauce its body, while tomato paste deepens the color and flavor. Out of season, a cup of good canned chopped tomatoes works fine. Fry the sauce until the oil separates for the fullest flavor.

Peppers & Aromatics

A minced scotch bonnet brings the fruity heat that defines the dish; use a habanero if that is what you have, or half a bell pepper for a mild version. Onion, garlic, and fresh ginger build the savory base, and sliced scallions finish it bright.

Equipment

  • Wide frying pan or wok
  • Wooden spoon or spatula
  • Mixing bowl for the gari
  • Sharp knife and board
  • Small bowl for the eggs
  • Grater for the ginger

Before You Start

1. Sprinkle the gari with water and let it bloom before it touches the pan. Dry gari dumped into the sauce drinks up every drop at once, clumps into hard lumps, and stays gritty. Stir a few tablespoons of water through the granules and leave them two minutes so they swell soft and fluffy.

2. Chop the tomatoes, onion, and scotch bonnet before you heat the oil. Once the sauce is frying it moves fast and the base can scorch in seconds. A cutting board of waiting vegetables lets you add each one on time instead of burning the onion while you mince the pepper.

3. Beat the eggs in a bowl and set them right by the stove. They go into the hot sauce in one pour and set within a minute, so having them ready means you fold them into soft curds instead of overcooking a half-beaten mess while you reach for the carton.

Step-by-Step Instructions

Gari foto comes together quickly once the sauce is frying, so prep everything first. Bloom the gari, chop the vegetables, mince the scotch bonnet, and beat the eggs so the whole dish moves from pan to plate without a pause.

1

Bloom the Gari

Put the gari in a bowl and sprinkle it with about a third of a cup of water, tossing with a fork so every granule is lightly dampened. Let it sit for two to three minutes while you start the sauce. The gari should swell into soft, damp, crumbly grains, not a wet paste; add water a little at a time so you do not overdo it.

2

Fry the Aromatics and Tomato Base

Warm the vegetable oil in a wide pan over medium heat. Add the onion with a pinch of salt and cook 3 to 4 minutes until soft, then stir in the garlic, ginger, and minced scotch bonnet and cook 1 minute until fragrant. Add the tomato paste and stir it around the pan for another minute so it darkens and loses its raw edge.

Onion, garlic, ginger, and scotch bonnet frying in oil with tomato paste stirred in, in a wide pan
Soften the onion and aromatics, then toast the tomato paste for a minute to deepen the flavor.
3

Simmer the Sauce

Stir in the chopped tomatoes, the diced carrot, and a good pinch of salt. Let the sauce fry and simmer, stirring now and then, for about 8 to 10 minutes, until the tomatoes break down, the carrot softens, and the oil starts to separate at the edges. Taste and adjust the salt now, before the gari goes in.

4

Scramble in the Eggs

Push the sauce to one side of the pan and pour the beaten eggs into the cleared space. Let them set for about 30 seconds, then gently fold them through the sauce in soft curds. Cook just until the egg is no longer runny; stirring too hard or too long breaks it into dry crumbs instead of tender pieces.

Beaten eggs folded into a red tomato sauce in a wide pan, forming soft scrambled curds
Scramble the eggs into the sauce in soft curds, cooking just until they are no longer runny.
5

Fold in the Gari

Lower the heat and add the bloomed gari to the pan in a few additions, folding gently after each so the granules take on the sauce evenly. Work quickly and lightly; gari keeps absorbing liquid, so you want it coated and warmed through, not cooked down into a stiff mass. It is ready the moment every granule is tinted orange-red and fluffy.

6

Fluff and Serve

Take the pan off the heat and scatter the sliced scallions over the top, folding them through lightly. Taste one last time and add a pinch more salt if it needs it. If the gari feels a touch dry, sprinkle in a little warm water and fluff again. Serve right away while warm, with fried plantain or avocado alongside.

Finished gari foto in a wide bowl with scrambled egg, carrot, and green onion, with fried plantain
Finish with scallions, fluff the granules, then serve warm with plantain or avocado.

Chef’s Tips From Real Kitchen Testing

1

Bloom the gari with water first and fold it in last. Dampened granules swell soft and stay separate, while dry gari added straight to the sauce seizes into hard lumps you cannot break up.

2

Fry the tomato sauce until the oil separates before the gari goes in. That reduced, glossy base is what coats every granule; a thin, watery sauce leaves the gari pale and bland.

3

Keep the heat low once the gari is in and work fast. Gari keeps drinking up liquid, so a minute too long on high heat turns a fluffy plate into a stiff, heavy mass.

Recipe Variations

Serving Suggestions

  • Fried ripe plantain for a sweet contrast
  • Sliced avocado on the side
  • A simple garden salad of lettuce, tomato, and onion
  • An extra boiled or fried egg on top

Nutrition Facts

Estimated nutrition per serving of gari foto.
NutrientAmount per serving
Calories390
Protein12 g
Carbohydrates52 g
Fat16 g
Saturated Fat3 g
Fiber4 g
Sugar6 g
Sodium520 mg

Values are estimates per serving and vary with the exact brands and amounts you use.

Make-Ahead Tips

The tomato sauce is even better made ahead. Fry it through the simmer stage, cool, and refrigerate for up to two days. When you are ready to eat, reheat the sauce, scramble in the eggs, and fold in freshly bloomed gari, so the granules are never sitting and turning stodgy.

Storage, Freezing & Reheating

Refrigerator
Leftover gari foto keeps 2 to 3 days in an airtight container. It firms up cold as the granules keep absorbing moisture, so plan to loosen it with a splash of water when you reheat.
Freezer
Freezing is not recommended. The cassava granules turn gluey and lose their fluffy texture once thawed, so it is far better to freeze the plain tomato sauce and finish with fresh gari.
Reheating
Warm gently in a covered pan over low heat with a sprinkle of water, fluffing with a fork, just until hot through. A microwave works too; cover and stop as soon as it steams.

Common Mistakes to Avoid

×Pouring dry gari straight into the sauce. Without blooming in water first, the granules drink up all the moisture at once, clump into hard lumps, and leave the dish dry and sandy instead of fluffy.
×Letting the gari sit too long in the pan. Gari keeps absorbing liquid, so a few extra minutes of heat tightens it into a stiff, heavy mass; fold it through just until coated and warm, then take it off.
×Scrambling the eggs into tiny bits. Stirring too soon or too hard leaves dry crumbs; let the eggs set for about 30 seconds before you fold, so you get tender curds that cling to the sauce.
×Using too little oil. Gari foto needs enough fat to carry the tomato sauce through every granule; a dry pan gives a pale, bland result, while a well-oiled sauce coats the gari and keeps it glossy.
×Leaving the scotch bonnet out entirely. Its gentle fruity heat is part of the dish’s character, so skipping it makes the gari foto taste flat against the sweet tomato; use a milder pepper if you must, but keep some warmth.

Troubleshooting

Gari too dry or hard? It went in too dry or cooked too long. Sprinkle in a little warm water a spoonful at a time and fold gently off the heat until the granules soften and fluff again.

Dish tastes flat? The tomato sauce likely needed more time to fry down, or a bigger pinch of salt. Next time cook the sauce until the oil separates and the raw tomato edge is gone before the gari goes in.

Gari turned mushy? Too much water bloomed into it. Use a lighter hand next time; the granules should feel damp and crumbly, not wet, before they meet the sauce.

A Note on Ghanaian Cooking

Gari foto comes from Ghana, where gari, the toasted granules of fermented cassava, is one of the most important staples in the pantry. The word “gari” names those dried cassava granules themselves, a cornerstone of West African eating, while “foto” comes from the everyday street-food and home-cooking usage for this quick fried gari dish. Cooks reach for it when they want something hot, filling, and ready in minutes from ingredients that are always on hand.

It sits in a big family of West African tomato cooking. The dish it is most often set beside is jollof rice: where jollof is rice cooked in a deep tomato stew, gari foto uses cassava gari rather than rice and comes together quicker and drier, with egg folded through. It shares a soul with other tomato-rich staples of the region, from Ghanaian red red bean stew to Nigerian efo riro, all of them built on a fried tomato and pepper base.

What has kept gari foto on Ghanaian tables is exactly what created it: it is cheap, fast, and endlessly adaptable. Keep the fried tomato sauce and the bloomed gari constant, add whatever vegetables or protein you have, and put a plate of plantain alongside, and you have a meal that still tastes of home.

Frequently Asked Questions

Gari foto is a Ghanaian dish of gari, toasted cassava granules, folded into a fried tomato, onion, and pepper sauce with scrambled egg until light and fluffy. It is a quick, filling, vegetarian one-pan meal eaten at any time of day.
Gari is made from cassava root that has been peeled, grated, fermented, pressed, and toasted into dry granules. It is a West African staple with a slightly sour, nutty flavor, and it swells and softens when it meets liquid, which is what makes it perfect for gari foto.
Both are built on a fried tomato and pepper base, but jollof rice is rice simmered in a deep tomato stew, while gari foto uses cassava gari instead of rice. Gari foto is quicker and drier, with egg folded through, rather than a slow-cooked pot of rice.
Yes. This gari foto is fully halal and vegetarian, with no forbidden ingredients. The flavor comes from onion, garlic, ginger, scotch bonnet, and ripe tomatoes, with egg folded in for richness, so it needs no meat to be satisfying.
Bloom the gari first by sprinkling it with a little water and letting it sit two to three minutes so the granules swell soft. Then fold it into the sauce in a few additions off high heat, working quickly, so it stays fluffy instead of clumping into hard lumps.
Fried ripe plantain is the classic partner, its sweetness balancing the savory gari. Sliced avocado, a simple garden salad, or an extra egg on top round out the plate, letting the spiced gari stay the star of the meal.
Make the tomato sauce up to two days ahead and refrigerate it; the flavor deepens. When you are ready to eat, reheat the sauce, scramble in the eggs, and fold in freshly bloomed gari, so the granules never sit and turn stodgy.
This recipe has about 390 calories per serving, with roughly 12 g of protein and 16 g of fat. Gari foto is carbohydrate-rich, since cassava gari is the main ingredient, which is what makes it such a filling, energy-dense plate.
Was this recipe helpful?
☆☆☆☆☆
Thanks for rating!
Timer
0:00