In a skillet, heat some oil and sauté the onion for 5 minutes. Stir in garlic, spices, carrots, and celery, and tempeh.
Fry for 5 more minutes, or until the mixture is fragrant. Add in tomatoes and bring to a boil over high heat.
Cover the skillet and simmer on low heat for 15 minutes, stirring occasionally.
Meanwhile, cook the pasta according to package directions; drain and set aside.
Once the sauce mixture has thickened, stir in nutritional yeast and tahini, then taste and season with more spices, if desired.
Serve with cooked pasta and enjoy!
Notes
*Instead of tempeh, you may also use: 12-15 oz extra-firm tofu (crumbled), OR 1 cup dry TVP cooked with 1 cup water, OR 8 oz vegan meatballs (crumbled).