Go Back
+ servings

Easy Lentil Pasta

5 from 1 vote
This easy one-pot vegan lentil pasta is toddler-friendly, hearty, and made with simple pantry staples. No bolognese here—just cozy, wholesome flavor!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Calories: 515

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 onion diced
  • 1 large carrot diced
  • 2 teaspoons garlic minced
  • 1 sprig of rosemary or thyme
  • 2 bay leaves
  • 2 tablespoons tomato paste in a tube
  • cups short pasta (like ditalini, penne, small shells, or rotini – about 7 oz)
  • 1 cup dried red or green lentils, rinsed
  • 4 cups vegetable broth + 1-2 cups more as needed for cooking pasta
  • 1 teaspoon salt or to taste
  • teaspoon black pepper
Optional for Serving:
  • chopped fresh parsley
  • vegan parmesan or nutritional flakes

Method
 

  1. Sauté the aromatics: Heat olive oil in a large pot or Dutch oven. Add onion and carrot, and sauté until softened (about 4 minutes).
    2 tablespoons extra virgin olive oil, 1 large carrot, 1 onion
  2. Add garlic and herbs: Stir in the garlic, rosemary (or thyme), bay leaves, and tomato paste. Cook for another minute.
    2 teaspoons garlic, 1 sprig of rosemary or thyme, 2 bay leaves, 2 tablespoons tomato paste, 4 cups vegetable broth, 1 teaspoon salt, ⅛ teaspoon black pepper, 1 cup dried red or green lentils, rinsed
  3. Simmer the lentils: Add the rinsed lentils, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat and simmer for 20 minutes, or until lentils are tender.
  4. Add pasta: Stir in your short pasta and 2 more cups of broth. Let it cook uncovered for about 10–12 minutes, stirring often so it doesn’t stick.
    1½ cups short pasta (like ditalini, penne, small shells, or rotini – about 7 oz)
  5. Adjust as needed: Add more broth if it starts getting too thick before the pasta is done.
  6. Taste and finish: Check seasoning and add salt if needed. Discard bay leaves.
  7. Serve: Spoon into bowls and top with fresh parsley and vegan parmesan. Optional: add a splash of lemon juice for brightness.
  8. If you loved this recipe, please leave a 5-star rating and review below!

Nutrition

Calories: 515kcalCarbohydrates: 83gProtein: 21gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 1681mgPotassium: 695mgFiber: 18gSugar: 7gVitamin A: 3319IUVitamin C: 6mgCalcium: 55mgIron: 5mg

Video

Tried this recipe?

Let us know how it was!