Nutrition Facts for Spanish rice with lentils

Spanish Rice with Lentils

Elevate your weeknight dinner game with this hearty and flavorful Spanish Rice with Lentils—a one-pot dish that’s as nutritious as it is delicious! Packed with protein-rich lentils, aromatic spices like smoky paprika and earthy cumin, and a vibrant medley of vegetables including bell peppers, onions, and tomatoes, this recipe delivers bold Spanish-inspired flavors in every bite. Long-grain rice absorbs the rich, tomato-based broth, creating a perfectly tender and satisfying base, while optional peas bring a pop of color and sweetness. Ready in under an hour, this dish is easy, wholesome, and perfect for meal prep. Garnish with fresh parsley and a squeeze of lemon for a bright finishing touch, and enjoy a complete vegan meal that’s sure to become a family favorite! Keywords: Spanish rice, lentils, vegan dinner, one-pot recipe, Spanish-inspired dish.

Nutriscore Rating: 81/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 Spanish Rice with Lentils
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 medium bell pepper (red, yellow, or green), diced
  • 1 cup long-grain white rice
  • 1 cup diced tomatoes (canned or fresh)
  • 2 tablespoons tomato paste
  • 2.5 cups vegetable broth
  • 0.75 cup dry green or brown lentils
  • 2 teaspoons smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 cup frozen peas (optional)
  • 2 tablespoons fresh parsley, chopped (optional garnish)
  • 4 lemon wedges, for serving (optional)

Directions

Step 1

Rinse the lentils under cold water and set aside.

Step 2

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

Step 3

Add the chopped onion and sauté for 3-4 minutes until softened.

Step 4

Stir in the minced garlic and diced bell pepper, cooking for another 2-3 minutes until fragrant.

Step 5

Add the rice to the skillet, stirring to coat it in the oil and vegetables. Toast the rice for about 2 minutes.

Step 6

Stir in the diced tomatoes, tomato paste, smoked paprika, cumin, oregano, salt, and black pepper.

Step 7

Pour in the vegetable broth and bring to a gentle boil.

Step 8

Add the rinsed lentils to the pot, stirring to combine.

Step 9

Reduce the heat to low, cover, and simmer for 35-40 minutes, or until the lentils and rice are tender and the liquid is absorbed. Stir occasionally to prevent sticking.

Step 10

If using frozen peas, stir them in during the last 5 minutes of cooking to heat through.

Step 11

Taste and adjust seasoning with additional salt or pepper if needed.

Step 12

Garnish with fresh parsley and serve with lemon wedges on the side, if desired.

Nutrition Facts

Serving size (1684.4g)
Amount per serving % Daily Value*
Calories 1199.2
Total Fat 37.4g 0%
Saturated Fat 5.9g 0%
Polyunsaturated Fat 4.4g
Cholesterol 0mg 0%
Sodium 3827.4mg 0%
Total Carbohydrate 186.8g 0%
Dietary Fiber 38.4g 0%
Total Sugars 40.9g
Protein 42.6g 0%
Vitamin D 0IU 0%
Calcium 350.5mg 0%
Iron 17.8mg 0%
Potassium 3607.6mg 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: 26.8%
Protein: 13.6%
Carbs: 59.6%