How This Plan Works

This is a vegetarian Indian meal prep plan built around three core dishes: dal tadka (red lentil soup), chana masala (chickpea curry), and plain basmati rice. Together they cover lunch and dinner for 5 days with a total spend of $31. That works out to $3.10 per meal β€” and unlike most meal prep plans that peak on day 1 and slowly decline, every dish in this plan tastes better by Wednesday as the spices develop and deepen.

Sunday cook time: approximately 90 minutes with both dishes running simultaneously. You're not cooking 5 separate meals β€” you're making 2 big batches and reusing them across the week in slightly different combinations to avoid monotony.

πŸ›’Recommended Appliance
GreenLife Rice Cooker with Removable PFAS-Free Ceramic Nonstick Pot, 3-Cups Uncooked/6-Cups Cooked, Grains & Oatmeal Mul
GreenLife Rice Cooker with Removable PFAS-Free Ceramic Nonstick Pot, 3-Cups Uncooked/6-Cups Cooked, Grains & Oatmeal Mul
β˜…β˜…β˜…β˜…β˜† 4.3 (1,546 reviews)
View on Amazon

Weekly Shopping List

Lentils and legumes: 2 cups dry red lentils ($1.89 for 1lb bag), 2 cans chickpeas 15oz ($1.29 each = $2.58)

Produce: 2 large onions ($0.89), 1 head garlic ($0.79), 2-inch fresh ginger piece ($0.49), 1 can diced tomatoes 14oz ($0.89), 2 fresh tomatoes ($0.79), 1 lemon ($0.79), 1 bunch fresh cilantro ($0.99), 1 bag fresh spinach 5oz ($3.49 β€” for palak variation Thursday)

Pantry: 2 cups dry basmati rice ($2.99 for 2lb bag), 1 small jar ghee ($5.99 β€” lasts 6–8 weeks of cooking), cumin seeds, coriander, turmeric, garam masala, red chili powder ($0–$8 depending on whether you have them β€” these are one-time purchases)

Dairy: 1 cup plain whole-milk yogurt ($1.99 for small container β€” for raita)

Optional additions: 1 block paneer 8oz ($3.99 β€” for Friday variation), naan bread pack ($3.49)

Total without spice purchase: $31.15 | With first-time spice buy: approximately $39 | Per meal cost: $3.10 | Protein per meal: 16–22g from legumes alone

Sunday Prep Sequence (90 minutes)

0:00 β€” Start dal (red lentils, 30 min total): Rinse 2 cups lentils, add to pot with 5 cups water over high heat. While it comes to boil, dice both onions. Once boiling, reduce to simmer and proceed to chana masala base.

0:10 β€” Build masala base for both dishes simultaneously: In a wide pan, heat 2 tbsp ghee. Cook onions 8 minutes until golden. This base is shared β€” you'll split it between the dal and the chana masala. This is the efficiency move that makes this session work: one onion-tomato-spice base, two dishes.

0:20 β€” Split the masala base: Once onions are golden and tomatoes are cooked in, split the pan contents in half. One half goes into the simmering dal. The other half stays in the pan β€” add the drained chickpeas to it, plus Β½ cup water, and let it simmer 15 minutes for chana masala.

0:25 β€” Cook basmati rice (unattended): Rinse 2 cups basmati 3 times, add to rice pot with 3.5 cups cold water. Bring to boil, cover, lowest heat, 12 minutes, then rest off heat 5 minutes. This runs completely unattended.

0:30 β€” Make tadka for dal: Heat 1 tbsp ghee in small pan until very hot. Add cumin seeds (they should pop immediately), add sliced garlic, 45 seconds until golden. Pour directly over dal. Add garam masala, lemon juice, salt. Taste and adjust.

0:35 β€” Finish chana masala: Taste, add garam masala, lemon juice, and 2 tbsp fresh cilantro. The chickpeas should be tender and the sauce thick. If too thin, simmer uncovered 5 more minutes.

0:40–1:00 β€” Cooling period: Spread dal and chana masala in wide bowls or on sheet pans. Spread rice on a sheet pan. Everything must cool to room temperature before portioning. Use this 20 minutes to clean the kitchen and prep the raita: mix 1 cup yogurt + ΒΌ cucumber grated + pinch cumin + salt. Refrigerate immediately.

1:00–1:10 β€” Portion and pack: 10 containers total (5 lunches + 5 dinners). Each gets dal or chana masala + rice. Label. Refrigerate. Freeze any excess immediately.

Daily Meal Breakdown

Monday β€” Dal Tadka + Basmati Rice (lunch and dinner): 1.5 cups dal + ΒΎ cup rice. 310 calories, 14g protein per serving. Add raita as a cooling side. The dal on day 1 is good β€” nutty, aromatic from the fresh tadka. By Tuesday it'll be noticeably better. $0.78/meal.

