-
1. Bring a large pot of well-salted water to a boil, add the penne, and cook until just shy of al dente according to package directions.
12 oz penne pasta,
1 tsp salt
-
2. Before draining, scoop out some pasta cooking water into a heatproof measuring cup, then drain the penne and set aside.
1.5 cup pasta cooking water
-
3. While the pasta cooks, heat olive oil in a large deep skillet over medium heat, then add finely chopped onion and cook, stirring, until soft and translucent.
1 tbsp olive oil,
0.5 piece yellow onion
-
4. Add minced garlic and crushed red pepper flakes to the skillet and cook briefly, stirring, until fragrant but not browned.
3 clove garlic clove,
0.2 tsp crushed red pepper flakes
-
5. Squeeze the soy chorizo out of its casing into the skillet, break it up with a spoon, and cook until it darkens slightly and the spices are fragrant.
8 oz Trader Joe's soy chorizo
-
6. Stir in the tomato paste and cook, stirring constantly, until it deepens in color and coats the soy chorizo and aromatics.
2 tbsp tomato paste
-
7. Pour in the crushed tomatoes and a generous splash of the pasta cooking water, scraping up any browned bits from the bottom of the skillet, and bring the mixture to a gentle simmer.
2 cup canned crushed tomatoes
-
8. Reduce the heat to medium-low, stir in the oat milk and butter, and let the sauce simmer until slightly thickened and silky, adjusting with more pasta water as needed.
0.5 cup unsweetened oat milk,
1 tbsp unsalted butter
-
9. Season the sauce with salt and black pepper to taste, then stir in the grated Parmesan until it melts and the sauce becomes glossy and creamy.
0.5 tsp black pepper
-
10. Add the drained penne and baby spinach to the skillet, toss until the pasta is well coated, the spinach is wilted, and the sauce clings, loosening with a bit more pasta water if needed.
12 oz penne pasta,
1.5 cup pasta cooking water,
2 cup baby spinach
-
11. Tear or slice the fresh basil leaves, fold them through the pasta off the heat, then taste and adjust seasoning once more.
0.5 cup fresh basil leaves
-
12. Divide the creamy tomato soy chorizo penne among warm bowls and top with extra grated Parmesan for garnish if desired.
0.2 cup grated Parmesan cheese (garnish)