Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(3)
Export 17 ingredients for grocery delivery
Step 1
Place the tempeh in the basket of a steamer, add about an inch of water to the bottom, cover and steam for 15 minutes. If you don't have a steamer, you can simmer the tempeh in a small amount of water for 15 minutes on low.
Step 2
Preheat the oven to 375 degrees.
Step 3
Let the tempeh cool for a few minutes, then crumble it and add it to a food processor. Then add the beans to the food processor and pulse a few times to start to combine. Set aside.
Step 4
Then, in a small bowl, whisk together the flax meal and the water. Let it sit for 1-2 minutes until it has thickened.
Step 5
Add the flax/water, the olive oil, the panko, garlic powder, basil, red pepper and salt to the food processor as well.
Step 6
Pulse the food processor, scraping down the sides as needed until the mixture comes together. You should be able to squeeze the mixture in your hand and it will stick together.
Step 7
Now, take about 1-2 tablespoons of the mixture at a time and squeeze in your hand, and then roll into a ball. Repeat will all the mixture. You should get 14-16 meatballs.
Step 8
Place them on a baking sheet that has been sprayed with non-stick spray. Then spray the tops of the balls with more non-stick spray. Bake for 10 minutes, flip the meatballs, then bake 5-10 more minutes or until they are brown and firm.
Step 9
In the meantime, make the soup. Heat the olive oil on medium high in a large soup pot.
Step 10
Then add the garlic and onions. Saute, reducing heat as needed for about 5 minutes or until the onion is translucent. Season with a pinch of salt and pepper.
Step 11
Add the vegetable broth, crushed tomatoes, balsamic vinegar, basil and oregano. Season with a few pinches of salt and pepper. Stir to combine.
Step 12
Bring to a simmer, then reduce heat to medium low and add the spaghetti. Simmer until the spaghetti is cooked through, stirring frequently. Check package for directions, but it may take a few more minutes since you are simmering not boiling.
Step 13
Once the meatballs and spaghetti are cooked, taste the soup and adjust the seasonings. You may need more salt or pepper.
Step 14
Add the meatballs to the soup, toss to combine and serve immediately with fresh basil and vegan Parmesan if desired. You want to serve right away. Once the soup sits for a few hours, the spaghetti will absorb the liquid.