
Keema Naan
Lunch • India
How to Make Vegetarian Keema Naan (Traditional & Healthy Version)
Keema Naan is a beloved North Indian stuffed flatbread, traditionally enjoyed hot off the tawa or tandoor in Punjabi households. While classic keema naan features a spiced minced meat filling, this vegetarian version uses soya granules (soya keema) to deliver the same robust flavors in a plant-based, high-protein package. The naan dough is enriched with atta (whole wheat flour) for extra fiber and a light, soft texture, making it a wholesome option for lunch. Keema Naan has roots in the vibrant Punjabi cuisine and is a favorite during festive gatherings like Baisakhi and Lohri. Served with fresh dahi (curd) or tangy chutney, it’s a comforting, satisfying meal that brings together the rich culinary traditions of North India. This healthy take preserves the aromatic spices and hearty filling, making it an ideal choice for calorie-conscious foodies who don’t want to compromise on taste or authenticity. Whether for a family lunch or a special festival treat, this vegetarian keema naan is sure to win hearts and nourish bodies.
Ingredients(for 1 large stuffed naan with filling)
- 1 cup Whole wheat flour (atta) (for dough)
- 1/2 cup Soya granules (soya keema)
- 1 small, finely chopped Onion (pyaaz)
- 1, finely chopped Green chilli (hari mirch)
- 1 tsp Ginger-garlic paste (adrak-lahsun paste)
- 1 tsp Coriander powder (dhaniya powder)
- 1/2 tsp Garam masala
- 1/4 tsp Red chilli powder (lal mirch)
- 2 tbsp, chopped Fresh coriander leaves (hara dhaniya)
- 2 tbsp Curd (dahi) (for dough)
- to taste Salt (namak)
- 1 tbsp Oil (for cooking)
- 1/4 tsp Baking powder - optional
Instructions
- 1
Prepare soya granules by soaking in hot water for 5 minutes. Squeeze out excess water and keep aside.
5 minutes
Ensure soya is well-drained to avoid soggy filling.
- 2
Heat half the oil in a pan, add chopped onion, green chilli, and ginger-garlic paste. Sauté until onions are soft.
4 minutes
Cook on medium flame to avoid burning the spices.
- 3
Add prepared soya granules, coriander powder, garam masala, red chilli powder, and salt. Cook for 3-4 minutes until mixture is dry. Stir in fresh coriander leaves. Let it cool.
5 minutes
Taste the filling and adjust spices as per preference.
- 4
In a bowl, mix atta, curd, salt, baking powder (if using), and a little water to knead a soft dough. Rest for 10 minutes.
10 minutes
A softer dough makes fluffier naan.
Why This Dish is Healthy
By replacing traditional meat with soya keema and using atta instead of refined flour, this recipe offers a healthier alternative without compromising on authentic Punjabi flavors. Soya is cholesterol-free and high in protein, making this stuffed naan ideal for vegetarians and those looking to reduce calorie intake. Minimal oil usage and the inclusion of fresh herbs further enhance its nutritional value, making it perfect for a balanced Indian lunch.
This vegetarian keema naan is rich in plant-based protein thanks to soya granules, while using whole wheat flour (atta) boosts dietary fiber for better digestion. The dish includes essential vitamins from onions, fresh coriander, and green chilli. With minimal oil and no heavy creams or butter, this recipe is lower in saturated fat, making it heart-friendly. Micronutrients like iron, magnesium, and B-vitamins are present in whole wheat and soya, supporting overall wellness.
Pro Tips
- 💡Tip 1: Make sure the soya filling is dry to prevent soggy naan.
- 💡Tip 2: Rest the dough for at least 10 minutes for a softer texture.
- 💡Tip 3: Press naan gently on the tawa with a cloth for even cooking.
Storage & Serving
Store leftover keema naan in an airtight container in the refrigerator for up to 2 days. Reheat on a tawa before serving to restore softness.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 290.0 kcal |





