This Creamy Ravioli Sauce Dinner combines a rich, creamy tomato sauce with tender ravioli for a quick high-protein dinner. Perfect for busy weeknights, this macro-friendly meal is ready in 20…
Ingredients
Instructions
Bring a large pot of salted water to a rolling boil. The salt should make the water taste like the sea – this seasons the pasta from the inside out. Add the frozen or refrigerated ravioli and cook according to package directions until they float and are tender but still firm to the bite (al dente). Typically, frozen ravioli takes about 4-5 minutes, refrigerated about 2-3 minutes. Stir gently once or twice to prevent sticking. When done, reserve about 1 cup of the starchy pasta water before draining. The starch in that water will help bind the sauce later. Drain the ravioli in a colander, but do not rinse – you want the natural starch to remain on the pasta. Set aside.

While the ravioli cooks, start the sauce. In a large skillet or sauté pan, heat the olive oil over medium heat until it shimmers – about 1 minute. Add the minced garlic and sauté for 30 seconds until fragrant but not browned. The garlic should sizzle gently; if it browns too quickly, reduce the heat. Burnt garlic turns bitter and can ruin the sauce. Add the diced fresh tomatoes and cook for 2-3 minutes, stirring occasionally, until they begin to soften and release their juices. You’ll see the pan become more liquid and the tomatoes will start to break down.

