
Penne alla vodka is one of those deeply satisfying pasta dishes that feels indulgent and restaurant-worthy, and this version delivers every bit of that rich, silky experience without a drop of cream or butter. The secret is full-fat coconut milk, which simmers into the tomato-vodka base and creates a sauce that's luscious, glossy, and beautifully coats every tube of penne. Nutritional yeast adds a subtle savory depth that rounds out the flavor in a way that feels surprisingly familiar — you won't miss the parmesan. Toasted tomato paste and a proper vodka cook-down build serious complexity before the coconut milk even hits the pan, so the sauce has real backbone. A splash of starchy pasta water at the end pulls everything together into that perfect, clingy consistency you want from a great bowl of pasta. This recipe serves 4, making it an easy weeknight dinner or a crowd-pleasing option when you need something that feels a little special. Finish it with torn fresh basil and you've got a dish that looks and tastes like it came from a proper Italian kitchen.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings














Bring a large pot of generously salted water to a boil. Add the penne and cook according to package directions until al dente, tender with a slight resistance at the center. Before draining, scoop out at least 1/2 cup of pasta water and set it aside. Drain the pasta in a colander.
While the pasta cooks, heat 2 tbsp olive oil in a large skillet over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 5–6 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
