Mesfouf (couscous with peas and fava beans)

Mesfouf (couscous with peas and fava beans) is a medium North African recipe that serves 4. 350 calories per serving. Recipe by MaxiRecettes on YouTube.

Prep: 1 hr | Cook: 30 min | Total: 1 hr 45 min

Cost: $7.90 total, $1.98 per serving

Ingredients

  • 300 g Medium couscous (wheat semolina) (Grain already steamed or to be prepared according to package instructions)
  • 300 g Frozen peas (Can be replaced with fresh peas if available)
  • 300 g Frozen fava beans (Ideally fresh, but frozen give excellent results)
  • 50 g Unsalted butter (To be incorporated hot into the couscous)
  • 1 cuillère à soupe Extra virgin olive oil (Approximately 15 ml)
  • 1 cuillère à café Salt (Adjust to taste)
  • 200 ml Buttermilk or kefir (optional, for serving) (Traditional accompaniment, to pour over the couscous before eating)

Instructions

  1. Prepare the couscous (if not pre‑cooked)

    Moisten the semolina with a little water, work it by hand, then steam it in the couscoussier for about 20 minutes, fluffing it with a fork between each steaming.

    Time: PT1H

  2. Bring the couscoussier water to a boil

    Fill the lower part of the couscoussier with water, cover, and bring to a boil.

    Time: PT5M

  3. Steam the peas and fava beans

    Place the frozen peas and fava beans in the steam basket, lightly salt, cover, and steam for 30 minutes or until tender.

    Time: PT30M

  4. Drain and season the vegetables

    Remove the vegetables from the basket, drain quickly and add a pinch of salt. Mix lightly.

    Time: PT5M

  5. Incorporate the butter and olive oil into the couscous

    Melt the butter with the olive oil, then add it to the hot couscous. Stir gently so the fat is evenly absorbed.

    Time: PT5M

  6. Mix the vegetables with the couscous

    Fold the peas and fava beans into the couscous, lifting gently to keep the grain light.

    Time: PT5M

  7. Serve with buttermilk or kefir

    Place the mesfouf in a serving dish, drizzle with buttermilk or kefir according to preference, and enjoy hot.

    Time: PT0M

Nutrition Facts

Calories
350
Protein
12 g
Carbohydrates
55 g
Fat
10 g
Fiber
8 g

Dietary info: Vegetarian, Contains gluten, low-calorie, high-fiber

Allergens: Milk, Butter

Ingredient Substitutions

  • Instead of Medium couscous (wheat semolina): Quinoa, Millet
  • Instead of Frozen peas: Fresh peas
  • Instead of Frozen fava beans: Fresh fava beans
  • Instead of Unsalted butter: Margarine, Olive oil
  • Instead of Extra virgin olive oil: Sunflower oil
  • Instead of Salt: Sea salt
  • Instead of Buttermilk or kefir (optional, for serving): Plain yogurt

Equipment Needed

  • Couscoussier (steamer pot)
  • Large pot or stockpot
  • Sieve or skimmer
  • Serving bowl
  • Wooden spoon or spatula
  • Timer or stopwatch (optional)

Critical Steps — Do Not Skip

  • Steaming the peas and fava beans (30 min).
  • Incorporating the butter and olive oil into the hot couscous.

Chef Tips from the Video

  • Use semi-salted butter for a more authentic taste.
  • Add a pinch of ras el hanout or cumin for a spicy variation.

Troubleshooting

The couscous is too compact.

Fluff the couscous with a fork and add a drizzle of olive oil or a little hot water, then let rest for 2 minutes.

The vegetables remain hard after cooking.

Extend the steaming by 5 to 10 minutes, or ensure the water is truly boiling.

Storage

Refrigerator: Store the couscous and vegetables separately in airtight containers, up to 3 days.

Freezer: Cooked couscous freezes for 1 month; vegetables separately for 2 months.

Room temperature: Do not leave at room temperature for more than 2 hours.

