Craving a comforting pasta dinner without the meat? This Lentil Bolognese Pasta delivers all the rich, savory flavors of classic Bolognese, but it’s fully plant-based and packed with protein from lentils. Perfect for weeknight dinners or meal prepping for the week, it’s hearty, healthy, and surprisingly simple to make.
Why You’ll Love This Recipe
- Plant-Based & Protein-Rich: Lentils provide protein and fiber without the need for meat.
- Comforting & Flavorful: Deep tomato flavor with garlic, onion, and herbs for a classic Bolognese taste.
- Easy to Make: One-pot cooking and minimal prep make weeknight dinners stress-free.
- Meal Prep Friendly: Keeps well in the fridge and tastes even better the next day.
- Customizable: Add your favorite pasta or veggies for extra variety.
Ingredients

- 1 tablespoon olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 cup dried brown or green lentils, rinsed
- 1 can (28 oz) crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- Salt and pepper, to taste
- 3 cups vegetable broth
- 12 oz pasta of choice (spaghetti, penne, or fusilli)
- Fresh basil, for garnish
- Nutritional yeast or vegan Parmesan, optional
Step-by-Step Instructions

- Sauté vegetables: Heat olive oil in a large skillet over medium heat. Add onion, garlic, carrot, and celery. Cook for 5–6 minutes until softened.
- Add lentils and seasonings: Stir in lentils, oregano, basil, red pepper flakes, and a pinch of salt and pepper. Cook for 1–2 minutes to toast the lentils slightly.
- Add liquids: Pour in crushed tomatoes, tomato paste, and vegetable broth. Stir well to combine.
- Simmer the sauce: Bring to a boil, then reduce heat to low. Cover and simmer for 25–30 minutes, stirring occasionally, until lentils are tender and the sauce thickens.
- Cook pasta: While the sauce simmers, cook pasta according to package directions. Drain and set aside.
- Combine and serve: Toss the cooked pasta with the lentil Bolognese sauce. Serve hot, garnished with fresh basil and nutritional yeast or vegan Parmesan if desired.
Tips & Variations
- Make it spicy: Add more red pepper flakes or a splash of hot sauce.
- Swap lentils: Use red lentils for a slightly smoother texture.
- Extra vegetables: Add mushrooms, zucchini, or bell peppers to the sauce for more depth.
- Freezer-friendly: Portion the sauce in airtight containers and freeze for up to 3 months.
- Gluten-free option: Use gluten-free pasta or spiralized vegetables instead of traditional pasta.
Storage & Freezer Instructions
- Refrigerate: Store leftover pasta and sauce separately in airtight containers for up to 4 days.
- Freeze: The lentil Bolognese sauce can be frozen for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop or microwave.
- Tip: Keeping pasta separate prevents it from becoming mushy when reheating.
Serving & Pairing Ideas

- Serve with a crisp side salad with lemon vinaigrette for a refreshing balance.
- Pair with garlic bread or a toasted baguette for a classic Italian feel.
- Drizzle with balsamic glaze for added richness and flavor depth.
- Garnish with fresh herbs like parsley or basil to enhance aroma and presentation.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes! The lentil Bolognese sauce can be made up to 3 days in advance and stored in the fridge. Simply reheat and toss with freshly cooked pasta before serving for maximum flavor and texture.
What type of lentils should I use?
Brown or green lentils work best as they hold their shape during cooking. Red lentils can be used if you prefer a softer, more saucy texture. Avoid canned lentils unless you adjust cooking time since they cook much faster.
Can I make this gluten-free?
Absolutely! Use your favorite gluten-free pasta or even zucchini noodles for a low-carb, gluten-free alternative. The sauce remains rich and flavorful regardless of pasta choice.
How do I store leftovers for meal prep?
Store pasta and sauce separately in airtight containers in the fridge. The sauce can also be frozen in portioned containers for up to 3 months. Reheat gently on the stove or microwave, and mix with freshly cooked pasta for best results.
Ready to Make It?
This Lentil Bolognese Pasta is a hearty, healthy, and satisfying plant-based dinner that even meat-lovers will enjoy. It’s simple to make, packed with flavor, and perfect for busy weeknights. Save this recipe for later or share with friends to enjoy a comforting pasta dinner anytime.
You Might Also Like
- Creamy Vegan Mushroom Pasta – Rich, creamy sauce with earthy mushrooms, perfect for cozy dinners.
- Baked Chicken Breast – Simple and versatile protein option.
- One-Pot Tomato Basil Gnocchi – Soft gnocchi in a flavorful tomato basil sauce, ready in one pot.
- Easy Cabbage Stir-Fry – Quick, healthy vegetable stir-fry perfect as a side or light main dish.
Lentil Bolognese Pasta
- Total Time: 45 mins
- Yield: 4 servings 1x
Description
Rich, plant-based lentil Bolognese sauce over pasta. Hearty, healthy, and easy to make.
Ingredients
1 tablespoon olive oil
1 onion, finely chopped
2 cloves garlic, minced
1 carrot, diced
1 celery stalk, diced
1 cup dried brown or green lentils, rinsed
1 can (28 oz) crushed tomatoes
2 tablespoons tomato paste
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes (optional)
Salt and pepper, to taste
3 cups vegetable broth
12 oz pasta of choice
Fresh basil, for garnish
Nutritional yeast or vegan Parmesan (optional)
Instructions
1. Heat olive oil and sauté onion, garlic, carrot, and celery 5–6 minutes until softened.
2. Add lentils, oregano, basil, red pepper flakes, salt, and pepper. Cook 1–2 minutes.
3. Pour in crushed tomatoes, tomato paste, and vegetable broth. Stir to combine.
4. Bring to boil, reduce heat, cover, and simmer 25–30 minutes until lentils are tender.
5. Cook pasta according to package directions. Drain.
6. Toss pasta with sauce and serve garnished with basil and nutritional yeast.
Notes
Store pasta and sauce separately in the fridge for up to 4 days.
Freeze sauce for up to 3 months.
Add mushrooms or zucchini for extra flavor.
Use gluten-free pasta if desired.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Category: Dinner
- Method: Skillet
- Cuisine: Italian
Nutrition
- Serving Size: 1–2 cups
- Calories: 350
- Sugar: 6 g
- Sodium: 400 mg
- Fat: 6 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 16 g
- Protein: 18 g
- Cholesterol: 0 mg