Lentil Bolognese Recipe (Vegan + Gluten Free)

Jump to Recipe ▼
Reader Rating
Total Time 30 minutes
Servings 4

This post may contain affiliate links. Please read our disclosure policy.

This easy lentil bolognese recipe is a quick weeknight meal that just so happens to be vegan and gluten free. It’s filled with flavor and a great way to switch up pasta, plus it comes together in under 30 minutes!

a bowl of pasta with red sauce

Turns out, I’m a huge fan of lentil bolognese! Ok so I already knew I was, and I already knew it was incredibly easy to prepare, but I really like it. The texture of the lentils does a great job at mimicking meat–and include protein–so it really is a complete meal.

Why you’ll love this lentil bolognese

  • It’s vegan AND gluten free, so anyone can enjoy it
  • It comes together in under 30 minutes, making it a quick weeknight dinner
  • The flavor is incredible and it’s a great way to sneak protein into a vegetarian dish

ingredients in small bowls

Ingredient notes

  • Lentils: The recipe calls for green or brown lentils because those are going to provide the best texture in this dish. You should be able to find them in the Indian food aisle, or near the rice and beans.
  • Mushrooms: White or baby bella work best.
  • Diced tomatoes: I always prefer fire roasted diced tomatoes because they have more flavor, but you can use whatever is in your pantry.
  • Pasta sauce: Use your favorite kind! I used an arrabbiata sauce for a little extra heat, but any sauce will work.
  • Pasta: Again, use what you have. If you want to keep this recipe gluten free, opt for a gluten free pasta.

Step-by-step instructions

Step 1: Cook the pasta. This part is easy–just cook pasta over the stovetop as you normally would.

Step 2: Sauté the vegetables. Don’t worry, this is easy too! Start by sautéing the onion, garlic, mushrooms, and spices until they’re soft. The mushrooms help to add a little more texture and nutrition to this dish, so don’t omit them! If you hate mushrooms, use shredded carrots instead.

how to make lentil bolognese

Step 3: Make the sauce. Add the diced tomatoes, tomato sauce, lentils, and water and stir so that everything is mixed together. For the diced tomatoes, don’t drain out any of the liquid; instead, pour the entire can into the skillet. Bring the bolognese to a simmer and simmer for approximately 25 minutes, stirring occasionally until the lentils are cooked. If it seems too thick, add an additional 1/4 cup of water.

Make sure to do a taste test before serving! I used arrabbiata sauce (spicy tomato sauce) and the 1/2 tsp red pepper flakes, which I thought was the perfect amount of flavor. If you use a more traditional sauce and want to add more spice, add more red pepper flakes. Or, omit the spice altogether and add some chopped fresh basil.

FAQs and Expert Tips

Can I substitute red lentils?

I wouldn’t, and here’s why. Though red lentils may seem quite similar to green and brown, they’re actually going to provide an entirely different texture because they fall apart when cooked, therefore creating a mushier texture. The green or brown lentils will actually have a little bit of a bite to them–they’ll be cooked of course, but certainly not mushy.

How should I store this?

Be sure to store any leftover pasta in an air-tight container in the refrigerator for up to 5 days.

Can you freeze bolognese?

Yep! If you want to make this ahead and store it in the freezer, wait until it comes to room temperature, then transfer it to a plastic freezer-safe bag and freeze it for up to 3 months.

  • To reheat: invert the plastic bag and dump the bolognese into a large pot or dutch oven. Add 3/4 cup water, then bring mixture to a simmer. Place a lid on top, and simmer it for 25-30 minutes until it’s completely thawed.

a bowl of pasta with lentils and red sauce

More pasta recipes you’ll love:

If you made and enjoyed this recipe, please leave a comment and star rating below!

4.99 from 54 votes

Lentil Bolognese Recipe (vegan + gluten free)

Servings: 4
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
This easy lentil bolognese recipe is a quick weeknight meal that just so happens to be vegan and gluten free. It's filled with flavor and a great way to switch up pasta, plus it comes together in under 30 minutes!

Video

Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • .75 lb. favorite gluten free pasta
  • 1/2 cup yellow onion, diced
  • 3 garlic cloves, minced
  • 1 cup white mushrooms, diced
  • 1 tsp oregano
  • 1/2 tsp red pepper flakes
  • pinch of salt and pepper
  • 14 oz. fire roasted diced tomatoes
  • 24 oz. favorite pasta sauce*
  • 1 cup lentils (green or brown), rinsed
  • 2 cups water, or more (see notes)

