1 package extra-firm regular tofu
1 medium onion
1 teaspoon minced garlic
1 lb. spaghetti
Chop the onion. Cut the tofu into 1/2 inch cubes. Heat about 2 tbsp. canola oil in a skillet. Add tofu, onion, garlic, and salt to taste. Saute until onions and tofu are golden.
Meanwhile, cook the spaghetti to desired firmness. After draining, add about 1 tbsp. olive oil, salt, and/or garlic. Serve spaghetti topped with sauce and tofu mixture.
(Tofu almost tastes like ricotta cheese when made this way)