Basic Vegan Lentils Recipe for Easy Healthy Meals

Updated On: October 5, 2025

If you’re looking to add a hearty, nutritious, and delicious meal to your vegan repertoire, look no further than this basic vegan lentils recipe. Lentils are a powerhouse of plant-based protein, fiber, and essential nutrients, making them a staple in vegan and vegetarian kitchens worldwide.

This recipe is incredibly simple, perfect for beginners, yet versatile enough to be dressed up with your favorite herbs and spices. Whether you’re cooking for yourself or feeding a family, this dish offers comfort, flavor, and nourishment in every spoonful.

Plus, it’s budget-friendly and quick to prepare, which means you can enjoy a wholesome meal without spending hours in the kitchen.

Ready to dive into the world of lentils? Let’s explore why this recipe has become a favorite for many and how you can make it your own!

Why You’ll Love This Recipe

This basic vegan lentils recipe is a fantastic introduction to cooking with lentils. It’s packed with flavor but doesn’t require any fancy ingredients or complicated techniques.

The lentils cook to a tender, creamy consistency that makes them a comforting base for any meal.

Not only is it nutritional powerhouse, but it’s also incredibly versatile. You can enjoy it as a main dish, a side, or even use it as a filling for wraps and salads.

It’s also gluten-free, low-fat, and perfect for meal prepping. If you want to explore more vegan dishes, check out our Half Runner Beans Recipe or try a sweet vegan treat with our Kodiak Banana Muffins Recipe.

Ingredients

  • 1 cup dry brown or green lentils, rinsed and drained
  • 3 cups vegetable broth or water
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 stalk celery, diced
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 bay leaf
  • Salt and black pepper, to taste
  • Fresh parsley or cilantro, chopped for garnish (optional)

Equipment

  • Medium saucepan or pot with lid
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons
  • Fine mesh strainer (for rinsing lentils)

Instructions

  1. Rinse the lentils thoroughly under cold water using a fine mesh strainer. Pick out any stones or debris. Set aside.
  2. Heat olive oil in a medium saucepan over medium heat. Add the chopped onion, carrot, and celery. Sauté for about 5-7 minutes until the vegetables soften and the onion becomes translucent.
  3. Add the minced garlic, ground cumin, and smoked paprika to the sautéed vegetables. Stir constantly for 1-2 minutes until fragrant.
  4. Add the rinsed lentils to the pot and stir to combine with the vegetables and spices.
  5. Pour in the vegetable broth (or water) and add the bay leaf. Bring the mixture to a boil, then reduce the heat to low and cover with a lid.
  6. Simmer gently for 25-30 minutes or until the lentils are tender but not mushy. Stir occasionally and add a little more water if needed to keep the lentils from drying out.
  7. Remove the bay leaf and season with salt and black pepper to taste.
  8. Serve hot, garnished with freshly chopped parsley or cilantro if desired.

Tips & Variations

For creamier lentils, add a splash of coconut milk or a dollop of tahini before serving. You can also experiment with other spices like turmeric, coriander, or chili flakes to give the dish your own twist.

Try swapping brown or green lentils for red lentils if you want a softer texture and quicker cooking time. Just keep in mind that red lentils tend to break down more, resulting in a thicker, stew-like consistency.

If you want to add more vegetables, kale, spinach, or chopped tomatoes work beautifully.

For a smoky flavor, consider adding a teaspoon of liquid smoke or smoked sea salt.

This recipe also pairs well with grains like rice or quinoa for a more filling meal.

Nutrition Facts

Nutrient Amount per serving
Calories 230 kcal
Protein 18 g
Carbohydrates 35 g
Fiber 15 g
Fat 5 g
Iron 3.3 mg (18% DV)
Vitamin A 800 IU (16% DV)

Serving Suggestions

This basic vegan lentils recipe is wonderfully versatile and complements many dishes. Serve it over a bed of fluffy rice or quinoa for a complete meal.

It also makes a great filling for vegan wraps or stuffed peppers.

For an extra boost of flavor, drizzle with a squeeze of fresh lemon juice or a splash of hot sauce just before serving. Pair it with warm crusty bread like our Hamburger Bun Sourdough Recipe or a fresh salad for a balanced and satisfying meal.

Leftovers keep well in the fridge for 3-4 days and can be reheated easily, making this recipe perfect for meal prep.

Conclusion

This basic vegan lentils recipe is a fantastic foundation for anyone looking to enjoy the benefits of plant-based cooking. It’s simple, nutritious, and adaptable, perfect for busy weeknights or leisurely weekend meals.

With just a handful of pantry staples and fresh veggies, you can create a dish that’s both comforting and wholesome. Lentils are not only budget-friendly but also packed with protein and fiber, helping you stay full and energized.

Once you’ve mastered this recipe, you might want to explore other vegan favorites like our Kikkoman Stir Fry Sauce Recipe to add exciting flavors to your meals. Or, if you have a sweet tooth, don’t miss out on our Lazy Cookie Cake Recipe, a delightful vegan dessert to round off your day.

Enjoy your cooking adventure, and remember – delicious vegan meals are just a recipe away!

đź“– Recipe Card: Basic Vegan Lentils Recipe

Description: A simple and nutritious vegan lentil dish perfect for a quick meal. Packed with protein and fiber, it’s easy to prepare and delicious.

Prep Time: PT10M
Cook Time: PT30M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 cup dried brown lentils, rinsed
  • 4 cups water or vegetable broth
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 celery stalk, diced
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 bay leaf (optional)
  • Fresh parsley for garnish (optional)

Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add onion, garlic, carrot, and celery; sauté until softened.
  3. Stir in cumin and smoked paprika; cook for 1 minute.
  4. Add lentils, water or broth, bay leaf, salt, and pepper.
  5. Bring to a boil, then reduce heat and simmer uncovered for 25-30 minutes until lentils are tender.
  6. Remove bay leaf, adjust seasoning, and garnish with parsley before serving.

Nutrition: Calories: 230 kcal | Protein: 18 g | Fat: 5 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Basic Vegan Lentils Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A simple and nutritious vegan lentil dish perfect for a quick meal. Packed with protein and fiber, it\u2019s easy to prepare and delicious.”, “prepTime”: “PT10M”, “cookTime”: “PT30M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried brown lentils, rinsed”, “4 cups water or vegetable broth”, “1 medium onion, diced”, “2 cloves garlic, minced”, “1 medium carrot, diced”, “1 celery stalk, diced”, “1 tablespoon olive oil”, “1 teaspoon ground cumin”, “1/2 teaspoon smoked paprika”, “Salt and pepper to taste”, “1 bay leaf (optional)”, “Fresh parsley for garnish (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, carrot, and celery; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in cumin and smoked paprika; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add lentils, water or broth, bay leaf, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer uncovered for 25-30 minutes until lentils are tender.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaf, adjust seasoning, and garnish with parsley before serving.”}], “nutrition”: {“calories”: “230 kcal”, “proteinContent”: “18 g”, “fatContent”: “5 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X