Rasoi · रसोई
Diabetic-Friendly Vegetarian Calendar · Cornerstone, Calgary
For Mrugesh & wife · serves 2
Browse a Day · Tap to See Three Options Per Meal

Loading…

Today Sunday — Shopping Day Sat/Sun — Late Wake (10–11 AM) Cooked / Logged
Pantry Checklist · Auto-Populated from Recipes

What's in the rasoi?

Every ingredient used across all 36 recipes appears below. Tick what you have. Set quantities if you want. The Shopping List tab will compute what's missing for the upcoming week.

Auto-Generated · Inventory-Aware

This week's shopping list

Computed from the recipes you'll cook this week, minus what you have in the Pantry. Pick which option to make each day from the dropdowns below — list updates instantly.

0 to buy
0 already have
Pick which option for each meal (default = first option) click to expand
Tell me what's working · Each Sunday

Weekly feedback

Rate the week, log favorites and skips, and leave notes for me. Next week's plan can adapt — new ingredients, swap dishes, anything. Everything saves locally.

Viewing week:

Overall rating

Dishes you loved

Dishes to skip or fix

Notes for next week's plan

Inventory shortfalls noticed

Auto-saved
Your Schedule, Built In

Daily rhythm

Recipes already show the best time to start cooking based on when you eat. Weekday and weekend rhythms are different — Saturdays and Sundays assume a 10–11 AM wake-up. Tweak in your head as needed.

Weekday rhythm — Mon–Fri

  • Wake≈ 06:30
  • Start breakfast prep07:00 – 07:30
  • Eat breakfast07:45 – 08:30
  • Lunch — start prep11:30 (or batch-cook night before)
  • Eat lunch12:30 – 13:30
  • Dinner — start prep18:30 – 19:00
  • Eat dinner19:30 – 20:30
Instant Pot trick
Pressure-cook the week's dals on Sunday evening in 3 separate small batches. Refrigerate. Each weekday's "dal" only needs a fresh tadka — saves 25 minutes every meal.

Weekend rhythm — Sat & Sun (late wake)

  • Wake10:00 – 11:00
  • Brunch — start prep11:00 – 11:30
  • Eat brunch11:45 – 12:45
  • Late lunch (lighter)14:30 – 15:30 (optional)
  • Sunday — shopping window16:00 – 18:00
  • Dinner — start prep19:00 – 19:30
  • Eat dinner19:45 – 20:45
Saturday handvo prep
If Saturday brunch is Handvo, soak rice + dals Friday night around 22:00 and grind/leave to ferment overnight. Saturday morning just stirs in veggies and bakes — perfect for a 11:30 brunch.
Sunday's smart play
Sunday brunch should be a pantry meal (Poha, Uttapam) since fridge produce may be low. After brunch, head out to shop. Dinner — Khichdi or Dhokla — uses fresh items you just brought home.

HexClad cookware notes

  • Tawa / griddle (rotis, dosas)Medium heat, no preheat lid
  • Sabzis & bhurjis (frying pan)Medium-low, 1 tsp oil
  • Tadkas (small pan)Medium-high, very fast
  • Slow simmer dals/curriesLow, lid askew
Why this matters for HexClad
The hexagonal hybrid surface needs less oil than traditional non-stick, but reacts faster to heat. Use medium where you'd use medium-high on stainless. Never blast on max — the laser-etched ridges discolor. Wooden or silicone spatulas only.

Instant Pot cheat-sheet for this menu

  • Toor dal (½ cup, soaked 20 min)Pressure Cook 6 min, NPR 10
  • Moong dal (½ cup)PC 5 min, NPR 10
  • Chana dal (½ cup, soaked 30 min)PC 8 min, NPR 10
  • Rajma (½ cup, soaked 8h)PC 25 min, NPR 15
  • Kabuli chana (½ cup, soaked 8h)PC 30 min, NPR 15
  • Kala chana (½ cup, soaked 8h)PC 30 min, NPR 15
  • Brown basmati rice (½ cup)PC 22 min, NPR 10
  • Mixed dal khichdiPC 10 min, NPR 10
NPR = Natural Pressure Release
Let pressure release on its own for the listed minutes, then quick-release any remaining. This finishes cooking gently and prevents foaming with dals/legumes.
Export & Cloud Sync

Take your data anywhere

Export your pantry, notes, and meal log as JSON to share with Claude weekly, or wire this up to your own Cloudflare Worker for real cloud sync across devices.

Quick export & import

Download all your data as a JSON file. Send it in our weekly chat and I'll read it back. You can also import a file someone sent you (or restore from backup).

Cloudflare Worker sync (optional)

If you deploy the Worker (separate file I'll provide), paste its URL + your auth token below. Every change saves to your Cloudflare KV automatically. Across devices, browsers, anywhere.

Deploy this app to your domain

  1. GitHub Pages or Cloudflare Pages — drop this single meal_planner.html file into a repo as index.html and enable Pages. That's it for the frontend.
  2. Cloudflare Worker for sync — see cloudflare-worker.js (I'll generate it alongside). Deploy via wrangler deploy. Create a KV namespace bound as RASOI_DATA.
  3. Set your auth token as a secret: wrangler secret put AUTH_TOKEN. Use the same token in the sync config above.
  4. Custom domain — bind rasoi.your-domain.com to the Worker route, or use the default *.workers.dev URL.
  5. Open the deployed page, enter your Worker URL + token, click Push to cloud once to seed it. Now every change auto-syncs.
For our weekly chat
Once a week (or whenever), hit Copy to clipboard and paste it into our conversation. I'll see your pantry, weekly feedback, and any notes you've left. Then I update the plan for next week, and you can paste the updated JSON back via Import.
North Indian

Recipe

Ingredients · serves 2

    Method

      Saved