I remember the first time I decided to make Lentil Bolognese. It was one of those nights when I was craving comfort food, but I didn’t want to go the traditional route of meat-laden sauces. I had just finished reading a book about plant-based diets (yes, I know, I’m that person who gets inspired by a book), and I was on a mission to find new ways to cook without compromising on flavor. Enter the Instant Pot.
I’ve always been a fan of pasta – it’s just one of those dishes that’s so satisfying, right? So, one evening, while brainstorming ideas for a healthier yet hearty version of the classic spaghetti Bolognese, I decided to swap out the meat for lentils. I mean, lentils are like the unsung heroes of the plant-based world, full of protein and fiber, and they soak up all the flavors in a dish like a sponge. I thought, “Why not create a Lentil Bolognese recipe that’s not only vegan but easy to make in the Instant Pot?” After all, I wasn’t in the mood to spend hours slaving over the stove, and my Instant Pot was just sitting there waiting to be used. It was a match made in heaven!

The result was beyond anything I expected. The lentils cooked to perfection, the flavors melded together beautifully, and the best part? It only took 20 minutes! Ever since then, this dish has become a staple in my kitchen. It’s my go-to recipe when I want something quick, satisfying, and healthy – without sacrificing that rich, savory taste of a traditional Bolognese. Plus, it’s always a hit with my non-vegan friends who are skeptical about plant-based meals. Little do they know, they’re enjoying a hearty Vegan Spaghetti Bolognese with hidden veggies and tons of flavor!
Why You’ll Love This Dish:
- Quick and Easy to Make: Let’s be real – who doesn’t love a meal that comes together in 20 minutes? This Lentil Bolognese is perfect for busy nights when you want a hearty, home-cooked meal but don’t have hours to spend in the kitchen. Thanks to the Instant Pot, the lentils cook to perfection in no time, and you don’t even have to babysit the stove!
- Packed with Protein and Fiber: Lentils are nutritional powerhouses. They’re high in protein and fiber, making this dish not only delicious but also incredibly filling. So whether you’re looking for a meatless Monday dinner or simply want to pack in some plant-based goodness, this Lentil Spaghetti Bolognese is the way to go. It’s an excellent choice for anyone looking to cut back on animal products without sacrificing nutrition.
- Vegan and Vegetarian-Friendly: Whether you’re following a vegan diet or just trying to eat more plant-based meals, this Lentil Bolognese recipe is perfect. It’s completely vegan, and yet it has all the comforting flavors of a traditional Bolognese. This dish is a great way to enjoy a vegan dinner that feels indulgent without any dairy or meat.
- Flavorful and Rich: The flavors in this Lentil Recipes are simply amazing. With tomatoes, garlic, onions, and a variety of herbs and spices, this dish is bursting with savory goodness. The lentils soak up all of the flavors, making every bite rich and satisfying. You won’t miss the meat at all!
- Great for Meal Prep: This Lentil Bolognese is ideal for meal prep. Make a big batch, store it in the fridge, and you’ve got lunches and dinners ready for the week. It stores well in the fridge for about 4-5 days, and it can also be frozen for up to a month. So, you can make it once and enjoy it multiple times – how convenient is that?
- Hidden Veggie Bolognese: If you’re like me and want to sneak in extra veggies for the kids or anyone who’s not fond of eating their greens, this dish is a win. You can easily add in finely grated carrots, zucchini, or spinach for that extra dose of nutrients without compromising the taste. It’s a perfect way to make sure everyone’s getting their daily veggies without them even knowing it.
- Perfect for Vegan Pasta Recipes: This Lentil Bolognese is a match made in pasta heaven. Whether you prefer traditional spaghetti or a gluten-free version, this sauce pairs beautifully with any kind of pasta. It’s a versatile recipe that works with whatever you have on hand, making it super easy to prepare.
- A Comfort Food Classic, Made Healthier: There’s something about pasta with sauce that feels like a big hug, right? This Lentil Spaghetti Bolognese gives you all the comfort of your favorite classic pasta dish, but with healthier ingredients that won’t leave you feeling sluggish afterward. It’s the perfect balance of indulgence and nourishment.

Ingredients for the Recipe:
- 1 cup dried lentils (green or brown work best)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 carrot, peeled and finely chopped (optional for hidden veggies)
- 1 celery stalk, finely chopped
- 1 can (14 oz) crushed tomatoes
- 2 tbsp tomato paste
- 1 cup vegetable broth (or water)
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes (optional for a bit of spice)
- 1 tbsp olive oil
- Salt and pepper, to taste
- 8 oz spaghetti (or your preferred pasta)
- Fresh basil or parsley for garnish (optional)
Cooking Equipment Needed:
- Instant Pot (or any electric pressure cooker)
- A stirring spoon
- A strainer for rinsing lentils
- A pot to cook the pasta (if not using the Instant Pot for both)
Cooking Instructions:

