A rich and easy to make plant based bolognese sauce that uses lentils for a flavorful, nutritious, + hearty meal ready in about 30 minutes. Totally vegan and gluten free!
This lentil bolognese sauce is pure comfort in a bowl. Filled with oodles of noodles and hidden veggies, all of which are typical pantry items, this easy dinner is one that will please. This is one of my favorite pasta dishes and I hope you love it, too.
Free from: Wheat, gluten, dairy, casein, eggs, soy, peanuts, tree nuts, coconut, fish, shellfish, crustaceans, mollusks, celery, corn, sesame, mustard, lupin, sulfites (optional), and more
Traditional bolognese sauce is an Italian classic filled with meats, herbs, tomatoes, and a touch of acidic. To make this plant based and dairy free bolognese sauce, we turn to the humble lentil, which is a power house of nutrition.
Lentils are a superfood that are filled with iron and plant-based protein. They also are a slow-digesting fiber to keep you full and satisfied for a long time. Add in some veggies and you have a super healthy meal.
This bolognese sauce recipe is filled with healthy, simple ingredients. It makes a large pot of sauce that the whole family, both meat eaters and vegetarians, can love. Enjoy it with some gluten free focaccia bread or a classic green goddess salad, and you have one heck of a meal.
Want a bolognese with a meat sauce? Check out this beef bolognese recipe here!
Why You’ll Love this Bolognese
- Hearty and comforting meal in a bowl
- Healthy and full of hidden veggies
- Uses pantry staples
- Naturally gluten free, vegan, and top 9 allergy friendly!
- Lentils: I love using brown lentils in this dish! They have a heartier texture than other lentils and really make it feel like a ground beef swap. You can also use red lentils if you want a softer texture.
- Tomato paste + Diced Tomatoes: These form the foundation of the sauce. I use a can of tomato paste and a 15 oz can of diced tomatoes.
- Onion + garlic
- Vegetable Stock
- Pasta: Use your favorite pasta like spaghetti, fettuccine, or a rigatoni. More traditional pastas for bolognese include wide noodles like tagliatelle or pappardelle.
- Herbs, Salt, + Black Pepper, Olive oil: I love to add fresh parsley and fresh basil to this dish, but you can use all dried herbs if that is what you have on hand. This is almost like an Italian seasoning blend, so you can swap for that as well.
- Balsamic Vinegar: Added at the end to oomph up the flavor. See below if avoiding sulfites!
If you are avoiding sulfites, you can omit the balsamic vinegar. You can replace it with 1 teaspoon of sugar (brown, date, coconut, etc) or with 1 teaspoon of soy sauce or tamari. Start with just 1 teaspoon and taste, adding more if you like.
Make sure that your pasta is egg free if avoiding eggs.
If you are gluten free, make sure that you use your favorite gluten free noodles.
For the full instructions, complete with recipe measurements, please see the recipe card below!
First, start by cooking the lentils. If you have pre-cooked lentils, you can skip this step!
Rinse the lentils and remove any debris. I’ve found leaves and small twigs in my lentils before so don’t skip this step.
Add the lentils to a pot and cover with about 4 cups of water. Bring it to a boil and let them simmer for 25 minutes or so until fully cooked and soft.
While the lentils are cooking, start on the bolognese sauce.
In a skillet or cooking pot, heat a tablespoon of oil and add the onion and carrot. Cook them until the onions are translucent. Then add the garlic, salt, pepper, and herbs.
Now add the tomato paste and cook for about 2 minutes so the tomato paste can develop some color.
Add the remaining ingredients, including the cooked lentils. Bring it to a gentle simmer and let it go while you cook the noodles in a separate pot. If you need to you can add a ladleful of pasta water to the sauce to help with the thickness.
When the sauce is done, check it for taste and add any more salt, pepper, or seasonings you need. Finish it with some balsamic vinegar and add in the pasta. Enjoy!
If you like, you can deglaze the pan with a little bit of red wine. This will add a great depth of flavor to the sauce.
Want to make it cheesy? If you are allergic to dairy, you can add a sprinkle of nutritional yeast or vegan parmesan cheese on top after cooking. If you are not avoiding dairy, a bit of parmesan cheese mixed in tastes wonderful.
Want to make it spicy? Add some red pepper flakes to your bowl or the entire sauce.
Yes! You can use red lentils in this dish if you prefer. Red lentils cook down very soft and will give a more saucy, meaty texture to the bolognese when used. You can use brown or green lentils as well. My grocery store always has brown so that is what I typically use.
You can heat any leftover sauce in a saucepan on the stove over medium heat until it is warmed through. A little bit of water or vegetable broth can be added if it is very thick.
Alternatively, you can also heat this in a microwave safe bowl in 30 second intervals, giving a stir after each round so it is evenly heated.
If heating from frozen, add to a saucepan, add a few tablespoons of water, and cover with a lid. Let it simmer for 15 to 20 minutes or until it is fully thawed and reaches a temperature of at least 165F.
You can serve this bolognese sauce over zucchini noodles or sweet potato noodles. It also makes a yummy topper for baked potatoes, especially baked sweet potatoes! Dollop it over top of nachos for a fun twist.
Traditionally, a thick and flat noodle like tagliatelle. Pappardelle and fettuccine also work. Rigatoni and penne rigate are also good noodles. For this, I used plain spaghetti which is an American contribution. Basically, any noodle you like works in this dish!
How to Store
This keeps best in an airtight container in the fridge. I suggest that you store the bolognese separately from the pasta which will then keep for about 5 days. If you mix the pasta in with the sauce, the pasta soaks up the sauce over a few days, so I only suggest you keep it for 3 days stored together.
You can store the bolognese sauce without pasta in the freezer in freezer safe containers or freezer bags. It will keep for about 2 to 3 months.
More Noodle Dishes to Love
If you try these out, please leave a comment below! This provides helpful feedback to both me and other readers. And if you want more delicious, dietary friendly recipes you can subscribe to my newsletter and follow along on Instagram, Twitter, and Facebook!
- cooking pots
- measuring cups
- measuring spoons
- mixing spoon
- cutting board
- 1 cup lentils
- 4 cups water
- 1 tablespoon olive oil
- 1 cup onion diced, about 1 medium onion
- 4 cloves garlic chopped
- 1 cup carrot diced, about 4 carrots
- ½ cup tomato paste
- 2 cups tomatoes diced
- 2 cups vegetable stock
- 1 teaspoon oregano dried
- 1 teaspoon thyme dried
- 1 teaspoon basil dried
- 1 tablespoon parsley fresh (or 1 teaspoon dried)
- 1 tablespoon balsamic vinegar
- Salt and pepper to taste
- 1 lbs pasta
- Cook the lentils. Rinse the lentils in a sieve to remove any dust, leaves, etc. In a medium sized pot, combine the lentils with the water. Bring to a boil and let simmer for about 25 minutes or until most of the water has been absorbed.
- Start the vegetables. In a large pot on the stove over medium heat, warm the oil and add the diced onions and carrots. Cook until the onions are translucent. Then add the garlic, salt, pepper, and herbs, cooking for 1 minute. Add the tomato paste and let cook for an additional 2 minutes or until it has darkened slightly in color.
- Add remaining ingredients. Now add the diced tomatoes, vegetable stock, and cooked lentils. Bring this to a simmer and turn the heat to low-medium, letting it cook for about 15 minutes or until the sauce has thickened.
- Cook the pasta. When the onions begin cooking, bring a large pot of water to a boil and salt generously. Cook the pasta according to package directions, making sure to save a little bit of pasta water, if needed. Drain the pasta but do not rinse.
- Finish the bolognese. Give the sauce a little taste and adjust for salt and seasoning if needed. Stir in the balsamic vinegar. Finally, add the hot noodles to the sauce and stir until all the noodles are well coated. Garnish with more fresh herbs and enjoy!
- Allergy Substitutions
- If you are avoiding sulfites, you can omit the balsamic vinegar. You can replace it with 1 teaspoon of sugar (brown, date, coconut, etc) or with 1 teaspoon of soy sauce or tamari. Start with just 1 teaspoon and taste, adding more if you like.
- Make sure that your pasta is egg free if avoiding eggs.
- If you are gluten free, make sure that you use your favorite gluten free noodles.
- If you like, you can deglaze the pan with a little bit of red wine. This will add a great depth of flavor to the sauce.
- Want to make it cheesy? If you are allergic to dairy, you can add a sprinkle of nutritional yeast or vegan parmesan cheese on top after cooking. If you are not avoiding dairy, a bit of parmesan cheese mixed in tastes wonderful.
- Want to make it spicy? Add some red pepper flakes to your bowl or the entire sauce.
- How to Store
- This keeps best in an airtight container in the fridge. I suggest that you store the bolognese separately from the pasta which will then keep for about 5 days. If you mix the pasta in with the sauce, the pasta soaks up the sauce over a few days, so I only suggest you keep it for 3 days stored together.
- You can store the bolognese sauce without pasta in the freezer in freezer safe containers or freezer bags. It will keep for about 2 to 3 months.
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
This site contains affiliate links which means I may receive commissions for purchases made though those links. However, please know that I only provide links to products that I actually use and totally recommend! Your purchases help support this blog. Thank you!
Leave a Reply