Hearty Spaghetti with Lentils & Marinara
This hearty spaghetti combines tender lentils with marinara sauce and whole-grain pasta for a vegetarian dinner that's protein-rich, budget-friendly, and ready in under 30 minutes.

Total
35 minServings
4This hearty spaghetti combines tender lentils with marinara sauce and whole-grain pasta for a vegetarian dinner that's protein-rich, budget-friendly, and ready in under 30 minutes.

Check what you already have. We'll leave it off your shopping list.
CookOS may earn a commission from Instacart orders.
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
To cook the lentils, first pick through the lentils for debris (I once bit into a tiny rock) and then rinse them in a fine-mesh colander. In a small saucepan, combine the lentils, bay leaf, garlic, salt and broth.
Bring the mixture to a simmer over medium-high heat, then reduce heat to maintain a gentle simmer. Simmer until the lentils are cooked through and tender, which will take somewhere between 20 to 35 minutes, depending on the age and variety of the lentils. Drain the lentils, discard the bay leaf and garlic, and set the pot aside, uncovered.
Meanwhile, bring a large pot of salted water to boil. Cook the pasta until al dente, according to the package directions. Drain, then return the pasta to the pot and set it aside.
Stir the marinara into the lentils and warm them together over medium heat. Divide pasta into bowls, top with warm marinara and lentils, and garnish with Parmesan and/or chopped fresh basil, if you’d like. Serve warm. Leftovers will keep well, covered and refrigerated, for up to 4 days.
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of water, as lentils absorb liquid when cooled.
Yes. Use 1½ cups canned lentils, rinsed and drained, and skip the boiling step. Add them directly to the marinara sauce.
French green lentils hold their shape best, but brown lentils work fine. Avoid red lentils as they break down too easily.
Yes. Prepare the lentil-marinara mixture up to 2 days ahead and refrigerate. Cook pasta fresh, then combine just before serving.
Yes, if you skip the Parmesan or use vegan Parmesan. The base recipe contains no animal products.
Use 8 ounces pasta for a saucier dish, or up to 12 ounces for less sauce coating each bite.