Infused with the warm, aromatic spices of North Africa, Navy Beans with Moroccan Flavor is a hearty and wholesome dish that transforms simple pantry staples into a bowl of pure comfort. Tender navy beans are slow-simmered with fragrant cumin, coriander, cinnamon, and turmeric, creating a richly spiced, tomato-based stew that is both satisfying and nutrient-packed. Fresh cilantro and a splash of tangy lemon juice elevate the flavors, while the optional red pepper flakes add just the right hint of heat. Perfect as a stand-alone vegan main dish or served alongside rice, couscous, or crusty bread, this dish combines global inspiration with easy-to-source ingredients. With minimal prep and a convenient simmer time, it’s an ideal option for cozy dinners or meal prepping flavorful leftovers.
Rinse the dried navy beans thoroughly under cold water. Soak them in a large bowl of water overnight, or for at least 8 hours. Drain and rinse before cooking.
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion and cook for 5-7 minutes, stirring frequently, until softened and translucent.
Stir in the minced garlic, ground cumin, coriander, cinnamon, paprika, turmeric, and red pepper flakes (if using). Cook for 1-2 minutes, stirring constantly, until the spices are fragrant.
Add the canned tomatoes and their juices, stirring well to combine. Cook for 3-4 minutes, allowing the flavors to meld.
Pour in the vegetable broth and add the soaked, drained navy beans. Stir to combine.
Bring the mixture to a boil, then reduce the heat to low and cover the pot. Simmer for 1.5 to 2 hours, stirring occasionally, until the navy beans are tender. Add more broth or water if needed to maintain a stewy consistency.
Season the dish with salt and black pepper to taste. Stir in the fresh cilantro and lemon juice just before serving.
Serve warm as a main dish with crusty bread, or alongside rice or couscous. Garnish with additional cilantro if desired.
Serving size | 2037.7 grams (2037.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2235 |
Total Fat 59.00g | 76% |
Saturated Fat 9.20g | 46% |
Polyunsaturated Fat 2.90g | |
Cholesterol 0mg | 0% |
Sodium 5175mg | 225% |
Total Carbohydrate 338.90g | 123% |
Dietary Fiber 84.00g | 300% |
Total Sugars 37.50g | |
Protein 113.40g | 227% |
Vitamin D 0IU | 0% |
Calcium 925mg | 71% |
Iron 33mg | 182% |
Potassium 8559mg | 182% |
Source of Calories