Heat a large fry pan with a medium heat and add in the olive oil
After a couple of minutes, add the chopped onion and garlic into the hot fry pan, mix continuously, after 5 minutes and the onion is translucent, add in the paprika and oregano, quickly mix together, then add in the canned tomato sauce, canned diced tomatoes, and season with sea salt & black pepper, then turn it up to a high heat, give it a mix, and simmer
After simmering the tomatoes for about 4 minutes and they've slightly thickened, add in the vegetable broth, give it a mix and bring to a boil, then add in the penne pasta, mix every 2 to 3 minutes, so the pasta doesn't stick together and it all evenly cooks
After cooking the pasta for 9 minutes *, which in my case was 3 minutes shy of the pasta being cooked al dente, add the chopped fresh mozzarella, making sure to evenly spread it around, then place a lid on the pan and lower to a low-medium heat, simmer for 3 to 4 minutes or until the pasta is cooked al dente, then turn off the heat and remove the lid
*take this step when the pasta you are using is 3 minutes shy of being cooked al dente, make sure to check package instructions on the pasta you are using
Top off the pasta with the grated Manchego cheese and some chopped parsley, serve at once, enjoy!
Get the Spanish Olive Oil I used to make this Recipe (10% OFF Your Order with Coupon ONAFORK)