Nutrition Facts for Spanish rice with lentils
Blog Research API Download App

Spanish Rice with Lentils

Image of Spanish Rice with Lentils
Nutriscore Rating: 77/100

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.

✓ FDA-Compliant • EC Certified

The Toxic-Free Cutting Board

Medical-grade titanium. No microplastics. No bacteria. No compromises.

Zero Toxins
Self-Sanitizing
Lifetime Durability
$99 $169 SAVE 40%
Shop Now →
Titan Haus Pure Titanium Cutting Board

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
40 min
🕐
Total Time
55 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 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)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Rinse the lentils under cold water and set aside.

2

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

3

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

4

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

5

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

6

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

7

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

8

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

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.

10

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

11

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

12

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

Cooking Tip: Take your time with each step for the best results!
301
cal
10.7g
protein
47.7g
carbs
9.0g
fat

Nutrition Facts

1 serving (429.5g)
Calories
301
% Daily Value*
Total Fat 9.0 g 12%
Saturated Fat 1.3 g 6%
Polyunsaturated Fat 0.4 g
Cholesterol 0 mg 0%
Sodium 851 mg 37%
Total Carbohydrate 47.7 g 17%
Dietary Fiber 9.9 g 35%
Total Sugars 10.7 g
Protein 10.7 g 21%
Vitamin D 0.0 mcg 0%
Calcium 90 mg 7%
Iron 3.9 mg 21%
Potassium 913 mg 19%

*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

60.3%%
13.7%%
26.0%%
Fat: 327 cal (26.0%%)
Protein: 172 cal (13.7%%)
Carbs: 760 cal (60.3%%)