Go Back

Vegan Lentil Ragu

This hearty vegan lentil ragu is a slow-simmered sauce that transforms humble pantry ingredients into a thick, comforting dish. It features tender lentils, smoky tomatoes, caramelized onions, and aromatic herbs, culminating in a rustic, meaty texture with a rich, glossy appearance. Perfect for cozy Sunday dinners, it’s a plant-based classic that feels like a warm hug in a bowl.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: 4
Course: Main Course
Cuisine: comfort food
Calories: 250

Ingredients
  

  • 2 tablespoons olive oil Good quality, fruity and peppery
  • 1 large onion Finely chopped
  • 3 cloves garlic Minced finely
  • 2 carrots fresh carrots Grated or finely diced
  • 1 can (400g) crushed tomatoes Rich and tangy, can substitute fresh
  • 1 cup dried lentils Green or brown, rinsed
  • 2 cups vegetable broth For simmering lentils
  • 1 bay leaf bay leaf Add during simmering
  • 1 sprig fresh thyme Optional, for rustic aroma
  • Salt to taste Salt Adjust at end
  • Pepper to taste Black pepper Optional, for seasoning

Equipment

  • Large skillet or Dutch oven
  • Wooden spoon
  • Measuring spoons and cups
  • Sharp Knife

Method
 

  1. Heat the olive oil in a large skillet or Dutch oven over medium heat until shimmering and fragrant.
  2. Add the chopped onion and cook, stirring occasionally, until it turns golden and caramelized, about 8-10 minutes. The onions should be soft and sweet-smelling.
  3. Add the minced garlic and cook for 1 minute, stirring constantly until fragrant—avoid burning for a mellow, sweet aroma.
  4. Stir in the grated or finely diced carrots and cook for another 3-4 minutes, letting them soften slightly and release their natural sweetness.
  5. Pour in the crushed tomatoes and stir well, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer and cook for 5 minutes, allowing the flavors to meld.
  6. Add the rinsed lentils, vegetable broth, bay leaf, and thyme sprig. Stir everything together and bring to a gentle boil.
  7. Reduce the heat to low and let the ragu simmer uncovered for 25-30 minutes, stirring occasionally. The lentils should be tender, and the sauce will thicken and become glossy.
  8. Remove the bay leaf and thyme sprig. Taste the sauce and season with salt and pepper as needed. Let it sit off heat for 5 minutes to deepen the flavors.
  9. Serve the rich, thick lentil ragu hot over pasta, polenta, or crusty bread. Garnish with fresh herbs if desired and enjoy the cozy, rustic flavors.