In a large pot or deep skillet, add everything except the leafy greens and garnishes.
Stir to combine, cover, and bring to a gentle boil over medium-high heat.
Once it starts bubbling, reduce the heat to medium-low. Stir occasionally and cook uncovered for 10–15 minutes, or until the pasta is tender and the sauce thickens.
If you’re adding spinach or kale, toss it in during the last 2 minutes of cooking to let it wilt.
Taste and adjust seasoning. Salt? More garlic? Go wild.
Serve hot, topped with fresh basil or parsley, and maybe a swirl of extra coconut milk if you’re feeling fancy.