Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.8
(4)
Export 23 ingredients for grocery delivery
Step 1
Cook the pasta according to instructions on the package - al dente.
Step 2
Add the olive oil in a large skillet, over medium heat.
Step 3
When hot, add the chopped onions. Saute them for a few minutes.
Step 4
Add chopped carrots and continue to cook for about 5 minutes.
Step 5
Add the tomatoes and cook for 2 more minutes.
Step 6
Add tomato juice, tomato paste, wine, and lentils. Let them cook until the lentils absorb the liquids, stirring occasionally.
Step 7
Add cinnamon, cumin, black pepper, garlic powder, smoked paprika, and nutmeg. Mix well to incorporate. Add water and let it cook for about 7 more minutes. Set aside.
Step 8
Make the vegan Bechamel sauce.
Step 9
In a sauce pot, on low heat, melt the vegan butter.
Step 10
Add flour and whisk well until the mixture becomes thick.
Step 11
Add milk, stirring continuously until the mixture thickens.
Step 12
Add white pepper, salt, and nutmeg.
Step 13
Divide the sauce into two parts.
Step 14
Using a food processor, add one part of the sauce and mix it with silken tofu. Blend until smooth.
Step 15
Using a baking dish, layer the cooked pasta on the bottom, cover it with the initial Bechamel sauce, then layer it with lentil mixture and cover it up with tofu-sauce.
Step 16
Bake at 200C for about 35 minutes or until golden on top.