Cook the pasta according to the package instructions, then drain.
Meanwhile, chop the garlic and halve the tomatoes.
Heat the oil in a frying pan over medium heat, add the garlic and cook until light brown. Add the tomatoes and cook for about 3-5 minutes until soft. Add the spinach, stir through, then put a lid on, turn down the heat and let it steam.
Drain then dice the mozzarella. Chop the sun-dried tomatoes.
When the spinach has wilted, add the sun-dried tomatoes, cheese and olives. Stir in the drained pasta, warm it through if needed. Combine well until the cheese starts to melt.
Serve with freshly ground black pepper and chilli flakes (optional).