Bell peppers stuffed with a herbed rice, tomato and dill filling, simmered gently in tomato broth until tender.
Mahshi filfil is part of Egypt's broader mahshi tradition, a family of stuffed vegetable dishes that also includes stuffed zucchini, eggplant and grape leaves, all filled with a similarly seasoned rice mixture. The filling here combines short-grain rice with tomato, onion, fresh dill and parsley, seasoned simply so the herbs stay prominent rather than being buried under heavy spice. Unlike stuffed peppers baked dry in an oven, mahshi is traditionally cooked on the stovetop, standing upright in a pot with a light tomato broth that simmers around them, basting the peppers as they cook and allowing the rice inside to finish cooking through steam and absorbed liquid rather than dry heat. This method keeps the peppers tender rather than shriveled, and infuses the rice filling with extra tomato flavor from the surrounding broth. Served warm, often with a side of plain yogurt, mahshi filfil is a dish many Egyptian families make in large batches for gatherings, since the peppers hold up well and the flavor deepens as they sit in their broth.
Serves 5
In a bowl, mix rice, diced tomatoes, onion, dill, parsley, half the olive oil, tomato paste, 1 teaspoon salt and black pepper until well combined.
Fill each pepper about three-quarters full with the rice mixture, leaving room for the rice to expand as it cooks.
Don't overpack the peppers -- the rice needs space to swell as it absorbs the broth, or it will spill out or stay undercooked in the center.
Stand the stuffed peppers upright, snugly packed, in a pot just large enough to hold them. Tuck sliced garlic between the peppers.
Pour tomato juice around the peppers until it reaches about two-thirds up their sides. Drizzle remaining olive oil and remaining salt over the top.
Cover and simmer over low heat 40 to 45 minutes, until the peppers are tender and the rice inside is fully cooked, checking the liquid level occasionally and topping up with water if it runs low.
Let the peppers rest 5 minutes before serving warm, spooning some of the tomato broth over each one, alongside plain yogurt.
Choose peppers that stand upright easily -- squat, wide bell peppers work far better than tall thin ones for this stovetop method.
Don't overpack the filling; the rice needs room to expand, and overstuffed peppers can split open while simmering.
Check the liquid level partway through cooking and top up with hot water if it's evaporated too much, so the peppers don't stick or scorch.
Meat version: add half a cup of ground beef to the rice filling for a heartier, non-vegetarian mahshi.
Mixed mahshi: cook stuffed zucchini or eggplant in the same pot alongside the peppers for a traditional mixed mahshi platter.
Extra herby: increase the dill and parsley for a greener, more herb-forward filling.
Refrigerate in their broth up to 3 days in an airtight container; the flavor deepens as they sit. Reheat gently on the stovetop with a little extra water or broth, covered, over low heat.
Mahshi, meaning stuffed, refers to a whole family of stuffed vegetable dishes across Egypt and the wider Levant, prepared for both everyday meals and larger family gatherings, with each vegetable variety, including peppers, zucchini and eggplant, following a similar rice-and-herb filling method.
You can, but the stovetop method with the tomato broth is what gives mahshi its signature tenderness and flavor -- baking tends to dry the peppers out more.
This usually means the peppers were overstuffed, not allowing liquid to reach the center, or the pot needed more simmering time -- give it another 10 to 15 minutes covered, checking the liquid level.
Yes, stuff the peppers up to a day ahead and refrigerate, then start the stovetop simmer when you're ready to cook, adding a few extra minutes since they'll start cold.
Per serving (320g / 11.3 oz) · 5 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.