In a large pot of boiling salted water, cook the penne pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the sliced red, yellow, and green bell peppers along with the red onion. Sauté for about 5-7 minutes until the vegetables are softened.
Stir in the minced garlic, thyme, allspice, paprika, and cayenne pepper. Cook for an additional 1-2 minutes until fragrant.
Pour in the heavy cream (or coconut milk) and vegetable or chicken broth, stirring to combine. Bring the mixture to a gentle simmer.
Add the cooked penne pasta to the skillet, tossing to coat the pasta evenly with the sauce. Stir in the grated Parmesan cheese (or nutritional yeast) and season with salt and pepper to taste.
Cook for another minute until heated through, ensuring the pasta is well coated in the creamy sauce.
Remove from heat and garnish with chopped parsley before serving.
Notes
Adjust cayenne pepper to taste for desired spiciness.