
This hearty Greek lentils and rice bowl is a budget-friendly, protein-packed vegetarian dinner loaded with warm spices, caramelized onions, and fresh Mediterranean toppings. Perfect for meal prep or a satisfying weeknight lentil lunch.

Some recipes become weeknight staples the very first time you make them. This Greek lentils and rice dish is one of them. It is simple, deeply satisfying, and built entirely from pantry ingredients that cost next to nothing. Think warm cumin and coriander, sticky sweet caramelized onions, fluffy rice, and tender lentils all piled into a bowl and finished with cool cucumber, juicy tomatoes, and a generous spoonful of Greek yogurt.
This is a Greek Lentil Power Bowl in the truest sense: no shortcuts on flavor, but absolutely no fuss in the kitchen.
The magic here comes from two things: caramelized onions and bloomed spices. Cooking the onions low and slow transforms them from sharp and pungent into something almost jammy and sweet. When you toast the cumin, coriander, paprika, and oregano in that onion-scented oil, the whole dish takes on a warmth that feels far more complex than the ingredient list suggests.
This is also one of those rare vegetarian dinner bowls that genuinely fills you up. Lentils bring around 18 grams of protein per serving and a serious hit of fiber, so you will not be reaching for snacks an hour later.
Chef's Tip: Do not skip the caramelization step on the onions. It takes 20 to 25 minutes and it is completely worth every minute. This is the single most important step for building deep, savory flavor in this Greek bowl vegetarian recipe.
If you are looking for cheap meals and healthy budget recipes that do not taste like a compromise, this is exactly what you need. A batch of this Greek lentil bowl costs roughly 6 to 8 dollars total and feeds four people generously. Lentils are one of the most affordable proteins on the planet, and rice stretches everything even further.
Make a big pot on Sunday and you have lentil lunch recipes sorted for the whole week. The base reheats perfectly, and because the fresh toppings are added at serving time, nothing gets soggy.
Having a good heavy-bottomed skillet or Dutch oven is a genuine game-changer when you are caramelizing onions and simmering grains. The right tools help everything cook evenly without burning.
Tools & Ingredients We Recommend
Assembling these bowls is the fun part. Start with a generous scoop of the warm spiced lentil and rice base, then layer on:
The contrast between the warm, spiced base and the cool, crisp toppings is what makes this a Greek Bowl Recipe Vegetarian worth repeating. You can also add crumbled feta, Kalamata olives, or a drizzle of good olive oil if you want to go all in.
Green or brown lentils are the right call here. They hold their shape through cooking and give the bowl a satisfying, hearty texture. Red lentils cook down into a puree, which works beautifully in soups but will make this dish mushy. Rinse your lentils well and keep an eye on them during simmering since they can go from tender to overcooked quickly.
Ready to bring this to your table? Here is everything you need:

This hearty Greek lentils and rice bowl is a budget-friendly, protein-packed vegetarian dinner loaded with warm spices, caramelized onions, and fresh Mediterranean toppings. Perfect for meal prep or a satisfying weeknight lentil lunch.
Rinse the lentils under cold water and check for any small stones. Place them in a medium saucepan with 2 cups of the vegetable broth. Bring to a boil, then reduce heat to a gentle simmer. Cook uncovered for 20 to 25 minutes, until the lentils are just tender but still holding their shape. Drain any excess liquid and set aside.
While the lentils cook, heat 2 tablespoons of olive oil in a large skillet or Dutch oven over medium heat. Add the sliced onions and a pinch of salt. Cook, stirring occasionally, for 20 to 25 minutes until the onions are deeply golden and caramelized. Do not rush this step. Remove half the onions and set aside for topping.
Add the remaining tablespoon of olive oil to the skillet with the onions. Add the minced garlic and cook for 1 minute until fragrant. Stir in the cumin, coriander, smoked paprika, oregano, cinnamon, salt, and black pepper. Toast the spices for 30 seconds.
Add the rinsed rice to the skillet and stir to coat it in the spiced onion mixture. Pour in the remaining 1 cup of vegetable broth and bring to a boil. Reduce heat to low, cover tightly, and cook for 15 minutes until the rice is tender and has absorbed the liquid.
Gently fold the cooked lentils into the rice mixture. Squeeze the lemon juice over everything and stir to combine. Taste and adjust salt and pepper as needed.
Divide the lentil and rice mixture among four bowls. Top each with the reserved caramelized onions, cherry tomatoes, diced cucumber, and fresh parsley. Add a dollop of Greek yogurt if desired and serve warm.
Leftovers store well in the fridge for up to 4 days. Reheat the lentil and rice base in a skillet with a splash of broth or water to bring it back to life. Keep the fresh toppings separate until you are ready to eat.
This recipe is naturally vegan without the yogurt, making it an easy swap for anyone avoiding dairy. It also scales up beautifully if you are cooking for a crowd or stocking your freezer with wholesome meals.
However you serve it, this Greek lentil bowl delivers everything you want from a weeknight dinner: big flavor, real nutrition, and a grocery bill that will not make you wince.