Mahshi Rice Filling
Photo by eat kubba on Pexels

Mahshi Rice Filling

A fragrant Middle Eastern rice filling seasoned with tomato paste, warm spices, and fresh herbs. This versatile mixture is traditionally used to stuff tomatoes, peppers, zucchini, and eggplant. The combination of cinnamon, mint, and toasted pine nuts creates layers of flavor with a subtle sweetness and herbaceous brightness. The rice cooks gently in broth until tender and absorbs all the aromatics.

Prep
15 min
Cook
20 min
Wait
10 min
Total
45 min
Makes
About 4 cups filling (enough to stuff 12–15 medium vegetables)
Share

Steps

Before you start
  • Measure all ingredients before you begin—the cooking happens quickly
  • Have the vegetable broth or water ready and warm
  • Toast the pine nuts just before cooking so they stay crisp
  1. Toast the pine nuts

    • Heat a small dry skillet over medium heat.
    • Add the pine nuts and toast for 2–3 minutes, shaking the pan occasionally, until they're golden and fragrant.
    • Transfer to a small plate and set aside.
    • Do not skip this step—toasting brings out their nutty flavor and keeps them crisp in the finished filling.
    + Show details

    Ready when: Pine nuts are light golden and smell nutty

    Tip: Watch closely—pine nuts brown quickly and can scorch if left unattended

  2. Sauté the onion

    • In a medium saucepan, heat the olive oil over medium heat.
    • Add the diced onion and cook for 3–4 minutes, stirring frequently, until softened and just beginning to turn pale golden.
    + Show details

    Ready when: Onion is soft, translucent at the edges, and beginning to color

    Tip: Don't let the onion brown heavily—a light color keeps the filling bright

  3. Add tomato paste and spices

    • Stir in the tomato paste and cook for 1 minute, stirring constantly, so the paste caramelizes slightly.
    • Add the cinnamon, allspice (if using), black pepper, and salt.
    • Stir well to coat the onions and toast the spices for about 30 seconds until fragrant.
    + Show details

    Ready when: Spices smell warm and aromatic; tomato paste looks caramelized

    Tip: Cooking the spices briefly releases their oils and deepens their flavor

  4. Add rice and stir

    • Add the rinsed rice to the pan and stir constantly for 2 minutes.
    • This toasts the rice slightly and helps it absorb the flavors of the tomato and spices.
    • The rice grains should be well coated with oil and spices.
    + Show details

    Ready when: Rice is opaque and glistens with oil; smells toasty

    Tip: Toasting the rice prevents it from becoming mushy and adds subtle depth

  5. Pour in the broth

    • Pour in the warm vegetable or chicken broth, stirring once to distribute the rice evenly.
    • Bring the mixture to a boil over medium-high heat, then reduce the heat to low and cover the saucepan with a tight-fitting lid.
    + Show details

    Ready when: Mixture reaches a rolling boil

    Tip: Use a warm broth—it shortens cooking time and ensures even cooking

  6. Simmer until rice is tender

    • Reduce the heat to low and cook covered for 15 minutes without lifting the lid.
    • The rice will absorb the broth and cook gently.
    • After 15 minutes, remove from heat and let it sit, covered and undisturbed, for 10 minutes.
    • The residual heat finishes cooking the rice and allows it to firm up slightly.
    + Show details

    Ready when: Rice is tender and has absorbed all the liquid; each grain is separate

    Tip: Never stir or lift the lid during cooking—this releases steam and creates unevenly cooked rice

  7. Fold in mint and pine nuts

    • Uncover the pan and fluff the rice with a fork, breaking up any clumps.
    • Fold in the fresh mint and toasted pine nuts, mixing gently to distribute them evenly throughout.
    • Taste and adjust the salt and pepper if needed.
    + Show details

    Ready when: Mint and pine nuts are evenly distributed; filling is fluffy and aromatic

    Tip: Add the mint just before serving to preserve its fresh, bright flavor

Good to know

Tips
  • Toast the pine nuts separately before adding to the filling—this keeps them crisp and prevents them from becoming soggy in the warm rice
  • Don't stir the rice while it simmers; this breaks the grains and creates a mushy texture
  • The filling is ready to use immediately but also keeps well, making it ideal for preparing ahead of time on busy days
  • To use this filling for stuffing vegetables: stuff hollowed tomatoes, peppers, zucchini, or eggplant, then bake covered at 375°F (190°C) for 25–35 minutes until the vegetables are tender
Make ahead

The filling can be made up to 1 day ahead, cooled completely, and stored in an airtight container in the refrigerator. Reheat gently in a saucepan over low heat with a splash of broth or water, or serve at room temperature. Add the fresh mint just before serving for the best flavor.

Storage & reheating

Room temperature: up to 2 hours in an airtight container. Refrigerator: up to 3 days in an airtight container; reheat gently over low heat. Freezer: up to 2 months in a freezer bag or airtight container (thaw in the refrigerator before reheating). To reheat frozen filling, thaw overnight in the refrigerator and warm gently on the stovetop or in a covered baking dish at 325°F (160°C) for 15–20 minutes, stirring occasionally.

Substitutions
  • pine nuts → Coarsely chopped walnuts or blanched almonds. Walnuts add an earthier flavor; toast them the same way. Almonds are milder but work well. Use the same weight.
  • fresh mint leaves → 2 tablespoons dried mint. Add dried mint with the cinnamon and spices in Step 3 so it rehydrates and releases flavor. Fresh mint is preferred for brightness.
  • short-grain white rice (such as Egyptian or Bomba) → Medium-grain rice. Medium-grain rice will work but may be slightly less tender; watch for doneness at 12–13 minutes instead of 15.
  • vegetable or chicken broth → Water with 1 teaspoon of salt mixed in. Water works but broth adds richer flavor. If using water, increase the salt slightly to taste.

More rice bowls

See all →

Find more like this

Meal
Dinner
Main ingredient
Rice
Method
Stovetop
Quick & Easy
EasyOne-Pot

Reviews (0)