Cook pasta in boiling, salted water for 10 minutes or until just tender. Drain well.
At the same time, heat a saucepan, add oil, onion and garlic, cooking over a medium heat for 5 minutes to soften.
Add the beef mince and cook for 5 minutes, breaking up the mince with a wooden spoon.
Add tomatoes and tomato paste, then simmer for 5 to 10 minutes or until liquid is reduced and sauce thick.
Stir in spinach and parsley. Season well with salt and pepper.
Combine pasta and beef sauce and pour into a large baking dish. Scatter with cheese and bake for 25 minutes until the cheese is melted and golden brown.