Zanzibari Pizza

Updated Sept. 12, 2025

Zanzibari Pizza
Kelly Marshall for The New York Times. Food Stylist: Roscoe Betsill. Prop Stylist: Megan Hedgpeth.
Total Time
45 minutes
Prep Time
20 minutes
Cook Time
25 minutes
Rating
4(13)
Comments
Read comments

A very Zanzibari improvisation, this take on pizza is familiar to locals and tourists alike, but it's very different from the Italian original. Instead of a crust with toppings, it’s a roti cooked on a flat, hot griddle, and folded around a spiced ground meat filling enhanced with cabbage, fresh eggs, tomatoes, shallots and sometimes crumbled cheese. A roti or paratha is used here, but frozen green onion pancakes also work. Serve with hot pepper sauce and ketchup for dipping.

Featured in: Zanzibar’s Must-Have Street Food Is This Bright, Tangy Soup

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

Advertisement


Ingredients

Yield:4 servings

    For the Filling

    • 2tablespoons ghee or vegetable oil
    • ¼cup chopped shallots
    • 1teaspoon garam masala
    • 1garlic clove, grated
    • 1(1-inch) piece ginger, grated
    • 4ounces ground beef, lamb, chicken or turkey
    • ½teaspoon kosher salt (such as Diamond Crystal)
    • ¼teaspoon ground black pepper

    For the Pizza

    • 2tablespoons all-purpose flour, for sprinkling
    • 4(7- to 9-inch) paratha, roti or Taiwanese green onion pancakes (fresh or frozen, defrosted if frozen)
    • ½cup thinly sliced green or red cabbage
    • ¼cup chopped plum tomatoes
    • ¼cup chopped shallots
    • ¼cup chopped cilantro leaves and tender stems
    • 4eggs
    • 3ounces spreadable cheese, such as Laughing Cow (4 wedges), at room temperature (optional)
    • teaspoons ghee or vegetable oil
    • Ketchup, for serving
    • Hot pepper sauce (homemade or store-bought), for serving
Ingredient Substitution Guide
Nutritional analysis per serving (4 servings)

659 calories; 41 grams fat; 14 grams saturated fat; 1 gram trans fat; 18 grams monounsaturated fat; 5 grams polyunsaturated fat; 48 grams carbohydrates; 9 grams dietary fiber; 8 grams sugars; 24 grams protein; 627 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Prepare the filling: Add the ghee or oil to a medium skillet over medium-high heat. Add the shallots, and stir and cook until just tender, about 1 minute. Add the garam masala, garlic and ginger. Stir and cook until fragrant, about 1 minute. Add the ground meat, stirring frequently to coat in the spices and aromatics, until the meat is completely done, 3 to 4 minutes. Stir in the salt and black pepper. Remove from heat and transfer the filling to a medium bowl to cool completely. You should have 1½ cups. At this point, you can move ahead with the pizza, or cover and refrigerate for up to 3 days.

  2. Step 2

    Make the pizza: Line a baking sheet or a large plate with parchment and sprinkle on some flour. Remove your filling from the refrigerator, if necessary. Add the cabbage, tomatoes, shallots and cilantro. Crack in the eggs and stir to distribute. Set aside.

  3. Step 3

    Arrange 1 paratha (or 2, if using a baking sheet) on the parchment and place 1 cup filling in the center, leaving a 1-inch border along the edge of the paratha. Top with 1 piece of wedge cheese, broken up into pieces, if using.

  4. Step 4

    Without breaking the paratha, fold the edge of the paratha closest to you about ½ inch over the filling’s edge and repeat for the 3 remaining sides until you have a square.

  5. Step 5

    Heat 1½ teaspoons ghee or oil in a small nonstick skillet over medium. Lift the parchment and carefully slide the paratha into the skillet. Cook until the bottom is a light golden brown, 3 to 4 minutes.

  6. Step 6

    Using a wide silicone spatula, gently flip the pizza so the filling doesn’t run out. Cook until the other side is browned and filling is set, another 3 to 4 minutes. Move pizza to a serving plate. Repeat with the remaining parathas, filling each with the same ingredients and adding 1 teaspoon oil to the skillet for each pizza as you go.

  7. Step 7

    To serve, flip pizza so that the exposed side is down, and cut each into nine squares, slicing in 2 initial rows, turning and slicing again into 2 rows (like tic-tac-toe). Serve immediately with ketchup and hot pepper sauce for dipping.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

4 out of 5
13 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

I buy frozen paratha that you heat/warm/toast on a griddle or skillet. Am I right in assuming to use it for this recipe I would have to thaw it first, then fill, fold and fry? It would seem difficult to fold a toasted paratha. Anyone have any thoughts on this?

@RSB56, the ingredient list specifies that the paratha should be “thawed if frozen “, which I take to mean left at room temperature until thawed.

Interesting and exciting recipe, correct me if I'm wrong but it sounds like an iteration of Mughlai paratha from the Indian subcontinent.

Interesting and exciting recipe, correct me if I'm wrong but it sounds like an iteration of Mughlai paratha from the Indian subcontinent.

I buy frozen paratha that you heat/warm/toast on a griddle or skillet. Am I right in assuming to use it for this recipe I would have to thaw it first, then fill, fold and fry? It would seem difficult to fold a toasted paratha. Anyone have any thoughts on this?

@RSB56, the ingredient list specifies that the paratha should be “thawed if frozen “, which I take to mean left at room temperature until thawed.

Private comments are only visible to you.

or to save this recipe.