Tomato Alfredo Recipe

Rate this recipe

This Tomato Alfredo combines the richness of a traditional cream-based alfredo sauce with the bright acidity and freshness of ripe tomatoes, creating a balanced and vibrant pasta dish. The result is a silky, luxurious sauce that coats each strand of pasta while the tomatoes add complexity and a subtle sweetness. This modern Italian-inspired main course is elegant enough for dinner guests yet simple enough for weeknight cooking.

Tomato Alfredo Recipe
Prep15 min
Cook25 min
Total40 min
Serves4
614kcal
21gprotein
62gcarbs
29gfat

Ingredients

Instructions

  1. Bring a large pot of salted water to a rolling boil. Add the dried pasta and cook according to package directions until al dente, approximately 8-10 minutes. Reserve 240ml (1 cup) of pasta cooking water before draining.

  2. While the pasta cooks, heat the butter and olive oil in a large skillet over medium heat. Once the butter is foaming, add the minced garlic and sauté for 60 seconds until fragrant, stirring constantly.

  3. Add the diced tomatoes to the skillet and stir well. Pour in the white wine and simmer for 5 minutes, allowing the tomatoes to soften and the wine to reduce slightly. The mixture should smell sweet and aromatic.

  4. Reduce the heat to low and slowly add the heavy cream to the tomato mixture, stirring constantly. Pour in 120ml (1/2 cup) of the reserved pasta water while stirring to create a smooth, cohesive sauce.

  5. Add the grated Parmigiano-Reggiano to the skillet in three batches, stirring thoroughly after each addition until the cheese is completely melted and incorporated. The sauce should now be creamy and rich.

  6. Season the sauce with salt, black pepper, and red pepper flakes if using. Taste and adjust seasoning as needed. Add additional pasta water if the sauce appears too thick.

  7. Add the cooked and drained pasta directly to the skillet with the sauce. Toss gently but thoroughly for 1-2 minutes, ensuring every strand is well coated. The sauce should cling to the pasta.

  8. Divide the pasta among four warmed serving bowls. Garnish each portion with fresh basil and a small amount of additional Parmigiano-Reggiano. Serve immediately while the sauce is still hot.

Substitutions

Tips

While Alfredo sauce is traditionally made only with butter, Parmigiano-Reggiano, and pasta water, regional variations throughout Italy incorporate seasonal ingredients. This tomato version reflects the modern culinary approach of blending classic techniques with fresh local produce, creating a dish that honors Italian traditions while celebrating the country's tomato heritage.

Frequently Asked Questions

How long does Tomato Alfredo Recipe take to make?

Tomato Alfredo Recipe takes about 40 minutes total — 15 minutes of prep and 25 minutes of cooking — and makes 4 servings.

What can I substitute in Tomato Alfredo Recipe?

You can adapt it easily: Replace heavy cream with 100ml cashew cream or oat cream for a dairy-free version; Use gluten-free pasta in place of regular wheat pasta for a gluten-free meal; Substitute Parmigiano-Reggiano with aged Pecorino Romano for a more peppery, sharper flavor.

How should I store leftover Tomato Alfredo Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Tomato Alfredo Recipe?

Each serving of Tomato Alfredo Recipe has about 21g of protein and 614 calories.

Comments (0)

Loading comments...