CookedByMomy

  • Recipe Index
    • Appetizers
    • Bread
    • Breakfast
    • Desserts
    • Salad
    • Soups
  • Main Courses
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
    • Appetizers
    • Bread
    • Breakfast
    • Desserts
    • Salad
    • Soups
  • Main Courses
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
    • Appetizers
    • Bread
    • Breakfast
    • Desserts
    • Salad
    • Soups
  • Main Courses
  • About
  • Contact
×

Mujaddara bi Fasolia (Lebanese Kidney Beans and Bulgur Stew)

Published: Mar 3, 2025 by Emmily · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Mujaddara bi Fasolia is a comforting Lebanese dish featuring kidney beans and coarse bulgur, cooked to perfection with caramelized onions. This hearty, vegan-friendly stew is packed with flavor and nutrition, making it a staple in Middle Eastern cuisine. Served hot or cold, it's often enjoyed with plain yogurt, fresh greens, and pita bread for a complete meal.

Mujaddara bi Fasolia (Lebanese Kidney Beans and Bulgur Stew)

Why You’ll Love This Recipe

  • Nutritious and hearty – Packed with plant-based protein, fiber, and wholesome grains.
  • Simple and budget-friendly – Made with affordable pantry staples.
  • Rich in flavor – The caramelized onions add a deep, savory sweetness.
  • Vegan and naturally gluten-free (if made with gluten-free bulgur or a substitute like quinoa).
  • Great for meal prep – Tastes even better the next day.

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

  • 2½ cups dried kidney beans
  • 2 large onions, finely minced
  • 1 cup coarse bulgur
  • ¼ cup olive oil
  • ⅓ cup vegetable oil or additional olive oil for frying
  • ½ teaspoon salt
  • 4 cups warm water

Directions

Soak and Boil the Beans

  1. Soak the kidney beans in water overnight to soften them.
  2. Drain and rinse the beans.
  3. In a deep pot, cover the beans with fresh water and bring to a boil.
  4. Boil for 5–10 minutes, then drain and discard the water.
  5. Refill the pot with 4 cups of warm water and bring to a gentle boil.

Caramelize the Onions

  1. In a deep frying pan, heat ⅓ cup of vegetable oil over medium heat.
  2. Add the finely minced onions and sauté for 15–20 minutes until caramelized and crispy.
  3. Carefully discard the excess oil from the pan.

Combine Onions and Beans

  1. Pour 2 cups of the boiling water from the beans into the pan with the caramelized onions.
  2. Boil the mixture for 10–15 minutes until the water turns a deep caramel color.
  3. Transfer the onion mixture back into the pot with the beans and continue boiling together for 15–20 minutes over medium heat.

Add Bulgur and Final Cooking

  1. Stir in ¼ cup of olive oil and the coarse bulgur into the pot.
  2. Add ½ teaspoon of salt and mix well.
  3. Let the stew boil for another 10–15 minutes until thickened.

Serve

  • Serve hot or cold with plain yogurt, fresh greens (raw onions, green onions, radishes), and pita bread if desired.

Servings and Timing

  • Prep Time: 15 minutes (plus overnight soaking)
  • Cooking Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Servings: 4
  • Calories: Approximately 562 kcal per serving

Variations

  • Use a different grain – Swap bulgur with quinoa or brown rice for a gluten-free version.
  • Spice it up – Add cumin, cinnamon, or allspice for extra warmth.
  • Add greens – Stir in spinach or kale for more nutrients.
  • Make it oil-free – Skip the frying and sauté onions with a splash of water.

Storage/Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days.
  • Freezer: Freeze in a sealed container for up to 3 months.
  • Reheating: Warm on the stovetop with a splash of water to loosen the consistency.

FAQs

1. Can I use canned kidney beans?

Yes, but the flavor is best with dried beans. If using canned, rinse and drain them, then reduce cooking time.

2. What type of bulgur should I use?

