Healthy Penne alla Vodka is a lighter take on the classic vodka sauce. It delivers a creamy, tomato-forward flavor with less fat, and it comes together in under an hour. Serve with fresh ribbons of basil and a sprinkle of grated cheese for an elegant, home-cooked meal.

A warm bowl of penne tossed in a creamy tomato sauce is ideal for a comforting weeknight supper or a cozy date night. This version keeps the traditional flavor profile but swaps heavier ingredients for a healthier base so you can enjoy the richness without the extra calories.
What is Vodka Sauce?
Vodka sauce is a smooth, creamy tomato sauce commonly served with tube-shaped pastas like penne or rigatoni so the sauce clings to each piece. The vodka itself does not produce an alcoholic taste once cooked; it helps release aromatic compounds from the tomatoes and acts as an emulsifier to keep the cream and tomato components combined for a silky finish.
The Story Behind Our Penne alla Vodka
This recipe is personal: it was one of the first dinners I made for Alec when we were dating in college. It became our comfort food and a go-to for celebrations and quiet nights in. Over the years I adjusted the sauce to be lighter while keeping the same comforting flavor that evokes those early memories.

How to Make Vodka Sauce Healthy
Traditional vodka sauce often relies on heavy cream and a generous amount of cheese, and some versions include pancetta. To lighten the sauce without losing its luxurious mouthfeel, this recipe uses Greek yogurt in place of heavy cream. Greek yogurt gives creaminess, tang, and protein while reducing fat. Cooking the onions slowly and building flavor with herbs and a touch of butter and olive oil makes this a satisfying vegetarian sauce without meat.
Key Ingredients
- Penne Pasta – A tube-shaped pasta that holds sauce well; ridged penne (rigate) is ideal because the sauce clings to the grooves.
- Onion & Garlic – Aromatics that form the flavor base.
- Olive Oil & Butter – A small amount of both gives depth and a silky mouthfeel.
- Dried Oregano & Dried Basil – Classic Italian herbs that enhance the tomato base.
- Red Pepper Flakes – For a subtle kick; adjust to taste.
- Vodka – A small splash brightens the tomato flavor and helps emulsify the sauce.
- Tomatoes – Canned whole or crushed tomatoes blended smooth for the sauce.
- Greek Yogurt – Replaces heavy cream to add creaminess with fewer calories.
- Parmigiano-Reggiano – Adds savory, umami richness; use freshly grated for best flavor.
- Fresh Basil – Torn into ribbons for garnish and bright flavor.
Instructions
- Cook the aromatics: In a medium pot or dutch oven, heat olive oil and butter over medium heat. Add the finely chopped onion and minced garlic and cook until the onion is translucent, about 5 minutes. Stir in dried oregano, dried basil, and crushed red pepper flakes and cook for another 1–2 minutes.
- Add the vodka: Pour in the vodka and let it simmer for about 7 minutes, allowing the alcohol to cook off and the liquid to reduce slightly.
- Puree the tomatoes: While the vodka is simmering, season the canned tomatoes with salt and pepper and puree them in a blender until smooth. Add the tomato puree to the pot, stir, then cover and simmer on low heat for about 30 minutes to develop flavor.
- Cook the pasta: Bring a large pot of well-salted water to a boil. Add the penne and cook until al dente, roughly 9–11 minutes depending on the package. Drain and set aside.
- Finish the sauce: Off the heat, stir in 1/4 cup freshly grated Parmigiano-Reggiano and 1/2 cup Greek yogurt until the sauce turns creamy and takes on a light pink color. Taste and adjust salt and pepper. Stir in half of the basil ribbons.
- Combine and serve: Add the cooked penne to the sauce and toss gently to coat. Serve immediately topped with remaining basil and additional grated cheese if desired.

Variations
- Spicy: Increase crushed red pepper flakes or add freshly cracked black pepper.
- Extra Creamy: Add a little more Greek yogurt or an extra tablespoon of Parmigiano-Reggiano for a richer texture.
- Protein: Pan-seared chicken breast or sliced grilled chicken thighs make a hearty addition.
Substitutions
- Pasta Options: Swap penne for rigatoni, whole wheat penne, or a gluten-free alternative.
- Low Carb: Replace pasta with roasted eggplant slices or zucchini noodles for a lighter dish.
- Dairy-Free: Use full-fat coconut milk or a neutral unsweetened dairy-free yogurt in place of Greek yogurt and omit Parmigiano-Reggiano.
- Shallots: Use shallots instead of onion for a milder, sweeter base.
Equipment
Basic kitchen tools are all that’s needed: a medium pot or dutch oven for the sauce, a large pot for boiling pasta, a blender or immersion blender to puree the tomatoes, a measuring cup, tongs, and a cheese grater for finishing.
How to Store and Freeze Vodka Sauce
Store leftover sauce in an airtight container in the refrigerator for up to 3 days. For longer storage, cool completely and freeze in a suitable container for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stove, stirring until it returns to its normal consistency.
Top Tip
Before serving, toss the pasta well in the sauce so the sauce gets inside each penne tube for even flavor in every bite.
Did You Like This Recipe?
If you try this Healthy Penne alla Vodka, leave a rating or comment. This recipe pairs well with simple salads and a crusty loaf of bread for mopping up any remaining sauce.
Recipe
Healthy Penne alla Vodka
Healthy Penne alla Vodka is a lighter version of classic vodka sauce that keeps the creamy texture and rich tomato flavor while reducing fat by using Greek yogurt.
Prep Time: 10 mins • Cook Time: 45 mins • Total Time: 55 mins
Servings: 6 • Calories: 369 kcal (per serving)
Ingredients
- 1 lb penne pasta
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 tbsp olive oil
- 1 tbsp butter
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- 1/2 tsp crushed red pepper flakes (adjust to taste)
- 1/2 cup vodka
- 1 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1 (28 oz) can tomatoes
- 1/2 cup Greek yogurt
- Handful fresh basil, cut into ribbons
- 1/4 cup Parmigiano-Reggiano, plus more for serving
Instructions (Condensed)
- Sauté onion and garlic in olive oil and butter until translucent. Stir in dried herbs and red pepper flakes.
- Add vodka and simmer until reduced, about 7 minutes. Puree the canned tomatoes with salt and pepper and add to the pot. Simmer covered on low for 30 minutes.
- Cook penne in salted boiling water until al dente, drain and set aside.
- Remove sauce from heat and stir in Parmigiano-Reggiano and Greek yogurt until creamy. Add half the basil, then toss the cooked pasta into the sauce. Serve with remaining basil and extra cheese.
Notes
Tips: For an even healthier dish, use whole wheat pasta, gluten-free pasta, or substitute vegetables such as roasted eggplant or zucchini noodles. Refrigerate leftovers up to 3 days or freeze the sauce up to 3 months; thaw overnight and reheat gently.
Nutrition (per serving)
Calories: 369 kcal | Carbohydrates: 60 g | Protein: 14 g | Fat: 3 g | Saturated Fat: 1 g | Sodium: 513 mg | Fiber: 3 g
Tried this recipe? Share a photo of your Penne alla Vodka and tag any social channels you use so others can find inspiration from your version.