Tuesday β€” Chana Masala + Basmati Rice: Swap to chana masala. 1.5 cups chana masala + ΒΎ cup rice + 2 tbsp raita. 340 calories, 16g protein. The chickpea texture is firmer and more satisfying than lentils β€” good for days when you need something more substantial. $1.20/meal.

Wednesday β€” Dal Tadka with Naan (lunch), Chana Masala + Rice (dinner): The dal at day 3 is at peak flavor β€” the spices have fully bloomed and the lemon has mellowed into the background. Swap rice for one piece of naan at lunch if you have it β€” the bread absorbs the dal differently and changes the eating experience enough to feel like a different meal. $1.10/meal average.

Thursday β€” Chana Masala + Spinach (Palak Chana variation): Add 2 large handfuls of fresh spinach directly to your heated chana masala portion and let it wilt for 2 minutes. Spinach adds iron, folate, and visual freshness to a dish that's been in containers for 4 days. This is the one mid-week modification that makes a real difference. 18g protein with spinach. $1.35/meal.

Friday β€” Paneer addition (optional) or Dal with fried egg: If you bought paneer: cube 2oz, pan-fry in 1 tsp ghee 2 minutes per side until golden, add to reheated dal or chana masala. Adds 9g protein and a completely different texture that makes Friday feel like a treat rather than the end of a repetitive week. If no paneer: fry one egg and serve on top of the dal β€” same effect, cheaper. $1.50–$2.20/meal depending on choice.

πŸ›’Recommended Product
Yusshn Vegetable Chopper,12-in-1 Multifunctional Food Chopper,Professional Onion Chopper with 7 Blades,Vegetable Cutter
Yusshn Vegetable Chopper,12-in-1 Multifunctional Food Chopper,Professional Onion Chopper with 7 Blades,Vegetable Cutter
β˜…β˜…β˜…β˜…β˜† 4.4 (5,596 reviews)
View on Amazon

Reheating Indian Food Properly

Microwave works fine with one rule: add 2 tablespoons of water before microwaving and cover loosely. Dal and curry thicken significantly overnight in the fridge as the starch absorbs liquid β€” the water prevents a scorched, gummy texture. Heat on medium power (70%) for 2 minutes, stir, 1 more minute. This is gentler than full power and prevents the edges from overheating while the center stays cold.

Stovetop is better: medium-low heat, 2 tbsp water, stir frequently, 4 to 5 minutes. The dal re-emulsifies as it heats and the texture is noticeably smoother than microwaved. Worth the extra 3 minutes if you have a kitchen at work or are eating at home.

Rice reheats best in the microwave with a damp paper towel laid directly on top of the rice before microwaving β€” the steam from the towel rehydrates the grains. 90 seconds on full power.

Storage Summary

Dal tadka: 4 to 5 days refrigerated, 3 months frozen at 0Β°F (-18Β°C). Chana masala: 4 to 5 days refrigerated, 3 months frozen. Basmati rice: 4 to 6 days refrigerated per USDA FoodKeeper (foodkeeper.usda.gov). Raita: 2 to 3 days maximum β€” yogurt dishes degrade faster than cooked legumes. Paneer (raw): 1 week refrigerated, 3 months frozen. Cooked paneer in curry: 3 to 4 days. Cool all dishes to below 70Β°F within 2 hours of cooking before sealing and refrigerating.

Frequently Asked Questions

Is this plan filling enough without meat?

Yes, consistently. Red lentils and chickpeas provide 14 to 16g protein per serving, but more importantly they provide 12 to 15g of dietary fiber β€” which drives satiety more effectively than protein alone for most people. A 1.5-cup serving of dal with rice keeps most adults full for 4 to 5 hours. If you find you're hungry between meals, add a second protein source: a hard-boiled egg alongside the dal, 2 tablespoons of yogurt as raita, or 1oz of paneer pan-fried and added on top.

Can I make this plan non-vegetarian?

Easily. Replace chana masala with chicken tikka masala β€” use the same masala base (onions, tomatoes, spices) and add 1.5 lbs of marinated chicken pieces instead of chickpeas. Cook covered 20 minutes until chicken reaches 165Β°F (74Β°C). This adds approximately 18g additional protein per serving and the cost rises to about $2.10/meal for the chicken portions. Dal stays vegetarian and provides the budget balance.

I don't have all 8 spices β€” what's the minimum I need?

If you're starting from scratch and want the minimum viable spice kit: cumin seeds, ground turmeric, and garam masala. These three cover the essential flavor profile of both dal and chana masala. Coriander adds depth but isn't critical. Red chili powder can be replaced with a pinch of cayenne. Mustard seeds are only needed for certain regional variations. A $12 to $15 investment in these three spices covers a full year of Indian cooking.