Go Back
A bowl of vegan tomato basil lentil pasta with spaghetti, red peppers, and olives, garnished with fresh basil.
Maria Canilssom

Vegan Tomato Basil Lentil One Pot Pasta

This easy Vegan Lentil One Pot Pasta is ready in 15 minutes! Packed with protein, it's the ultimate healthy, budget-friendly weeknight dinner the whole family will love. For more quick one-pot meals, try our One-Pot Creamy Garlic Pasta or our Pumpkin Chili. This pasta is a perfect fast family meal, similar to the Tomato, Basil & Lentil One Pot Pasta from My Fussy Eater.
Prep Time 3 minutes
Cook Time 12 minutes
Total Time 15 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 380

Ingredients
  

  • 10.5 oz (300g) spaghetti or linguine
  • 2.5 cups (600ml) vegetable broth
  • 1 can (14oz/400g) chopped tomatoes
  • 2 cups (200g) cherry tomatoes, halved
  • 1 large red bell pepper, chopped
  • 10 leaves fresh basil, plus more for garnish
  • 1 tsp dried Italian herbs
  • 4.5 oz (125g) cooked green lentils, drained
  • 15 pitted black olives, sliced (optional)

Equipment

  • Large Dutch Oven or Deep Skillet Essential for one-pot cooking.
  • tongs For stirring and turning the pasta.

Method
 

  1. In a large Dutch oven or deep skillet, combine the uncooked spaghetti, vegetable broth, canned tomatoes, cherry tomatoes, chopped red pepper, basil leaves, and dried herbs. The pasta may not be fully submerged at first.
  2. Place the pot over high heat and bring the mixture to a boil. This should take 3-4 minutes.
  3. Once boiling, reduce the heat to medium to maintain a steady simmer. Cook for 10-12 minutes, stirring and turning the pasta with tongs every 2-3 minutes to prevent sticking, until the pasta is al dente and the sauce has thickened.
  4. Stir in the drained lentils and sliced olives (if using). Cook for an additional 2 minutes to heat the lentils through.
  5. Remove the pot from the heat. Taste and season with salt and pepper as needed. The broth and tomatoes often provide enough salt.
  6. Divide the pasta among bowls. Garnish with extra fresh basil leaves and serve immediately.

Notes

Pro Tips: For the best results, use a wide, deep skillet or Dutch oven to give the pasta plenty of room to cook evenly. Stir frequently during simmering to prevent the pasta from sticking to the bottom of the pot. If the liquid absorbs too quickly before the pasta is tender, add a splash more vegetable broth or water. Using canned or pre-cooked lentils is key for the 15-minute cook time—don't use uncooked lentils. This dish is best served immediately, as the pasta will continue to absorb liquid as it sits.