Instructions 

  • Cook the pasta over the stove as you normally would.
  • In a large skillet, add the onion, garlic, mushrooms, oregano, red pepper, salt and pepper, along with 1 tbsp olive oil, and sauté for 3-5 minutes until the onion and mushrooms are soft.
  • Next, add the diced tomatoes, tomato sauce, lentils and water and stir to combine. Place a lid on the skillet, bring mixture to a boil, then reduce heat to low and simmer it for 18-25 minutes, or until lentils are cooked, stirring occasionally.
  • Serve lentil bolognese over pasta, sprinkle with additional red pepper flakes (+ parmesan cheese if not vegan) and enjoy!

Notes

*I love using a spicy tomato sauce--like an arrabbiata sauce--for this! It gives it even more flavor. 
*If the lentils still aren't cooked after 25 minutes and/or have absorbed all of the liquid, add an additional 1/2 cup water, stir everything together and cook for 5 more minutes. The amount of water you need largely depends on the size of the skillet you're using. I recommend a large skillet, as the lentils will cook faster and more easily. 
Lentil substitution: I've found that using red lentils instead of green or brown results in an entirely different texture. The red lentils fall apart when cooked, resulting in a mushier texture. If you can, try to use green or brown lentils. 
You CAN freeze this recipe! Simply make it, then wait for it to come to room temperature before scooping it into a plastic bag and storing it in the freezer for up to 3 months. To reheat: invert plastic bag and pour contents into a large pot or dutch oven. Add 3/4 cup water, then simmer mixture with a lid on for 25-30 minutes, or until it's thawed. 

Nutrition

Calories: 444kcal | Carbohydrates: 91g | Protein: 17g | Fat: 3g | Saturated Fat: 1g | Sodium: 1105mg | Potassium: 896mg | Fiber: 10g | Sugar: 12g | Vitamin A: 1208IU | Vitamin C: 17mg | Calcium: 83mg | Iron: 6mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!
girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

4.99 from 54 votes (36 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




77 Comments

  1. Allie says:

    Do I need the 2 cups of water if I’m using canned lentils?

    1. Erin says:

      Good question! Start with 1 cup and increase as needed. Just keep an eye on them.

  2. Tracey says:

    5 stars
    I made this last night! So good! It made so much I’ll have it for a few days (which I am not sad about) 🩷 thanks for a great tasting and easy recipe!

    1. Erin says:

      Thanks Tracey — happy you liked it!

  3. Evelyn says:

    5 stars
    I made this dish last night and it was delicious. Super easy. My husband would have never eaten a lentil, but he had two helpings of this dish. It makes a lot, so we have leftovers and I will definitely make it again.

    1. Erin says:

      That’s wonderful — so glad this was husband-approved!

  4. Tatiana says:

    5 stars
    I never leave reviews but this recipe is amazing. It has protein, fiber, it’s hearty and not super complicated and so delicious. When I’m low on energy I just do canned lentils and add some garlic and onion powder instead of chopping onion and garlic. So very easy to modify if you are short on time and energy. It’s been a repeat meal for a while ❤️❤️

    1. Erin says:

      I really appreciate the review, and I’m so happy you like the bolognese!

  5. Michelle Warburton says:

    5 stars
    This is one of our family’s favorites — and tonight we are taking some over to friends who just welcomed home a new baby! This recipe is easy to share and easy to love!

  6. Stephanie P says:

    5 stars
    Absolutely delicious!! I put it over toasted spaghetti squash and we all loved it. Yum.

    1. Erin says:

      YUM that sounds delicious — glad this was a hit!

  7. Jen says:

    5 stars
    This is a fabulous recipe. I coordinate a food pantry and the USDA sent us boxes and boxes of dried lentils. Here in the South, people don’t really know lentils. I’m hinking of doing a food tasting for our patrons to show them new ways of cooking and enjoying legumes of all kinds. This recipe is at the top of my list.

    1. Erin says:

      This is such a great idea, Jen — I hope everyone enjoys the bolognese!

  8. Lincoln says:

    I’m trying to use up some lentils, and I only have 1/2 cup. Should I adjust the amount of water I use in the recipe to account for this? Or is the water not for the lentils? Thanks!

    1. Erin says:

      Yes definitely! You won’t need as much water if you’re using less lentils.

  9. Sue says:

    In response to question from Christine… Yes lentils are not a complete protein as they are missing an amino acid. I learnt this in home economics back in the 8th grade. Google it!

    I serve my sauce over brown rice pasta in this instance or look at your entire days protein intake.