- Prep the Ingredients: Start by rinsing the lentils under cold water and setting them aside. Dice the onion, garlic, carrot, and celery. If you’re adding hidden veggies, now’s the time to grate or chop them finely.
- Sauté the Veggies: Turn your Instant Pot to the “Sauté” setting. Once it’s hot, add the olive oil and let it warm up. Then toss in the diced onion, garlic, carrot, and celery. Cook, stirring occasionally, for about 3-4 minutes until the veggies are softened and the onion becomes translucent.
- Add the Lentils and Liquids: Stir in the lentils, crushed tomatoes, tomato paste, vegetable broth, oregano, basil, and red pepper flakes. Season with salt and pepper to taste. Give everything a good stir to combine.
- Pressure Cook: Secure the lid on your Instant Pot, making sure the valve is set to “Sealing.” Set the pot to cook on high pressure for 10 minutes. Once the cooking time is up, allow the pressure to naturally release for 5 minutes before switching to a quick release.
- Cook the Pasta: While the lentil sauce is cooking, prepare your pasta according to the package instructions. Drain and set aside.
- Combine and Serve: Once the pressure has released and the lentils are cooked, give everything a final stir. Serve the hearty Lentil Bolognese over your favorite pasta, garnish with fresh basil or parsley, and enjoy!
Macronutrients Per Serving :
- Calories: 350-400.
- Protein: 18-20 grams.
- Carbohydrates: 55-60 grams.
- Fat: 10-12 grams.
- Fiber: 10-12 grams.
- Sugar: Less than 5 grams per serving.

Bonus Pro Tips for the Recipe:
- Flavor Depth with Tomato Paste: For a richer, deeper flavor, don’t skimp on the tomato paste! It adds a nice depth to the sauce and balances out the acidity from the tomatoes. You can even add a little extra if you’re a fan of that tangy, savory punch!
- Add Some Red Wine (Optional): If you want to elevate this dish, try adding a splash of red wine during the sauté step with the veggies. Let it cook down a bit before adding the lentils and broth. It adds complexity to the flavor profile without being overpowering.
- Use Fresh Herbs for Garnish: While dried herbs work beautifully in the sauce, fresh basil or parsley sprinkled on top just before serving gives the dish an extra pop of flavor and color. It’s an easy way to make it look and taste a little fancier!
- Make It Creamy: If you’re craving a creamier version, stir in a spoonful of vegan cream cheese, coconut cream, or cashew cream at the end of cooking. It adds a velvety texture and a richer taste, perfect for those indulgent moments.
- Reheat with a Splash of Broth: If you have leftovers, add a splash of vegetable broth when reheating. The lentils tend to soak up the sauce, and the broth helps bring everything back to its saucy glory.
- Use a Food Processor for Veggies: If you’re not keen on chopping veggies by hand, use a food processor to quickly chop the carrots, celery, and onion. This can save time and ensure the veggies are finely chopped, which is especially helpful for the “hidden veggie” aspect of the dish.
Q & A Section: “Lentil Bolognese: Your Burning Questions Answered”
- What should I serve with this Lentil Bolognese? If you’re looking for side dish inspiration, try pairing this with a simple side salad (something light like arugula with lemon vinaigrette) or roasted veggies. For an extra indulgence, garlic bread or a slice of crusty bread will soak up all the delicious sauce.
- How can I make the dish even easier? To make this recipe even more effortless, try using pre-cooked lentils or canned lentils. They’re a great time-saver, and you won’t have to worry about cooking them in the Instant Pot. Just heat them through in the sauce, and you’re good to go.
- Can I use a different type of pasta? Absolutely! You can use any pasta you prefer – gluten-free pasta, zucchini noodles, or even whole wheat pasta for a healthier option. Lentil Bolognese pairs well with pretty much any type of noodle.
- Can I freeze Lentil Bolognese for later? Yes, this dish freezes wonderfully! Let it cool completely, then transfer it to an airtight container. It’ll keep in the freezer for up to a month. When you’re ready to eat, just thaw it and reheat on the stove or in the microwave.
- How do I make the dish spicier? If you like your dishes with a kick, try adding more red pepper flakes, or throw in some chopped fresh chilies or a dash of hot sauce. If you like smoky heat, a little chipotle chili powder can add some awesome depth.