Sweet Potato & Spinach Cannelloni

Since Levi's favorite food at the moment is pasta, I've been looking at creative ways of serving it and including nutrients in each meal. Cannelloni is perfect, it's pasta stuffed with good stuff!
not the most appetizing photo, but it tasted amazing!
Sweet Potato & Spinach Cannelloni
Cannelloni noodles
Tomato sauce (1 16oz jar)
Olive oil
1 onion
1 package spinach
1 package silken tofu
1 cooked sweet potato
2 tbsp lemon juice
1 clove garlic
1 tbsp nutritional yeast
1 tsp salt
Pepper

Sauté onions in olive oil. Stir in spinach, turn off heat.

Mix remaining ingredients in a bowl. Stir in onions and spinach.

Preheat oven at 350. Pour a thin layer of sauce in baking dish. Stuff cannelloni with tofu/veg mixture. Place in baking dish. Pour remaining sauce overtop. Cover. Bake for 30 minutes.