In a large, deep frying pan, sauté onion in oil over low heat for 2 minutes. Add drained and chopped mushrooms, tomatoes, chopped garlic, salt and pepper. Simmer 20 minutes.
Cook the Warda spaghetti in boiling salted water for 7 minutes.
Mix with the sauce and serve.