Easy Creamy Pasta Sauce made with fresh or canned tomatoes and cream. This quick high-protein dinner is perfect for macro-friendly meal prep.
Ingredients
Instructions
**Cook the ravioli:** Bring a large pot of salted water to a rolling boil. Add the frozen or refrigerated ravioli and cook according to package directions until al dente—typically 4-5 minutes for fresh and 6-8 minutes for frozen. Stir gently once or twice to prevent sticking. The ravioli should be tender but still hold their shape; overcooking makes them mushy. Reserve about 1/2 cup of pasta water before draining, then drain the ravioli in a colander. Do not rinse—the starch helps the sauce cling.

**Start the sauce:** While the pasta cooks, place a large skillet over medium heat. Add the butter and let it melt completely, swirling the pan to coat the bottom. Once the butter is foamy but not browned (about 1 minute), add the minced garlic. Sauté for 30-60 seconds until fragrant—garlic should be golden but not burnt. Burnt garlic turns bitter, so watch carefully. The aroma should be nutty and sweet.

**Build the creamy tomato base:** Pour the crushed tomatoes into the skillet. Stir to combine with the garlic butter. Let the tomatoes simmer for 2-3 minutes, stirring occasionally, until they thicken slightly and the color deepens to a rich red. This step concentrates flavor and reduces acidity. If using fresh tomatoes, you may need an extra minute to break them down.
**Add cream and Parmesan:** Reduce the heat to low. Slowly pour in the heavy cream while stirring continuously to create a smooth emulsion. The sauce will turn a beautiful coral pink. Add the grated Parmesan cheese, salt, black pepper, and red pepper flakes if using. Stir until the cheese is fully melted and the sauce is silky—about 1-2 minutes. Taste and adjust seasoning. The sauce should be creamy, slightly tangy, and rich.
**Combine and serve:** Add the drained ravioli to the skillet. Gently toss with the sauce using a wooden spoon or silicone spatula, being careful not to break the ravioli. If the sauce seems too thick, add reserved pasta water a tablespoon at a time until it reaches a luscious, coating consistency. Fold in the fresh basil just before serving to preserve its bright color and flavor. Serve immediately in warm bowls, garnished with extra Parmesan and basil. The sauce will continue to thicken as it cools, so serve right away.
For best results
- **Reserve pasta water early:** Don't forget to scoop out that 1/2 cup of pasta water before draining! The starchy water is liquid gold for adjusting sauce consistency without thinning flavor. It helps the sauce cling to every nook and cranny of the ravioli. If you do forget, you can use a bit of broth or milk, but pasta water is ideal.
- **Use high-quality canned tomatoes:** For the best flavor, opt for San Marzano tomatoes or fire-roasted crushed tomatoes. They have a natural sweetness and lower acidity. If using fresh tomatoes, choose Roma or plum varieties—they have less water and more flesh, yielding a thicker sauce. Avoid watery tomatoes like beefsteak.
- **Don't overcook the ravioli:** Ravioli cooks quickly, especially fresh. Set a timer and test one piece a minute before the package time. It should be tender but still have a slight bite (al dente). Overcooked ravioli becomes mushy and can break apart when tossed with sauce. For frozen ravioli, add an extra 1-2 minutes.
- **Control sauce thickness:** The sauce should coat the back of a spoon. If it's too thin, simmer it uncovered for a few minutes to reduce. If too thick, add pasta water or a splash of milk. Remember that the sauce will thicken as it stands, so slightly thinner is better before serving.
- **Make it dairy-free:** Swap the butter for olive oil, use full-fat coconut cream instead of heavy cream, and choose a dairy-free Parmesan-style cheese. The coconut cream adds a subtle sweetness that pairs beautifully with tomatoes. Nutritional yeast can also add cheesy flavor.
- **Boost protein without meat:** Stir in a cup of cooked white beans or lentils when you add the cream. They blend into the sauce and boost protein without changing flavor much. Alternatively, use high-protein ravioli (like those filled with ricotta or chicken) or serve with a side of grilled chicken.
- **Storage and reheating:** Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, place in a skillet over low heat with a splash of milk or water, stirring gently until warmed through. Avoid microwaving on high—it can make the sauce separate and ravioli rubbery. For best results, reheat slowly.
- **Fresh herbs make a difference:** While dried basil can work, fresh basil adds a peppery, aromatic finish that elevates the dish. Add it at the very end to preserve its flavor. If using dried, add 1 teaspoon during the simmering step.
Variations
- **Protein-Packed Chicken and Ravioli:** Add 1 cup of shredded rotisserie chicken when you toss the ravioli with the sauce. The chicken absorbs the creamy tomato flavor and turns this into a heartier meal. For extra protein, use chicken ravioli instead of cheese.
- **Spicy Arrabbiata Twist:** Omit the cream and increase the red pepper flakes to 1 teaspoon. Add 2 tablespoons of tomato paste for deeper flavor and a splash of white wine. This version is lighter but still incredibly flavorful, perfect for those who love heat.
- **Vegan Creamy Tomato Sauce:** Replace the butter with olive oil, heavy cream with cashew cream (soaked cashews blended with water), and Parmesan with nutritional yeast. The cashew cream provides a rich, velvety texture. Add a pinch of smoked paprika for depth.
- **Vegetable-Loaded Version:** Sauté 1 cup of diced zucchini, bell pepper, or mushrooms along with the garlic. You can also stir in a handful of baby spinach just before serving. This adds nutrients and fiber without overpowering the sauce.
- **Lemon Basil Variation:** Add the zest of 1 lemon and 1 tablespoon of lemon juice along with the cream. The bright citrus cuts through the richness and pairs wonderfully with basil. This variation is especially refreshing in summer.
- **Gluten-Free Option:** Use gluten-free ravioli (many brands offer cheese or spinach-filled varieties) and ensure the crushed tomatoes are labeled gluten-free. The sauce itself is naturally gluten-free, so it's an easy swap.
Nutrition
- Calories215 kcal
- Total Fat12g
- Saturated Fat7g
- Cholesterol45mg
- Sodium180mg
- Total Carbohydrates26g
- Dietary Fiber1g
- Sugars17g
- Protein3g
