Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.9
(84)
Export 11 ingredients for grocery delivery
Step 1
Add lentils and water to a small saucepan and bring to a low boil over medium heat, then reduce heat slightly to achieve a mild simmer (not boil).
Step 2
Cook lentils to preferred doneness - 15 minutes for a slight bite, 20-22 minutes for more tender lentils. For this dish, I prefer 'al dente' so they don't become mushy.
Step 3
When lentils are finished cooking, drain off any excess cooking liquid, season with a pinch of salt, and set aside.
Step 4
While lentils are cooking, heat a large, rimmed metal or cast iron skillet over medium heat. Once hot, add olive oil, garlic, carrots and tomato (optional). Sauté for 3 minutes, stirring frequently.
Step 5
To prevent splattering, remove skillet from heat and add tomato sauce, tomato paste, pinch sea salt, chili flake, oregano, basil, sweetener, and vegan parmesan cheese (optional), and stir to combine.
Step 6
Place back over heat and bring to a low simmer over medium-low heat. Once simmering, reduce heat to low and continue cooking for 10-15 minutes, stirring occasionally.
Step 7
If serving with pasta, cook according to package instructions at this time. Then drain and set aside.
Step 8
Sample pasta sauce and adjust seasonings as needed. Add more sweetener to balance and enhance the flavors: chili flake for heat, salt for saltiness, or more herbs for depth of flavor. If too thick, thin with a little water.
Step 9
Add the cooked, drained lentils to the sauce and stir to combine. To serve, either spoon sauce over noodles, or add pasta to the sauce and toss to coat.
Step 10
Serve with any additional toppings, such as red pepper flakes, vegan parmesan cheese, and fresh basil.
Step 11
Best when fresh. Store leftovers separately in the refrigerator up to 3 days. Reheat sauce in the microwave or saucepan. Add a little water to thin if too thick. I've found gluten free pasta doesn't keep well, so cook fresh for each batch.