MJADDRA

Stories • Recipes • Culture

How to Meal Prep Mujaddara for a Week

Published February 9, 2026 | 7 min read

Mujaddara is the ultimate meal prep dish. It's nutritious, filling, reheats beautifully, and actually tastes better the next day. But there's a catch: those crispy onions go soggy if you're not careful. Here's how to batch cook, store, and reheat mujaddara like a pro.

Why Mujaddara is Perfect for Meal Prep

Unlike most dishes that lose their soul in the fridge, mujaddara was practically designed for make-ahead cooking. The lentils and rice continue to absorb flavors as they sit. The spices deepen. The textures meld. By day two, you're eating something even more cohesive than the fresh batch.

It's also incredibly forgiving. Overcooked lentils? They'll firm up. Rice a bit dry? A splash of water fixes it. This is peasant food designed to survive, and that makes it ideal for the chaos of modern life.

The Golden Rule: Separate Those Onions

This is non-negotiable. Crispy caramelized onions are the crown jewel of mujaddara, and they will turn into sad, soggy strips if you store them with the lentil-rice mixture.

Common Mistake: Mixing everything together and refrigerating. You'll wake up the next day to limp, greasy onions that have lost all their glory. Don't do it.

How to Store Onions Properly

Pro tip: Make a double batch of onions. They're the most time-consuming part, and having extra means you can top other dishes throughout the week (rice bowls, salads, hummus plates).

Batch Cooking: The 3-Hour Sunday Session

Here's how to prep mujaddara for an entire week in one focused cooking session.

Ingredients (for 5-6 servings)

Step-by-Step Timeline

Hour 1: Onions

Hour 2: Lentils & Rice

Hour 3: Cool & Portion

Pro Move: Slightly undercook the rice by 2-3 minutes. It'll finish cooking when you reheat, and you'll avoid the dreaded "microwave mush."

Storage Guidelines

Refrigerator Storage

Freezer Storage

Thawing tip: Move from freezer to fridge the night before. Or defrost in the microwave on 30% power, stirring every 2 minutes.

Reheating Without Ruining It

Best Method: Stovetop

  1. Add mujaddara to a pan with a splash of water or broth (2-3 tablespoons per serving)
  2. Cover and heat on medium-low for 5-7 minutes
  3. Stir occasionally. Add more liquid if it's sticking
  4. Once hot, top with crispy onions and serve

Fast Method: Microwave

  1. Add 2 tablespoons water to the container
  2. Cover loosely (vent one corner)
  3. Microwave on high for 2-3 minutes
  4. Stir, check temp, microwave another 1-2 minutes if needed
  5. Top with fresh onions
Never Reheat Onions: Crispy onions should be added AFTER reheating. Heating them again turns them into greasy disappointment.

Serving Variations Throughout the Week

Day 3 of the same meal can get boring. Here's how to keep it interesting:

Same base, different vibe. This is how meal prep stops feeling like punishment.

Meal Prep Hacks from the Pros

1. Pre-Toast Your Spices

Toast cumin, coriander, and allspice in a dry pan for 2-3 minutes before adding. Store in a small container and add to each portion when reheating. Instant flavor boost.

2. Make "Onion Dust"

Crush extra crispy onions into a coarse powder. Sprinkle on anything that needs umami: eggs, avocado toast, roasted potatoes. Game changer.

3. Portion with an Ice Cream Scoop

Use a large ice cream scoop to portion mujaddara into containers. Each scoop is roughly one serving, and it's way faster than spooning.

4. Freeze in Silicone Muffin Tins

Freeze individual portions in silicone muffin tins, then pop out and store in freezer bags. Perfect single-serving pucks that reheat in minutes.

Frequently Asked Questions

Can you freeze cooked mujaddara?
Yes! Mujaddara freezes beautifully for up to 3 months. Cool completely, portion into airtight containers, and freeze. The lentils and rice maintain their texture well. Store the crispy onions separately and add fresh when reheating.
How long does mujaddara last in the fridge?
Properly stored mujaddara lasts 4-5 days in the refrigerator. Keep it in an airtight container and store the crispy onions separately to prevent sogginess.
What's the best way to reheat mujaddara?
Stovetop is best: add a splash of water, cover, and heat on medium-low for 5-7 minutes. Microwave works too (2-3 minutes, stirring halfway). Always add fresh onions after reheating.
Should you store onions separately from mujaddara?
Absolutely. Crispy onions will go soggy if stored with the lentil-rice mixture. Keep them in a separate airtight container at room temperature (if using within 2 days) or refrigerated for up to a week.

Ready to make a big batch?

Get the full authentic recipe and start meal prepping like a pro.

See the Full Recipe