Go Back

Vegan Lentil Ragu

This hearty vegan lentil ragu combines tender, earthy lentils simmered in a smoky tomato sauce, creating a thick, rich dish with a comforting, rustic appearance. Slow-simmered with aromatics, herbs, and a splash of red wine or balsamic, it offers a deeply satisfying texture that’s perfect for cozy nights or meal prep.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Vegetarian
Calories: 250

Ingredients
  

  • 2 tablespoons olive oil preferably extra virgin
  • 1 medium yellow onion finely chopped
  • 2 cloves garlic minced
  • 2 medium carrots grated or finely chopped
  • 2 stalks celery chopped
  • 1/2 cup red wine or balsamic vinegar for depth
  • 1 cup dried lentils rinsed
  • 2 tablespoons tomato paste concentrated flavor
  • 3 cups vegetable broth or water
  • 1 sprig thyme fresh
  • 1 pinch smoked paprika optional for smoky depth
  • to taste salt and pepper

Equipment

  • Large heavy-bottomed pan or Dutch oven
  • Wooden spoon or spatula
  • Measuring spoons
  • Sharp Knife

Method
 

  1. Heat the olive oil in a large heavy-bottomed pan over medium heat until shimmering and fragrant.
  2. Add the finely chopped onion and sauté, stirring frequently, until translucent and soft, about 5 minutes. The onions should become fragrant and slightly golden around the edges.
  3. Stir in the minced garlic and cook for 30 seconds until fragrant, being careful not to burn it. You’ll notice a spicy aroma and the garlic will turn slightly golden.
  4. Add the grated carrots and chopped celery, then cook for about 5-7 minutes, stirring occasionally. The vegetables will soften and release a sweet aroma, and the mixture will start to look slightly caramelized around the edges.
  5. Pour in the red wine or balsamic vinegar and let it simmer uncovered for 2-3 minutes until the liquid reduces by half. The sauce will shimmer and smell rich with a tangy note.
  6. Add the rinsed lentils and tomato paste, stirring well to coat everything evenly. Cook for another 2 minutes until the paste darkens slightly and releases a concentrated aroma.
  7. Pour in the vegetable broth, add bay leaves, thyme sprig, and smoked paprika if using. Bring everything to a gentle simmer, then reduce heat to low and cover the pan. Let it cook for 25-30 minutes, stirring occasionally, until the lentils are tender and the sauce has thickened.
  8. Remove the bay leaves and thyme sprig. Taste the ragu and adjust seasoning with salt and pepper. If desired, mash some lentils for a creamier texture.
  9. Let the ragu rest off the heat for 5 minutes to allow the flavors to meld. The sauce should be thick, glossy, and fragrant, with tender lentils and a smoky, savory aroma.
  10. Serve the hearty lentil ragu hot, garnished with fresh herbs or a drizzle of olive oil. Pair it with crusty bread or over pasta for a comforting, plant-based meal.