Vegan Lentil Spaghetti

Category: Vegan Dinners

This Vegan Lentil Spaghetti is a healthy, hearty pasta dish made with protein-rich lentils and simple tomato sauce. It’s perfect for a quick, plant-based meal that’s both filling and tasty.

I like to add a little extra garlic or fresh herbs on top—I think it makes the dish even better! Plus, it’s friendly to both your wallet and the planet.

I recommend serving it with a side of green salad for a complete, balanced meal. It’s easy to prepare and suits busy weeknights when you want something nutritious and satisfying.

Ingredients & Substitutions

Red Lentils: These cook quickly and add a hearty, protein-rich base. I prefer cooking them until soft but intact—if overdone, they can get mushy. You can swap in green lentils if you prefer a firmer texture, but adjust cooking times.

Spaghetti: Use your favorite vegan or gluten-free pasta for the perfect bite. I recommend al dente to prevent it from becoming mushy. For a different twist, try zucchini noodles—just add them briefly at the end for a fresh feel.

Garlic & Onion: Classic flavor builders. I always toast them lightly in a bit of olive oil for added depth. If you’re sensitive to garlic, reduce the amount or replace with garlic powder. Onion powder can also work in a pinch for convenience.

Tomatoes or Tomato Paste: Provide richness and flavor. Fresh chopped tomatoes add brightness, while paste creates a thicker sauce. If avoiding tomatoes, sauté some red bell peppers with spices for a sweet alternative.

Herbs & Spices: Basil, oregano, salt, and pepper give the dish its signature taste. I love fresh basil if available; otherwise, dried works great. Feel free to swap parsley or thyme based on your preference—use what you have on hand.

How do I cook lentils without overcooking them?

Start with rinsed lentils and enough water or broth. Bring to a boil, then reduce heat to a gentle simmer. Cook uncovered for 15-20 minutes, stirring occasionally. Check for doneness—lentils should be tender but hold their shape. Drain if needed.

  • Use a timer to avoid overcooking.
  • Keep an eye on them after 15 minutes—test regularly.
  • If they get mushy, drain immediately and use for a different dish.

Vegan Lentil Spaghetti

How to Make Vegan Lentil Spaghetti?

Ingredients You’ll Need:

For the Lentil Sauce

  • 1 cup dried brown or green lentils
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste

For the Spaghetti

  • 8 oz vegan spaghetti
  • Water for boiling

How Much Time Will You Need?

Prep time: 10 minutes. Cooking time: 30 minutes. Total time: 40 minutes.

Step-by-Step Instructions:

1. Cook the lentils

Rinse the lentils. In a pot, add lentils and enough water to cover. Bring to a boil, then reduce to a simmer. Cook for 20-25 minutes until tender. Drain and set aside.

2. Prepare the spaghetti

Boil water in a large pot. Add a pinch of salt. Cook the spaghetti according to package instructions. Drain and set aside.

3. Make the lentil sauce

Heat olive oil in a large pan. Sauté chopped onion and minced garlic for 3-4 minutes until soft. Add diced tomatoes, cooked lentils, oregano, basil, salt, and pepper. Simmer for 10 minutes.

4. Combine and serve

Add the cooked spaghetti to the sauce. Toss well to coat. Serve hot. Enjoy your vegan lentil spaghetti!

You might also like these recipes

Leave a Comment