Keema Roti (Layered Ground Meat Flatbread)
Keema Roti (Layered Ground Meat Flatbread) is a medium Pakistani recipe that serves 4. 550 calories per serving.
Prep: 30 min | Cook: 30 min | Total: 1 hr 15 min
Cost: $143.57 total, $35.89 per serving
Ingredients
- 3 cups All-Purpose Flour (sifted)
- 1 tsp Salt (for dough)
- 1 cup Milk (warm, for dough)
- 2 tbsp Vegetable Oil (for dough and cooking roti)
- 500 g Ground Beef or Mutton (lean, finely minced)
- 1 large Onion (finely chopped)
- 2 medium Tomato (finely chopped)
- 4 cloves Garlic (minced)
- 1 tbsp Ginger (grated)
- 2 pieces Green Chili (slit, optional for heat)
- 1 tsp Cumin Powder
- 1 tsp Red Chili Powder
- ½ tsp Turmeric Powder
- ½ tsp Black Pepper Powder
- 3 tbsp Plain Salt (adjust to taste)
- ½ cup Plain Yogurt (full‑fat, for garnish)
- 2 tbsp Pistachios (roughly chopped, for garnish)
- 2 tbsp Fresh Cilantro (chopped, optional garnish)
Instructions
Make the Roti Dough
In a mixing bowl combine the sifted all‑purpose flour, 1 tsp salt, and warm milk. Add 1 tbsp oil and knead until smooth and elastic (about 5‑7 minutes). Cover with a damp cloth and let rest for 10 minutes.
Time: PT12M
Prepare the Keema Filling
Heat 2 tbsp oil in a skillet over medium heat. Add the chopped onion and sauté until golden (3‑4 min). Add minced garlic, grated ginger, and green chilies; cook 1 min. Add ground meat, break it up, and brown for 5‑6 min. Stir in tomatoes, cumin, red chili, turmeric, black pepper, and 3 tbsp plain salt. Cook until the mixture is dry and fragrant, about 8‑10 min. Set aside to cool slightly.
Time: PT15M
Temperature: Medium heat
Shape the Rotis
Divide the rested dough into 10 equal balls. On a lightly floured surface roll each ball into a 6‑inch circle, about 2 mm thick. Keep the rolled roti covered with a cloth to prevent drying.
Time: PT10M
Cook the Rotis
Heat a dry skillet over medium‑high heat. Cook each roti for ~30 seconds on each side until light brown spots appear; do not over‑cook. Stack the cooked rotis on a plate, covered with a clean kitchen towel to stay soft.
Time: PT8M
Temperature: Medium‑high heat
Assemble the Layered Keema Roti
Lay one cooked roti on a clean surface. Spread a generous spoonful of the keema mixture evenly over the surface. Place a second roti on top and repeat until you have used all 10 rotis (alternating roti‑keema‑roti). Press lightly to bind layers.
Time: PT8M
Final Pan‑Sear (Optional)
If you like a crisp exterior, return the assembled stack to the skillet and press gently for 1‑2 minutes per side on low heat until lightly browned.
Time: PT4M
Temperature: Low heat
Cut and Garnish
Transfer the stacked roti to a cutting board. Cut into 4 equal wedges (or 8 smaller pieces). Drizzle the yogurt over the top, sprinkle chopped pistachios and cilantro if using.
Time: PT3M
Serve
Serve warm with extra yogurt or a simple salad. Enjoy immediately for best texture.
Time: PT0M
Nutrition Facts
- Calories
- 550
- Protein
- 30 g
- Carbohydrates
- 60 g
- Fat
- 20 g
- Fiber
- 5 g
Dietary info: High protein, Contains meat, Gluten, Dairy
Allergens: Gluten (wheat), Dairy (yogurt), Tree nuts (pistachios)
Last updated: April 23, 2026








