Bring a pan of water to a boil and cook the rigatoni according to packaging instructions.
In the meantime, heat a ridged griddle pan over medium-high heat and griddle the eggplant slices until soft and floppy with char-lines across them. Chop roughly.
Roughly chop the artichoke hearts and sun-dried tomatoes. Mince the garlic and parsley.
Mix the pasta with the eggplant, artichokes, tomatoes, garlic, parsley and red pesto. Season to taste and serve hot.