Pour in the crushed tomatoes and stir to combine with the fresh tomatoes and garlic. Bring the mixture to a gentle simmer over medium-low heat. Let it cook for 5 minutes, stirring occasionally, to meld the flavors. The sauce will thicken slightly and the color will deepen to a rich red. The aroma of tomatoes and garlic will fill your kitchen. If you like a little heat, add the red pepper flakes now – they’ll infuse the sauce with a subtle warmth.
Reduce the heat to low and slowly pour in the heavy cream while stirring constantly. The cream will swirl into the tomato base, creating a beautiful orange-pink hue. Continue stirring for about 1 minute until the sauce is uniformly creamy and smooth. The sauce should be thick enough to coat the back of a spoon but still pourable. If it seems too thick, add a splash of the reserved pasta water to thin it out. Season with salt and black pepper, then taste and adjust seasoning. Remember that Parmesan will add saltiness, so go easy on the salt.
Add the drained ravioli to the skillet with the creamy tomato sauce. Gently toss the ravioli in the sauce using a silicone spatula or wooden spoon, being careful not to break the delicate pasta pockets. If the sauce seems too thick, add reserved pasta water a tablespoon at a time until it coats the ravioli like a velvet blanket. Simmer everything together for 1-2 minutes so the ravioli absorbs some of the sauce. Sprinkle in the grated Parmesan and toss again – the cheese will melt into the sauce, adding a nutty, savory depth.
Remove the skillet from the heat. Immediately top with fresh chopped basil – the residual heat will wilt the basil slightly, releasing its aromatic oils. Serve the creamy ravioli in warm bowls, spooning any extra sauce from the pan over the top. For a finishing touch, add a extra sprinkle of Parmesan and a few whole basil leaves for garnish. The dish is best enjoyed immediately while the sauce is luscious and the ravioli are tender. Pair with a side salad or crusty bread to soak up every last drop.
For best results
- For the best texture, use high-quality ravioli – either fresh refrigerated or a trusted frozen brand. Fresh ravioli cooks faster and has a more delicate pasta, while frozen can be more convenient and often holds up better during tossing. Avoid overcooking; ravioli should be firm to the bite so they don't become mushy in the sauce. Also, always reserve pasta water before draining: the starchy water is a secret weapon for adjusting sauce consistency without diluting flavor.
- Heavy cream is key for a rich, luscious sauce that doesn't curdle when combined with acidic tomatoes. For a lighter option, you can use half-and-half, but the sauce will be thinner and less indulgent. If you need a dairy-free version, full-fat coconut milk works surprisingly well – it adds a subtle sweetness that complements the tomatoes. Just be sure to stir continuously to prevent separation.
- Fresh tomatoes add a bright, summery note that canned tomatoes alone can't replicate. However, if tomatoes are out of season, feel free to use all canned – opt for San Marzano crushed tomatoes for the best flavor. Diced fire-roasted tomatoes are another excellent choice, adding a smoky depth that pairs beautifully with the cream.
- To make this dish even more protein-packed, you can use a high-protein ravioli (often filled with ricotta or spinach and cheese) or add cooked ground turkey, Italian sausage, or shredded chicken to the sauce. Simply brown the protein in the skillet before adding the garlic and tomatoes, then proceed as directed. This turns the meal into a hearty one-dish dinner.
- Storage tip: This creamy ravioli is best eaten fresh, but leftovers can be refrigerated in an airtight container for up to 2 days. The sauce will thicken as it sits; reheat gently on the stovetop with a splash of milk or water to loosen it. Avoid microwaving for too long as it can make the ravioli rubbery. Freezing is not recommended because the cream sauce may separate upon thawing.
- If you need to prep ahead, cook the ravioli and sauce separately: store the drained ravioli tossed with a little olive oil to prevent sticking, and keep the sauce in a separate container. When ready to eat, reheat the sauce, add the ravioli, and simmer for 1-2 minutes. This prevents the ravioli from absorbing too much sauce and becoming soggy.
- Grate your own Parmesan from a block – pre-shredded cheese often contains anti-caking agents that prevent smooth melting. Freshly grated Parmesan melts seamlessly into the sauce and delivers a far superior flavor. For an extra touch, use a microplane to grate it finely so it dissolves almost instantly.
Variations
- Dairy-Free Version: Replace the heavy cream with full-fat coconut milk or a rich cashew cream. Use a dairy-free Parmesan alternative or nutritional yeast for cheesy flavor. Be sure to choose a ravioli that is egg-free and dairy-free (many fresh vegan options are available). The coconut milk will lend a subtle tropical note that pairs surprisingly well with the tomatoes.
- Spicy Arrabbiata Twist: Increase the red pepper flakes to 1 teaspoon (or more to taste) and add a pinch of cayenne pepper along with the garlic. For extra heat, stir in a tablespoon of Calabrian chili paste or a chopped fresh chili. This variation cuts through the richness of the cream and is perfect for spice lovers.
- Protein-Packed Addition: Brown 1 pound of ground turkey or Italian sausage in the skillet before adding the garlic. Drain excess fat if needed, then proceed with the recipe. The browned meat adds texture, flavor, and a significant protein boost – easily 30+ grams per serving. Alternatively, stir in cooked shredded rotisserie chicken at the end.
- Vegetable-Loaded Version: Sauté 1 cup of sliced mushrooms and 1 cup of chopped spinach in the skillet after browning the garlic. Mushrooms add umami, and spinach wilts into the sauce beautifully. You can also add roasted red peppers or artichoke hearts for extra nutrients and color.
- Herb-Infused Sauce: Along with the basil, add 1 teaspoon of dried oregano and 1/2 teaspoon of dried thyme to the sauce while it simmers. Fresh rosemary (finely chopped) also works well. The herbs deepen the Mediterranean flavor profile and make the dish even more aromatic.
- Lighter Cream Sauce: Use half-and-half or whole milk mixed with 1 tablespoon of flour to thicken instead of heavy cream. This reduces calories and fat while still providing a creamy texture. To prevent lumps, whisk the flour into the milk before adding to the sauce, and simmer for an extra 2 minutes to cook out the raw flour taste.
Nutrition
- Calories387 kcal
- Total Fat22g
- Saturated Fat12g
- Cholesterol65mg
- Sodium890mg
- Total Carbohydrates26g
- Dietary Fiber2g
- Sugars8g
- Protein12g
