Nutrition Facts for Lebanese navy beans with tomatoes and onion

Lebanese Navy Beans with Tomatoes and Onion

Experience the comforting flavors of the Mediterranean with this Lebanese Navy Beans with Tomatoes and Onion recipe, a hearty one-pot dish perfect for any occasion. Tender navy beans are simmered with ripe tomatoes, caramelized onions, and a fragrant blend of cumin and paprika, creating a rich, flavorful sauce. This vegan-friendly recipe highlights wholesome ingredients like garlic and olive oil, making it both nutritious and satisfying. With minimal prep and a slow cooking process that infuses deep flavors, this dish is perfect served alongside warm pita bread or fluffy rice. Garnished with fresh parsley, it’s a perfect balance of earthy, savory, and slightly tangy tastes, ideal for a cozy family dinner or meal prep.

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Lebanese Navy Beans with Tomatoes and Onion
Prep Time:15 mins
Cook Time:90 mins
Total Time:105 mins
Servings: 4

Ingredients

  • 1 cup Dried navy beans
  • 3 tablespoons Olive oil
  • 1 large Yellow onion
  • 3 cloves Garlic cloves
  • 4 medium Ripe tomatoes
  • 2 tablespoons Tomato paste
  • 1 teaspoon Ground cumin
  • 1 teaspoon Paprika
  • 1 teaspoon Salt
  • 0.5 teaspoons Black pepper
  • 3 cups Water
  • 2 tablespoons Chopped parsley (for garnish)

Directions

Step 1

Rinse the dried navy beans thoroughly under cold water, then soak them in a large bowl of water for 6-8 hours or overnight.

Step 2

After soaking, drain the beans and rinse again. Set aside.

Step 3

Heat the olive oil in a large pot over medium heat.

Step 4

Finely chop the yellow onion and add it to the pot. Sauté for 5-7 minutes or until the onion is soft and translucent.

Step 5

Mince the garlic cloves and add them to the pot. Sauté for an additional 1-2 minutes until fragrant, taking care not to burn the garlic.

Step 6

Dice the ripe tomatoes and stir them into the pot. Cook for 5-7 minutes until they begin to break down into a sauce.

Step 7

Add the tomato paste, ground cumin, paprika, salt, and black pepper to the pot. Stir well to combine.

Step 8

Add the soaked and rinsed navy beans to the pot and stir to coat them in the sauce.

Step 9

Pour in 3 cups of water and bring the mixture to a boil.

Step 10

Reduce the heat to low, cover the pot with a lid, and let the beans simmer gently for 1-1.5 hours, or until the beans are tender and the sauce has thickened. Stir occasionally and add more water if needed to prevent sticking.

Step 11

Taste and adjust seasoning with additional salt or black pepper if desired.

Step 12

Serve warm, garnished with chopped parsley. This dish pairs well with freshly baked pita bread or plain white rice.

Nutrition Facts

Serving size (1658.8g)
Amount per serving % Daily Value*
Calories 1259.5
Total Fat 47.2g 0%
Saturated Fat 7.3g 0%
Polyunsaturated Fat 4.0g
Cholesterol 0mg 0%
Sodium 2449.8mg 0%
Total Carbohydrate 167.3g 0%
Dietary Fiber 42.1g 0%
Total Sugars 27.7g
Protein 53.6g 0%
Vitamin D 0IU 0%
Calcium 480.8mg 0%
Iron 15.8mg 0%
Potassium 4680.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 32.5%
Protein: 16.4%
Carbs: 51.1%