Ingredients
8 ounces (about 225 g) uncooked pasta (shells, cavatappi, or preferred shape; alternatively, store-bought ravioli or tortellini can be used)
2 to 4 tablespoons butter (adjust based on recipe variation)
½ yellow onion, diced (optional but adds sweetness)
3 to 4 cloves garlic, minced
¼ cup dry white wine (such as pinot grigio or sauvignon blanc) or substitute with chicken or vegetable broth
15 ounces (about 425 g) tomato sauce or 3 ounces (85 g) tomato paste, depending on preference
1 to 1 cup heavy or whipping cream
½ tablespoon all-purpose flour (for creating a roux; optional depending on method)
½ teaspoon Dijon mustard (optional, adds savory depth without strong mustard flavor)
¼ teaspoon Italian seasoning or 1 teaspoon dried basil (fresh herb alternatives are encouraged)
2 medium fresh tomatoes, chopped or diced
½ cup (approximately 50 g) freshly grated Parmesan cheese, plus extra for garnish
½ cup fresh basil, torn or roughly chopped, plus additional for garnish
¼ to ½ cup reserved pasta water (to adjust sauce consistency)
Salt and pepper to taste
¼ teaspoon red pepper flakes (optional, for a mild spicy kick)
Instructions
1. Bring a large pot of salted water to a boil and cook pasta until al dente according to package directions. Reserve ¼ to 1 cup of pasta water before draining. For ravioli or tortellini, boil according to package instructions along with optional broccoli florets if desired.
2. In a large skillet, melt butter over medium heat. If using onion, sauté diced onion for 5 to 7 minutes until translucent. Add red pepper flakes if desired.
3. Stir in minced garlic and cook for 1 minute until fragrant.
4. Add flour (if using) and cook for about one minute, stirring frequently to form a roux.
5. Pour in white wine or broth, allowing the liquid to reduce by half.
6. Stir in fresh tomatoes and cook for about 2 to 5 minutes until they soften.
7. Add tomato sauce or tomato paste, then gradually whisk in heavy cream and Dijon mustard if using. Season with Italian seasoning or dried basil, salt, and pepper. Simmer the sauce for approximately 5 minutes until slightly thickened.
8. Stir in Parmesan cheese until melted and smooth.
9. Add cooked pasta to the sauce and toss to coat evenly. Let the pasta simmer in the sauce for 2 to 3 minutes. Use reserved pasta water as needed to loosen the sauce to desired consistency.
10. Remove from heat and gently stir in fresh basil.
11. Serve immediately, garnished with extra Parmesan cheese and fresh basil.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧄 Tip: Use fresh basil whenever possible for the brightest flavor. Substitute dried basil at ½ to 1 teaspoon, adjusting to taste.
🌶️ Tip: Adding red pepper flakes can provide a pleasant hint of heat and spice.
🧀 Tip: Freshly grated Parmesan cheese not only enhances taste but also contributes to creaminess.
- Prep Time: 10 minutes
- Rest Time: 0 minutes
- Cook Time: 15-20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: Varies based on serving
- Calories: 497-551 kcal
- Sugar: 4-7 g
- Sodium: 279-1058 mg
- Fat: 26-32 g
- Saturated Fat: 16-20 g
- Unsaturated Fat: Varies
- Trans Fat: Minimal
- Carbohydrates: 49-52 g
- Fiber: 3-4 g
- Protein: 14-15 g
- Cholesterol: 74-108 mg
