How to Make Bajiya (Traditional & Healthy Version)

Bajiya is a beloved East African snack, especially popular along the Swahili Coast. This vegan and vegetarian delicacy is made from spiced chickpea flour, deep-fried into golden, crisp fritters. Bajiya is a staple during festive events, family gatherings, and Ramadan iftar, cherished for its satisfying crunch and aromatic flavor. The blend of local spices like cumin and coriander reflects the rich culinary heritage of East Africa, where Indian Ocean trade routes introduced new ingredients and methods, fusing them with indigenous tastes. What makes Bajiya stand out is its universal appeal—crispy on the outside, tender on the inside, and bursting with savory notes. Served with tangy chutneys or a squeeze of lemon, Bajiya is not only delicious but also a smart choice for anyone seeking plant-based, high-protein snacks. Its simple preparation and wholesome ingredients make it ideal for health-conscious eaters and those looking to experience authentic African street food from the comfort of home.

35 min total2 servingseasy215 kcal / 100g

Ingredients

  • Chickpea flour
    1 cup Chickpea flour (locally known as gram flour or besan)
  • Fresh coriander leaves
    1/4 cup Fresh coriander leaves (finely chopped, 'dhania' in Swahili)
  • Onion
    1 small Onion (finely diced)
  • Green chili
    1 Green chili (finely chopped, adjust to taste)
  • Garlic
    2 cloves Garlic (minced)
  • Cumin powder
    1/2 teaspoon Cumin powder (ground cumin)
  • Coriander powder
    1/2 teaspoon Coriander powder (ground coriander)
  • Salt
    1/2 teaspoon Salt (to taste)
  • Baking powder
    1/2 teaspoon Baking powder (for lightness)
  • Water
    about 1/2 cup Water (as needed to form a thick batter)
  • Vegetable oil
    for shallow frying Vegetable oil (use sunflower or canola for lighter version)

Step-by-step instructions

Step 1: In a large bowl
0%

Step 1 · In a large bowl

In a large bowl, combine chickpea flour, cumin powder, coriander powder, salt, and baking powder. Mix well to ensure even distribution of spices.

Step 2: Add chopped onion
0%

Step 2 · Add chopped onion

Add chopped onion, garlic, green chili, and fresh coriander leaves to the dry mixture. Mix thoroughly.

Step 3: Gradually add water while stirring to form a thick
0%

Step 3 · Gradually add water while stirring to form a thick

Gradually add water while stirring to form a thick, smooth batter. The consistency should allow you to scoop and shape easily without it spreading too much.

Step 4: Let the batter rest for 5 minutes
0%
5 min

Step 4 · Let the batter rest for 5 minutes

Let the batter rest for 5 minutes. This allows the flavors to meld and the baking powder to activate for a lighter texture.

Step 5: Heat vegetable oil in a deep pan over medium heat
0%

Step 5 · Heat vegetable oil in a deep pan over medium heat

Heat vegetable oil in a deep pan over medium heat. Once hot, use a spoon or your hands to shape small balls or patties from the batter and gently slide them into the oil.

Step 6: Fry bajiya in batches
0%
4 min

Step 6 · Fry bajiya in batches

Fry bajiya in batches, turning occasionally, until golden brown and crisp on all sides, about 3-4 minutes per batch.

Step 7: Remove bajiya with a slotted spoon and drain on a paper towel to re...
0%

Step 7 · Remove bajiya with a slotted spoon and drain on a paper towel to re...

Remove bajiya with a slotted spoon and drain on a paper towel to remove excess oil. Serve hot with fresh lemon wedges or chutney.

Why this recipe is healthy

This healthy Bajiya recipe is lower in fat due to shallow frying and uses whole plant foods for clean nutrition. It’s a great choice for vegans, vegetarians, and anyone seeking a wholesome, high-protein snack. With its high fiber and moderate calorie content, Bajiya helps sustain energy and curb cravings, supporting weight management and healthy eating habits.

A note on tradition

Bajiya holds a special place in East African Swahili cuisine, particularly in coastal cities like Mombasa and Zanzibar. Traditionally eaten during Ramadan, weddings, and community gatherings, Bajiya represents hospitality and shared celebration. Its origins trace back to centuries-old connections between Africa and Indian Ocean traders, who brought new flavors and cooking techniques that merged beautifully with local customs.

← Back to Bajiya nutrition