Place a medium-sized skillet on high heat on the stove, and add oil to the pan.
Add the onion and sauté until transparent. Add the sliced Spanish chorizo to the skillet. Sauté for 2-3 minutes.
Next, add the tomato sauce, crushed garlic, oregano, basil, salt and pepper to taste and let them simmer for a minute.
Cook the pasta according to the package instructions.
Once the pasta is cooked, drain the water. Add the drained pasta to the tomato and chorizo mixture.
Transfer the pasta with the sauce to a baking dish. Sprinkle shredded cheese on top of the pasta.
Finally, bake in the oven for 20-30 minutes until the cheese is melted, and the edges turn bubbly and golden.
Notes
Sausage Selection: Spanish chorizo adds traditional flavor, but you can use any sausage you like. For a vegetarian option, consider a plant-based sausage.
Cheese Choices: Manchego cheese is traditional, but feel free to use Parmesan, mozzarella, or cheddar for different flavors and textures.
Pasta Cooking: Cook pasta al dente as it will continue to bake in the oven.
Make-Ahead Tip: Assemble the dish up to a day ahead and refrigerate. Add extra baking time if starting from cold.
Storage: Store leftovers in an airtight container in the fridge for 3-4 days. Reheat in the oven or microwave.