Black Bean and Spinach Wrap
Warm whole wheat wraps stuffed with a hearty, spiced black bean and spinach filling. The beans are cooked from scratch with cumin, garlic, and a touch of green chili, then folded with fresh spinach and a squeeze of lemon. A wholesome, satisfying meal that comes together beautifully for a quick lunch or light dinner.
For 4 servings
- prep
Soak the black beans overnight.
Rinse the dried black beans and soak in plenty of water for at least 8 hours or overnight. Drain and set aside before cooking.
TIPIf short on time, use a quick-soak method: boil beans for 2 minutes, cover, and rest for 1 hour. - pressure cook · ~20 min
Pressure cook the beans until soft.
Add the soaked black beans and 3 cups of water to a pressure cooker. Cook on medium-high heat for 5-6 whistles, then let the pressure release naturally. The beans should be tender and mash easily.
TIPDo not add salt to the beans while cooking; it can toughen the skins. - knead · ~15 min
Knead the dough for wraps.
In a mixing bowl, combine atta, a pinch of salt, and water gradually. Knead into a soft, smooth dough for about 5 minutes. Cover with a damp cloth and rest for 15 minutes.
TIPA well-rested dough rolls out easier and yields softer wraps. - saute · ~9 min
Cook the spiced onion-tomato base.
1.Heat 1 tbsp oil in a pan over medium heat. Add cumin seeds and let them crackle for 30 seconds.2.Add minced garlic and slit green chili. Sauté until fragrant, about 30 seconds.3.Add chopped onion and cook until translucent, stirring occasionally (3-4 minutes).4.Add chopped tomato, turmeric, red chili powder, cumin powder, and coriander powder. Cook until the tomato softens and oil separates (4-5 minutes). - simmer · ~10 min
Simmer the black bean filling.
Add the cooked black beans along with any residual cooking liquid to the pan. Stir in garam masala and salt. Simmer on low heat for 8-10 minutes, mashing some beans lightly with the back of the spoon to thicken. The mixture should be moist but not watery.
TIPMash about one-third of the beans. This helps bind the filling so it doesn't fall out of the wrap. - mix · ~1 min
Fold in fresh spinach and lemon juice.
Remove the pan from heat. Add the chopped spinach and lemon juice. Stir well. The residual heat will gently wilt the spinach while keeping its fresh color and bite.
TIPAdding spinach off the heat keeps it vibrant green and prevents it from turning mushy. - prep · ~5 min
Roll out the wraps.
Divide the rested dough into 4 equal portions. Dust each with dry flour and roll into thin circles, about 7-8 inches in diameter.
- fry · ~4 min
Cook the wraps on a hot tawa.
1.Heat a tawa or flat pan over medium-high heat.2.Place a rolled wrap on the hot tawa. Cook for 30-40 seconds until small bubbles appear.3.Flip and cook the other side for another 30 seconds. Lightly drizzle a few drops of oil on both sides if desired.4.Press gently with a spatula for even cooking. Remove when light golden spots appear.TIPDo not overcook the wraps — they should remain soft and pliable for rolling. - assemble · ~2 min
Assemble the wraps.
Place a warm wrap on a flat surface. Spoon a generous portion of the black bean and spinach filling down the center. Fold the bottom edge up, then fold both sides over. Roll tightly into a neat wrap.
TIPWarm the wraps just before assembling — they're more flexible and less likely to tear. - serve
Serve immediately.
Cut each wrap in half diagonally. Serve warm as is, or with a side of mint chutney and a wedge of lemon.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the black beans overnight to ensure even cooking and a creamy texture.
- 2Do not add salt to the beans while pressure cooking — it can toughen the skins.
- 3Mash about one-third of the cooked beans to help bind the filling and prevent it from spilling out of the wrap.
- 4Add the spinach off the heat so it wilts gently without turning mushy or losing its bright green color.
- 5Rest the atta dough for at least 15 minutes covered — this makes the wraps soft and easier to roll out thin.
- 6Warm each wrap just before assembling — the heat makes them pliable and less likely to tear when folded.
Adapt it for your goals.
Vegan
The recipe is naturally vegan as written (uses oil, no dairy). Serve with a dairy-free yogurt or chutney for a fully plant-based meal.
high proteinHigh-protein
Add 1/2 cup of crumbled paneer or cooked chickpeas to the filling for an extra protein boost. This makes the wrap more satiating for a post-workout meal.
low oilLow-oil
Skip the oil for cooking wraps — cook them dry on a non-stick tawa. Use only 1/2 tbsp oil for the filling; the beans provide enough moisture to prevent sticking.
jainJain
Omit the garlic and onion. Use asafoetida (hing) and a pinch of ginger powder instead. Replace green chili with black pepper for heat. This keeps the dish Jain-friendly while retaining flavor.
gluten freeGluten-free
Replace whole wheat wraps with gluten-free rotis made from besan (chickpea flour) or use large lettuce leaves as a low-carb, gluten-free wrap option.
Why this is on our healthy list.
High in Plant-Based Protein
Black beans provide a hearty dose of plant protein and dietary fiber, making this a filling meal that supports muscle repair and digestive health.
Rich in Iron and Folate
Spinach and black beans are both excellent sources of iron and folate, which help maintain healthy red blood cells and energy levels.
Good Source of Dietary Fiber
The combination of whole wheat atta wraps, black beans, and spinach delivers a significant amount of soluble and insoluble fiber, promoting gut health and stable blood sugar levels.
Low in Saturated Fat
This wrap uses only a small amount of vegetable oil and relies on the natural creaminess of black beans, keeping saturated fat content very low.
Frequently asked questions
Yes. Use 1.5 cups of canned black beans (drained and rinsed). Skip the pressure-cooking step and add them directly to the pan; reduce simmer time to 5 minutes.



