- Recipes
- Course
- Main Course
- High-Protein Arabic Rice with Lentils – An Easy Vegan Staple

High-Protein Arabic Rice with Lentils – An Easy Vegan Staple
Ingredients
- 350 g2 cups rice
- 200 g1 cup black lentils
- 4red onions
sliced
- 2red peppers
sliced
- 100 g1 cup walnuts
- 6 clovesgarlic
chopped
- 2 tbspolive oil
- 100 gcup black olives
- 2 tspcumin
ground
- 1handful cilantro or parsley
chopped
- ½lemon
squeezed
- mushrooms
- cherry tomatoes
Directions
- 1
Start by rinsing both the rice and lentils under cold water until the water runs clear. Bring two pots of salted water to a boil—one for the rice and one for the lentils. Cook them separately until just tender, then drain and set aside.

- 2
Slice the onions and red peppers into thin strips. If using mushrooms, slice them as well. Coarsely break apart the walnuts and chop the garlic. In a large pan, heat about 3 tablespoons of olive oil over medium-high heat.

- 3
Add the chopped garlic and walnuts to the hot oil and briefly let them sizzle for about a minute. Then add the sliced onions, peppers, and mushrooms (if using), and stir everything together well. Season with salt and pepper, and let the mixture cook down and caramelize slowly for about 10 minutes, stirring occasionally.

- 4
Once the onions start to brown and stick together slightly, sprinkle in the cumin and add the black olives. Stir everything well and let it cook for another 2 minutes to bring out the flavors.

- 5
Turn off the stove and add the cooked lentils, rice, fresh herbs, and cherry tomatoes (if using) to the pan. Gently stir everything together with a large spoon or spatula, being careful not to mash the rice. Once the spices and vegetables are well mixed in, squeeze some fresh lemon juice over the top, drizzle with a teaspoon of olive oil, and adjust the salt to taste. Enjoy!


High-Protein Arabic Rice with Lentils – An Easy Vegan Staple
Similar Recipes
Ratings & Reviews
Be the First to Rate
Your rating helps others discover amazing recipes. Share your experience and let others know what you think!
About this Recipe
Craving a deeply satisfying, protein-packed vegan meal that's both easy to make and bursting with flavor? This High-Protein Arabic Rice with Lentils is your new weeknight hero, promising rich, comforting tastes you'll want to savor time and again.
What makes this dish so special is its smart combination of hearty black lentils and rice, creating a robust plant-based protein foundation that’s surprisingly filling. The generous use of sweet red onions and fragrant garlic, coupled with earthy cumin, builds an incredible depth of flavor. Crispy walnuts and briny black olives add essential textural contrast and a gourmet touch, elevating a simple staple into something truly special.
Prepare for a wonderfully aromatic and comforting experience. Each spoonful offers a harmonious blend of savory and earthy notes, where the warmth of cumin beautifully complements the sweetness of onions and the subtle bite of garlic. A bright squeeze of lemon ties all the flavors together, leaving a fresh finish. The texture is a delightful mix of tender lentils and rice, punctuated by the satisfying crunch of walnuts and the chewiness of olives. This naturally gluten-free and vegan dish provides a substantial meal, perfect for satisfying hunger and even appealing to younger palates, making it a truly kid-friendly option.
This versatile recipe is easy to adapt to your pantry or preferences. Feel free to incorporate sliced mushrooms or halved cherry tomatoes for added vegetables and a burst of flavor. If fresh cilantro isn't available, an equal amount of fresh parsley works beautifully as a vibrant garnish. For those who enjoy a little heat, a pinch of red pepper flakes can be stirred in during cooking.
This High-Protein Arabic Rice with Lentils makes a fantastic standalone meal for any weeknight, whether you're looking for an easy dinner or a hearty lunch. Serve it warm, perhaps alongside a crisp green salad for added freshness and balance.







