North African Loubia with Tomato, Spices & Fall-Apart Beef

Loubia – Moroccan Stewed Beef with White Beans
Introduction
Loubia is the kind of dish that feeds your soul. Originating in the Maghreb, this stewed blend of tender beef, white beans, and a warmly spiced tomato sauce is both simple and deeply comforting. Whether you’re new to North African cuisine or grew up with pots simmering on the stove, this recipe brings bold flavor, tradition, and cozy vibes all in one pot.
Why I Love This Recipe
This dish is the definition of comfort food. I love the way the spices mingle with the tomatoes and beef over a long simmer, creating an aromatic broth that thickens into a rich sauce. It’s hearty without being heavy, and a total crowd-pleaser. If you’re into cozy meals like chicken enchiladas or easy turkey wings, you’re going to fall in love with this.
🛒 Ingredients
For 4 to 6 servings:
- 500g beef (chuck, shank, or shoulder), cut into chunks
- 250g dried white beans, soaked overnight — or 1 can (drained & rinsed)
- 2 medium onions, finely chopped
- 3 garlic cloves, minced
- 400g crushed or peeled tomatoes (or 3 fresh, grated)
- 2 tbsp tomato paste
- 4 tbsp olive oil
- 1 tsp sweet paprika
- ½ tsp mild chili powder (adjust to taste)
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp black pepper
- Salt to taste
- 1 bay leaf
- 1 liter water or beef broth
- Fresh parsley or cilantro, chopped (for garnish)
👨🍳 Step-by-Step Instructions
1️⃣ Prep the Beans
If using dried beans, drain after soaking overnight and boil in fresh water for 30 minutes. Drain and set aside. If using canned, simply rinse and set aside.
2️⃣ Brown the Beef
Heat olive oil in a large Dutch oven or deep pot over medium heat. Sear beef pieces until browned on all sides. Remove and set aside.
3️⃣ Sauté the Aromatics
In the same pot, add onions and cook until translucent (about 5 minutes). Stir in garlic and cook for 1 minute more.
4️⃣ Build the Base
Add paprika, cumin, coriander, chili powder, and black pepper. Stir for 1 minute to bloom the spices. Then add crushed tomatoes and tomato paste. Simmer for 5 minutes to meld flavors.
5️⃣ Combine & Simmer
Return the beef to the pot along with the beans. Pour in water or broth until just covering everything. Add the bay leaf.
6️⃣ Low and Slow
Cover and simmer on low heat for 1.5 to 2 hours, until beef is tender and beans are soft. Stir occasionally and add a bit more water if the sauce thickens too much.
7️⃣ Final Touch
Taste and adjust salt and spice levels. Remove bay leaf. Garnish with chopped parsley or cilantro.
🍽️ Serving Suggestions
This dish is meant for dipping and soaking. Serve it with:
- Warm crusty bread
- Fluffy couscous or rice
- A side of roasted vegetables
- For casual meals, offer it buffet-style next to walking tacos or Dorito casserole to impress with variety
- Or enjoy it next to Cajun chicken sausage gumbo for a globe-spanning comfort dinner
❄️ Storage & Leftovers
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze in portions for up to 3 months.
- Reheat: Gently warm on the stove, adding a splash of water or broth as needed.
🍴 More Recipes You’ll Love
Love rich, comforting meals? Try these next:
- These Chicken Enchiladas Are My Go-To for Cozy Crowd-Pleasing Dinners
- These Easy Turkey Wings Are My Favorite Comfort Food for Lazy Sundays
- This Cajun Chicken Sausage Gumbo Is My Favorite Bowl of Southern Comfort
- This Dorito Casserole Is My Favorite Weeknight Dinner Shortcut
- This Walking Taco Bar Is My Favorite No-Fuss Way to Feed a Crowd
🧾 Final Thoughts
Loubia is the kind of dish that feels like a warm hug in a bowl. With tender beef, creamy beans, and deeply spiced tomato sauce, it’s both rustic and deeply flavorful. It’s easy enough for weeknights and special enough for gatherings. If you’re looking for your next go-to stew, give this North African treasure a try.
💬 Let’s Connect
Did you make this recipe? Share your experience in the comments or tag ChefManiac on social media. For more globally-inspired comfort meals, keep following along—we’re always simmering something delicious.



