If you like pesto, try this...
Required: Bowtie pasta, Crimini Mushrooms, Firm tofu, Pesto (For vegans, you can find vegan pesto at Whole Foods), Olive Oil, Black pepper, Salt
Optional: Garlic powder
First, prepare the pasta by boiling just enough in a pot. Put a little olive oil and salt in the pot while boiling the water. In the meantime, slice the mushrooms as desired. Cut firm pieces of tofu into cubes. Saute the tofu and mushrooms in a couple of tablespoons of olive oil. Add a few pinches of salt and black pepper. Add a few dashes of garlic powder if you have it. If you like garlic, you can also add a minced clove into this saute.
When the pasta is ready to drain, let saute stand while you are draining the pasta. Put a dash of olive oil in the drained pasta and stir. This will prevent the pasta from sticking to each other. When you refrigerate the leftover pasta, it will also prevent the pasta from clumping.
Add desired pasta topped with mushroom and tofu saute to a large bowl. Stir in desired amount of pesto. Mix well.
15 minutes and you're done!