Cook the pasta a large saucepan according to the package instructions.
Fry the butter to a large pan on medium-high heat.
Top with chopped onion and fry until translucent (2-3 minutes).
Add chopped garlic, oregano, and basil.
Sauté for 30 seconds until fragrant.
Pour in the tomatoes and balsamic glaze. Season well.
Leave the sauce on medium heat for 5-10 minutes to bubble softly.
Transfer to a heat safe blender or use an immersion blender.
Blend until creamy.
Pour the sauce over cooked pasta.
Mix well and arrange on a large platter.
Top with halved mini mozzarella ball and black olive eyes.
Sprinkle with fresh basil and serve.