Elevate your pasta night with this vibrant and protein-packed Tofu and Spinach Pasta Topping, a healthy and flavorful alternative to traditional sauces. This vegan-friendly recipe combines crumbled firm tofu, nutrient-rich spinach, and sweet bursts of cherry tomatoes, all sautéed with aromatic garlic and onion in a drizzle of olive oil. A splash of soy sauce adds umami depth, while oregano and red chili flakes lend a touch of Mediterranean-inspired warmth. Ready in just 25 minutes, this quick and easy dish is perfect for busy weeknights, offering a wholesome topping that pairs beautifully with your favorite pasta. Serve it as-is or sprinkle on some vegan or traditional Parmesan for that extra indulgent touch!
Drain the tofu and wrap it in a clean kitchen towel. Press it gently to remove excess moisture, then crumble it into small pieces using your hands or a fork.
Wash the spinach thoroughly, drain it well, and roughly chop it.
Finely chop the garlic cloves and dice the onion into small pieces.
Heat the olive oil in a large skillet over medium heat. Once hot, add the chopped onion and cook for 2-3 minutes until softened and translucent.
Add the garlic to the skillet and sauté for another minute until fragrant.
Add the crumbled tofu to the skillet. Stir well and let it cook for 5 minutes, stirring occasionally, until lightly browned.
Halve the cherry tomatoes and add them to the skillet along with the soy sauce, dried oregano, and red chili flakes. Cook for another 3-4 minutes until the tomatoes start to soften.
Add the chopped spinach to the skillet. Stir everything together and cook for about 2 minutes until the spinach wilts.
Season with salt and black pepper to taste. Adjust the seasonings as needed.
Remove the skillet from heat and serve the tofu and spinach mixture over your favorite pasta. Optionally, top with grated vegan or regular Parmesan cheese for extra flavor.
Serving size | 765.5 grams (765.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 587 |
Total Fat 38.30g | 49% |
Saturated Fat 5.60g | 28% |
Polyunsaturated Fat 2.70g | |
Cholesterol 0mg | 0% |
Sodium 2213mg | 96% |
Total Carbohydrate 38.50g | 14% |
Dietary Fiber 11.60g | 41% |
Total Sugars 14.80g | |
Protein 31.40g | 63% |
Vitamin D 0IU | 0% |
Calcium 541mg | 42% |
Iron 10mg | 54% |
Potassium 1150mg | 24% |
Source of Calories