Coarse bulgur (#3 or #4) works best for a hearty texture.

3. Can I make this dish ahead of time?

Absolutely! Mujaddara tastes even better the next day as the flavors meld.

4. Is this dish gluten-free?

Traditional bulgur contains gluten, but you can swap it with quinoa or rice.

5. Can I use other types of beans?

Yes, chickpeas or lentils can be used instead of kidney beans.

6. What can I serve with Mujaddara bi Fasolia?

It pairs well with plain yogurt, a fresh salad, pickled vegetables, or pita bread.

7. How can I caramelize onions faster?

Cook them over medium-high heat, stirring frequently, or add a pinch of sugar to speed up browning.

8. Can I cook this in an Instant Pot?

Yes! Pressure cook soaked beans for about 10 minutes, then follow the remaining steps on sauté mode.

9. Why do I need to discard the first boiling water from the beans?

It helps remove compounds that can cause digestive discomfort.

10. How do I thicken the stew if it's too watery?

Let it simmer uncovered for a few minutes, stirring occasionally.

Conclusion

Mujaddara bi Fasolia is a wholesome, budget-friendly, and deeply satisfying Lebanese dish. Its combination of kidney beans, bulgur, and caramelized onions creates a deliciously rich and hearty meal. Whether you enjoy it warm or cold, this comforting stew is sure to become a favorite in your kitchen. Try it today and savor the flavors of Middle Eastern cuisine!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mujaddara bi Fasolia (Lebanese Kidney Beans and Bulgur Stew)

Mujaddara bi Fasolia (Lebanese Kidney Beans and Bulgur Stew)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emmily
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Mujaddara bi Fasolia, a Lebanese kidney beans and bulgur stew, is a comforting and nutritious dish packed with plant-based protein and fiber. This vegan-friendly recipe is made with hearty kidney beans, coarse bulgur, and deeply caramelized onions for a rich, savory flavor. Perfect for meal prep, it can be served hot or cold, making it a versatile dish that pairs wonderfully with plain yogurt, pita bread, and fresh greens. Gluten-free options are also available. Try this Middle Eastern classic for a wholesome, budget-friendly meal.


Ingredients

Ingredients:

  • 2½ cups dried kidney beans
  • 2 large onions, finely minced
  • 1 cup coarse bulgur
  • ¼ cup olive oil
  • ⅓ cup vegetable oil (or additional olive oil for frying)
  • ½ teaspoon salt
  • 4 cups warm water

Instructions

Instructions:

  1. Soak and Boil the Beans:

    • Soak kidney beans in water overnight to soften.
    • Drain and rinse the beans.
    • In a pot, cover the beans with fresh water and bring to a boil for 5–10 minutes, then drain and discard the water.
    • Refill the pot with 4 cups of warm water and bring to a gentle boil.
  2. Caramelize the Onions:

    • Heat ⅓ cup vegetable oil in a frying pan over medium heat.
    • Add the finely minced onions and sauté for 15–20 minutes until caramelized and crispy.
    • Discard the excess oil from the pan.
  3. Combine Onions and Beans:

    • Pour 2 cups of boiling water from the beans into the caramelized onions.
    • Boil for 10–15 minutes until the water turns a deep caramel color.
    • Transfer the onion mixture back into the pot with the beans and continue boiling for 15–20 minutes over medium heat.
  4. Add Bulgur and Final Cooking:

    • Stir in ¼ cup olive oil and the coarse bulgur.
    • Add ½ teaspoon salt and mix well.
    • Let the stew boil for another 10–15 minutes until thickened.
  5. Serve:

    • Serve hot or cold with plain yogurt, fresh greens (like raw onions, green onions, or radishes), and pita bread.

Notes

  • Feel free to swap bulgur with quinoa or brown rice for a gluten-free version.
  • If you'd like a spicier dish, add cumin, cinnamon, or allspice.
  • You can skip the frying and caramelize the onions with a splash of water for an oil-free option.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Lebanese

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Garlic Herb Butter Tofu
    Garlic Herb Butter Tofu
  • Beef Stuffed Shells with Creamy Ricotta Filling
    Beef Stuffed Shells with Creamy Ricotta Filling
  • Lentil and Mushroom Bolognese
    Lentil and Mushroom Bolognese
  • Lentil-Chickpea Veggie Burgers with Avocado Green Harissa
    Lentil-Chickpea Veggie Burgers with Avocado Green Harissa
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hi there! I’m Emmily, the creator and cook behind CookedByMomy, where every recipe is crafted with love and a pinch of inspiration.

Learn more

Popular

  • Honey Soy Baked Chicken Thighs
    Honey Soy Baked Chicken Thighs
  • Marble Bundt Cake
    Marble Bundt Cake
  • Oatmeal, Apple, and Carrot Breakfast Muffins
    Oatmeal, Apple, and Carrot Breakfast Muffins
  • Raspberry Cheesecake French Toast Casserole
    Raspberry Cheesecake French Toast Casserole

Footer

↑ back to top

About

  • About Me
  • Contact
  • Disclosure Policy
  • DMCA
  • Privacy Policy
  • Terms and Conditions

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Desserts
  • Main Courses
  • Salad
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cooked by Momy

wpDiscuz