Make-Ahead Tips

  • Pre‑cook the couscous the day before, reheat it in the steamer for 5 minutes before serving.
  • The vegetables can be cooked ahead and quickly reheated in a pan with a drizzle of oil.

Last updated: August 24, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Mesfouf (couscous with peas and fava beans)

Recipe by MaxiRecettes

Discover Mesfouf, a traditional Algerian couscous made with peas and fava beans, flavored with butter and olive oil, served with buttermilk or kefir. A simple, vegetarian recipe full of Maghreb flavors.

MediumNorth AfricanServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
15m
Prep
1h 35m
Cook
13m
Cleanup
2h 3m
Total

Cost Breakdown

$7.90
Total cost
$1.98
Per serving

Critical Success Points

  • Steaming the peas and fava beans (30 min).
  • Incorporating the butter and olive oil into the hot couscous.

Safety Warnings

  • Beware of the very hot steam from the couscoussier; handle with kitchen gloves.
  • Melted butter can be very hot; avoid splatters.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Coconut Milk Rice Salad with Pomegranate, Peas, Beans, Raspberry, Lime and Orange
12

Coconut Milk Rice Salad with Pomegranate, Peas, Beans, Raspberry, Lime and Orange

A summery salad full of exotic flavors: fragrant Thai jasmine rice cooked in coconut milk, ginger and lemongrass marinated chicken, crunchy vegetables, tangy fruits and a creamy lime dressing. Perfect for a light lunch or a summer dinner.

1 hr 45 minServes 4$15
French
Moroccan couscous with lamb meatballs, vegetables and chickpeas
13

Moroccan couscous with lamb meatballs, vegetables and chickpeas

A traditional Moroccan couscous, light and very digestible, made with durum wheat semolina, spiced lamb pieces, seasonal vegetables and chickpeas. It is served with a saffron‑flavored broth and a touch of sea‑salt butter. Ideal for a convivial meal with family or friends.

4 hrs 15 minServes 6$28
Moroccan
101 g Protein Cheesecake made with CHICKPEAS
126

101 g Protein Cheesecake made with CHICKPEAS

A super creamy, high‑protein, sugar‑free, oil‑free, gluten‑free vegan cheesecake made from chickpeas, dates, silken tofu and plant‑based milk. It bakes at a low temperature for a smooth, rich texture that tastes just like traditional cheesecake without any chickpea flavor.

1 hr 10 minServes 8$9
American
Turn Charro Beans into FRIJOLES PUERCOS with this recipe (Mexican Restaurant Refried Porky Beans)
173

Turn Charro Beans into FRIJOLES PUERCOS with this recipe (Mexican Restaurant Refried Porky Beans)

A hearty Mexican‑style bean dish packed with pinto beans, chorizo, bacon, salt pork, hot dogs, pork skin, fresh veggies and three melty cheeses. Slow‑cooked for flavor, then finished with an immersion‑blended cheese sauce. Perfect as a side for carne asada, tacos, or served with warm flour tortillas.

5 hrs 15 minServes 8$34
Mexican
How to Make Pasta and Chickpeas: The $5 Italian Dinner
267

How to Make Pasta and Chickpeas: The $5 Italian Dinner

A simple, budget‑friendly Italian one‑pot pasta that blends canned chickpeas into a creamy sauce. With just olive oil, garlic, rosemary, tomato paste, and pasta, this dish feeds a family while staying nutritious and satisfying.

1 hr 7 minServes 5$6
Italian
Italian Braised Cabbage & Beans: Simple, Cheap, and Insanely Good!
147

Italian Braised Cabbage & Beans: Simple, Cheap, and Insanely Good!

A budget‑friendly, Italian‑style braised cabbage dish packed with onion, garlic, anchovy‑enhanced tomato paste, cannellini beans, and finished with crunchy garlic‑panko breadcrumbs and fresh Parmesan. The cabbage becomes melt‑in‑your‑mouth tender while the breadcrumbs add texture, making a hearty vegetarian‑friendly main or side.

2 hrs 2 minServes 4$10
Italian