Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Moroccan White Bean Stew (Loubia) with Spices and Herbs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 53 reviews

Loubia is a comforting Moroccan white bean stew featuring tender beans simmered in a fragrant tomato and spice sauce. This hearty dish blends cumin, paprika, turmeric, and garlic, creating rich flavors commonly enjoyed with fresh herbs and warm pita or naan bread. It can be made easily on the stovetop or in an Instant Pot for quick preparation, making it a perfect nutritious meal for any day.

  • Total Time: 30-40 minutes
  • Yield: 2 servings

Ingredients

Stovetop Version

  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, finely chopped
  • 4 ripe tomatoes, chopped
  • 1 tsp ground cumin
  • 1 tsp paprika powder
  • ½ tsp smoked paprika powder (optional)
  • ⅓ tsp turmeric
  • 1 tbsp tomato paste
  • Dash of salt & black pepper
  • 1 can (15oz) canned white beans (Cannellini, Navy, or Great Northern), drained
  • 1 cup vegetable broth

Instant Pot Version

  • ¾ cup dry white beans (Cannellini, Navy, or Great Northern), soaked overnight and drained
  • 1 ½ – 2 cups vegetable broth
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, finely chopped
  • 4 ripe tomatoes, chopped
  • 1 tsp ground cumin
  • 1 tsp paprika powder
  • ½ tsp smoked paprika powder (optional)
  • ⅓ tsp turmeric
  • 1 tbsp tomato paste
  • Dash of salt & black pepper

Instructions

  1. Prepare Beans (Instant Pot method only): Soak the dry white beans overnight in water covering by 2 inches, then drain before cooking.
  2. Sauté Aromatics: Heat olive oil in a large pot or Instant Pot set to sauté mode over medium heat. Add chopped onion and garlic, cooking until the onion becomes soft and translucent.
  3. Cook Tomatoes: Add the chopped fresh tomatoes to the pot and let simmer for about 5 minutes until they soften thoroughly.
  4. Add Spices: Mix in the ground cumin, paprika, smoked paprika (if using), turmeric, salt, and black pepper. Cook for another minute allowing the spices to release their flavors.
  5. Add Beans and Liquids: For stovetop, add canned white beans (drained), 1 cup vegetable broth, and tomato paste. For Instant Pot, add soaked beans, 1 ½ – 2 cups vegetable broth, and tomato paste.
  6. Simmer (Stovetop): Let the stew simmer gently for 5-10 minutes until it thickens and flavors meld. Adjust seasoning as needed.
  7. Pressure Cook (Instant Pot): Secure the lid on the Instant Pot, set to high pressure and cook for 17 minutes. After cooking, allow a natural pressure release for 15 minutes, then perform quick release by moving the pressure release handle to venting.
  8. Thicken Sauce (Instant Pot): If the sauce is watery, use sauté mode again and simmer until desired thickness is reached. Taste and adjust seasoning.
  9. Garnish and Serve: Top the stew with fresh herbs like cilantro or parsley. Serve warm with pita or naan bread for a complete meal.

Notes

  • Soaking dry beans overnight reduces cooking time and aids digestion.
  • If canned beans are used in Instant Pot version, adjust the cooking time accordingly or omit pressure cooking step to avoid overcooked beans.
  • Smoked paprika is optional but adds a nice depth of smoky flavor.
  • Adjust broth quantity depending on desired stew thickness.
  • Loubia can be served as a main dish or side.
  • Fresh herbs like cilantro or parsley brighten the stew just before serving.
  • This dish pairs well with flatbreads such as pita or naan.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes stovetop, 35 minutes Instant Pot (including pressure release)
  • Category: Stew
  • Method: Instant Pot
  • Cuisine: Moroccan
  • Diet: Vegetarian