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.
Scan with your phone to download!
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.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2234.6 |
Total Fat 59.0g | 0% |
Saturated Fat 9.2g | 0% |
Polyunsaturated Fat 2.9g | |
Cholesterol 0mg | 0% |
Sodium 5174.6mg | 0% |
Total Carbohydrate 338.9g | 0% |
Dietary Fiber 84.0g | 0% |
Total Sugars 37.5g | |
Protein 113.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 925.3mg | 0% |
Iron 32.8mg | 0% |
Potassium 8559.0mg | 0% |
Source of Calories