Tofu Spaghetti

Cook: 30 min Serves: 6 Cuisine: Italian

Creamy tofu spaghetti combines hearty pasta with savory tomato sauce and melted cheeses, perfect for a comforting vegetarian meal that appeals to all ages.

Be the first to rate this recipe

Ingredients

  • 8 oz. pasta
  • 6 cups spaghetti sauce
  • 1 cup sliced mushrooms
  • 1 lb. firm tofu
  • 2 oz. grated Parmesan cheese
  • 2 oz. shredded Mozzarella cheese
  • 2 oz. shredded Colby or Cheddar cheese

Instructions

  1. Cook pasta according to package directions.
  2. Combine spaghetti sauce with cooked pasta and pour into a 9 x 13-inch casserole pan.
  3. In a separate bowl, combine shredded or mashed tofu with grated Parmesan, shredded Mozzarella, and shredded Colby or Cheddar cheese.
  4. Cover the pasta mixture with the tofu and cheese mixture.
  5. Bake for 30 minutes at 350°F.

Tips & Substitutions

For added flavor, sauté the sliced mushrooms before mixing them with the pasta and sauce. You can substitute the firm tofu with tempeh for a nuttier taste or use a vegan cheese blend if you're looking for a dairy-free option. Consider using whole-grain pasta for a healthier twist. This dish pairs beautifully with Italian Corn Bread for a complete meal.

Serving Suggestions

Serve the Tofu Spaghetti with a fresh side salad or steamed vegetables to balance the meal. A sprinkle of fresh basil or parsley on top enhances the presentation and flavor. This dish also pairs well with Warm Tortellini And Tomato for a delightful Italian-inspired dinner.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the casserole in a preheated oven at 350°F for about 15-20 minutes until heated through. You can also microwave individual portions, but be sure to cover them to retain moisture.

Nutrition & Diet Analysis (per serving)

Each serving of Tofu Spaghetti contains roughly 1092 calories, with 82g protein, 25g carbohydrates, and 74g fat. It is an excellent source of protein (165% of the Daily Value), calcium (154% of the Daily Value), and vitamin A (89% of the Daily Value), and a good source of vitamin D and potassium. Note that it is relatively high in sodium, at 2279mg per serving (99% of the Daily Value).

1092 kcal 55% DV
Protein Fat Carbs

Macronutrients

Protein 82.3g 100% DV
Total Fat 73.9g 95% DV
Carbs 25.1g 9% DV
Fiber 0.4g 2% DV
Sugar 5.6g 11% DV

Electrolytes

Sodium 2278.7mg 99% DV
Potassium 640.7mg 14% DV
Cholesterol 231.3mg 77% DV

Vitamins & Minerals

Vitamin A 804.7mcg 89% DV
Vitamin C 0.3mg
Vitamin D 3.9mcg 19% DV
Calcium 2000mg 100% DV
Iron 1.7mg 9% DV
Diet fit High-protein
Contains Milk Wheat/Gluten Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use a different type of pasta for this recipe?

Absolutely! You can use any pasta shape you prefer, such as penne, fusilli, or gluten-free options. Just be sure to adjust the cooking time according to the package instructions to achieve the desired texture.

Is this dish suitable for vegans?

Yes, you can make this Tofu Spaghetti vegan by using plant-based cheese alternatives for the Parmesan, Mozzarella, and Colby or Cheddar cheese. Additionally, ensure that your spaghetti sauce is free from animal products, which many store-bought sauces are.

Can I prepare this dish ahead of time?

Yes, you can assemble the Tofu Spaghetti a day in advance. Cover it tightly and refrigerate until ready to bake. Just add an extra 5-10 minutes to the baking time if cooking from cold to ensure it heats through evenly.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Vegetarian recipes → Dairy recipes → All recipes →