Lentils and Carrots with Dried Apricots
Updated Dec 05, 2025
This post may contain affiliate links. Please read our disclosure policy.
Protein-packed lentils brightened with some spices and seasonings shine in this vegetarian or vegan recipe.
What’s So Great About This Dish
- Cheap
- Vegetarian (or even vegan!)
- Protein-packed and healthy
- Can be a side dish or a main course
- Leftovers are great for meal prep and lunch
This hearty, protein-packed vegetarian dish is a great addition to a holiday table, and comforting and nutritious any day of the year. Skip the optional yogurt, and it’s vegan. Leftovers can be eaten cold from the fridge, at room temp, or heated up. It can be an entree or a side dish. In short, it is super versatile!
I like to serve this with Turkish Cucumber Salad, Cherry Tomato Salad, or Green Beans with Gremolata.
What's In This Post?

Vegetarian Lentil Recipe
When the word meatless comes up, the need for a source of protein is not far behind. Often my answer is beans, beans, beans. Thankfully, they are plentiful, cheap, and so wildly varied.
By signing up, you agree to our Privacy Policy.
One of my go-to legumes is lentils, often starring in a soup, but here they share the spotlight with some carrots and dried fruit. Lentils are amazing because they cook fairly quickly and require no soaking.
Why you’ll love this family favorite recipe!

My mom is not shy about telling me when something is “not her favorite thing I’ve ever made.” This lentil recipe was one of her favorite things I’ve ever made. And so, I make it a lot!
Ingredients
- Olive oil
- Onion and garlic
- Carrots – You can use multi-colored carrots instead of plain orange, though their colors do fade in the cooking, so the drama you will get excited about when they are raw won’t quite follow through to the finished dish.
- Ground coriander – Adds a bright, slightly citrusy note.
- Ground cumin – This is optional, but adds a lovely earthy flavor.
- Lentils – I much prefer small Italian or French lentils, which have a firmer and lovely flavor.
- Vegetable broth – This creates a much more flavorful base than using water would.
- Dried apricots – Or use dried pears or another dried fruit of your choice.
- Plain Greek yogurt to serve – optional; skip this if you want a vegan dish, or find a plant-based yogurt to sub in.
How to Make Lentils and Carrots with Dried Apricots
- Sauté the onion and garlic in the olive oil until tender, about 5 minutes.
- Add the carrots and spices.
- Cook the lentils: Add the lentils and vegetable broth, and bring to a simmer, stirring occasionally, for about 25 minutes until the lentils are tender.
- Finish the dish and serve: Add the apricots. Serve hot, warm, or at room temperature. Dollop on a bit of yogurt if desired.

Tips
- The timing of cooking the lentils may vary with the type and age of the dried lentils.
- If the lentils are not fully cooked and pretty much all of the liquid is absorbed, add a bit more broth or water.
- Add a teaspoon of fresh thyme leaves when you stir in the apricots at the end.
- Garnish this dish with a sprig or two of fresh herbs. It will really perk it up visually.

Storage
This lentil recipe will stay good in a sealed container in the fridge for about 5 days. The leftovers are just as delicious cold from the fridge, at room temperature, or heated up in the microwave.
What to Serve with Lentils and Carrots with Dried Apricots
Pin this now to find it later
Pin It
Lentils and Carrots with Dried Apricots
Ingredients
- 1 tablespoon olive oil
- 1 medium onion (chopped)
- 2 garlic cloves (minced)
- 1 pound carrots (peeled and thinly sliced)
- 1 teaspoon ground coriander
- ½ teaspoon ground cumin (optional)
- Kosher salt and freshly ground black pepper (to taste)
- ½ cup lentils (preferably small Italian or French ones)
- 2 ½ cups vegetable broth
- ¾ cup dried apricots or dried pears (diced)
- Plain Greek yogurt (to serve; optional)
Instructions
- Heat the olive oil in a large saucepan over medium heat. Add the onion and garlic, and sauté until tender, about 5 minutes.
- Add the carrots, ground coriander, cumin (if using), salt, and pepper, and sauté for one minute until the carrots are nicely coated with the seasoned oil.
- Add the lentils and vegetable broth, and bring to a simmer. Adjust the heat and continue to simmer, stirring occasionally and leaving the pan partially covered, for about 25 minutes until the lentils are tender (the timing may vary with the type and age of the dried lentils), and the liquid is pretty much absorbed (if towards the end the mixture looks dry, add a bit more broth or water).
- Add the apricots, taste for seasoning, and cook for 1 minute more, until the apricots soften a bit. Serve hot, warm, or at room temperature. Dollop on a bit of yogurt if desired.
Notes
- The timing of cooking the lentils may vary with the type and age of the dried lentils.
- If the lentils are not cooked until tender when all of the liquid is pretty much absorbed, add a bit more broth or water.
- Add a teaspoon of fresh thyme leaves when you stir in the apricots at the end.
- Garnishing this dish with a sprig or two of fresh herbs really perks it up visually.
















Lentils is purely awesome. I wonder why it does not enter in most of the classifications for super-food.