
Growing up in Chicago, my kitchen was always a bustling hub of activity. My mother and babcia would often be found there, whipping up traditional Polish dishes that filled our home with warmth and the irresistible aroma of home-cooked meals. One of my fondest memories is of the time I decided to put my own twist on a classic dish, inspired by my love for Mediterranean flavors. This Mediterranean Rice Lentils One-Pot recipe is a delightful blend of my Polish roots and the vibrant tastes of the Mediterranean. It’s a dish that not only warms the soul but also brings a smile to my face every time I prepare it for my family. My husband, our two kids, Ella and Peter, and even Grandma Elizabeth, who’s usually a tough critic, all adore it. It’s a comforting, hearty meal that’s perfect for any occasion.
Why You’ll Love This Recipe
This Mediterranean Rice Lentils One-Pot dish is a game-changer for busy weeknights. It’s a one-pot wonder that’s not only easy to make but also packed with flavor. The combination of rice and lentils makes it a protein-rich meal that’s perfect for vegetarians and meat-lovers alike. Plus, it’s gluten-free, making it a great option for those with dietary restrictions. The best part? It’s a budget-friendly meal that doesn’t skimp on taste or nutrition.
Ingredients
- 1 cup basmati rice
- 1 cup green lentils, rinsed and drained
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- 4 cups vegetable broth
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Lemon wedges (for serving)

Step-by-Step Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Add the minced garlic, cumin, coriander, paprika, and turmeric. Stir for about 1 minute until fragrant.
- Add the rice and lentils to the pot, stirring to coat them in the spice mixture.
- Pour in the vegetable broth, season with salt and pepper, and bring to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes, or until the rice and lentils are tender and have absorbed the liquid.
- Remove from heat and let it sit, covered, for an additional 5 minutes.
- Fluff the mixture with a fork, garnish with fresh parsley, and serve with lemon wedges on the side.
What Makes This Recipe Special
- Quick and easy to prepare
- Packed with flavor and nutrition
- Perfect for any occasion
- Customizable to your taste preferences
- Budget-friendly ingredients
Expert Tips for Success
For the best results, make sure to rinse your lentils thoroughly before cooking to remove any debris and reduce cooking time. If you prefer a bit of a kick, add a pinch of cayenne pepper to the spice mix. To prevent the rice from sticking, ensure your pot is well-oiled and stir occasionally while it simmers.

Variations and Substitutions
Feel free to get creative with this dish! You can substitute brown rice for basmati if you prefer a nuttier flavor, just be sure to adjust the cooking time accordingly. For added texture, toss in some chopped bell peppers or spinach during the last 10 minutes of cooking. If you’re not vegetarian, a handful of cooked, shredded chicken can be mixed in for extra protein.
Serving Suggestions
This Mediterranean Rice Lentils One-Pot is a complete meal on its own, but it pairs beautifully with a fresh Greek salad or a side of roasted vegetables. For a refreshing drink, try serving it with a chilled glass of white wine or a mint-infused lemonade.

FAQs
Can I use canned lentils?
Yes, you can use canned lentils, but make sure to drain and rinse them well. Reduce the cooking time since canned lentils are already cooked.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth if needed to prevent drying out.
Can I freeze this dish?
Absolutely! Allow the dish to cool completely before transferring it to a freezer-safe container. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
Final Thoughts
I hope you enjoy making this Mediterranean Rice Lentils One-Pot as much as I do. It’s a dish that brings together the best of both worlds—comfort and flavor. Whether you’re serving it to family or friends, it’s sure to be a hit. Don’t forget to share your results and any creative twists you come up with. Cooking is all about having fun and experimenting, so embrace the process with love and humor!
👉 I hope you loved making this Mediterranean Rice Lentils One-Pot—it’s like a warm hug in a bowl, perfect for those chilly Chicago evenings. If you’re looking for more comforting dishes, why not try my Creamy Tomato Basil Soup, Hearty Beef Stew, or Cheesy Potato Casserole? Join us on our Facebook Page and Facebook Group—and don’t forget to follow on Pinterest for daily inspiration!

Main Course · American · Medium
Perfect Mediterranean Rice Lentils One-Pot Recipe
A comforting and flavorful one-pot dish combining rice and lentils with Mediterranean spices.
Keep the screen of your device on while you follow the steps.
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Add the minced garlic, cumin, coriander, paprika, and turmeric. Stir for about 1 minute until fragrant.
- Add the rice and lentils to the pot, stirring to coat them in the spice mixture.
- Pour in the vegetable broth, season with salt and pepper, and bring to a boil.
- Reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes, or until the rice and lentils are tender and have absorbed the liquid.
- Remove from heat and let it sit, covered, for an additional 5 minutes.
- Fluff the mixture with a fork, garnish with fresh parsley, and serve with lemon wedges on the side.