I can’t get over how this creamy tomato Parmesan sauce makes ravioli look and taste like it came from a little Italian restaurant. One spoonful and plain pasta night suddenly feels downright luxurious.

I’m obsessed with this ravioli sauce because it makes store-bought or homemade ravioli taste wildly rich without feeling fussy. The heavy cream gives it that velvety, cling-to-the-pasta texture I crave, while freshly grated Parmesan cheese brings the sharp, salty bite that keeps me going back for another forkful.
I love it spooned over ravioli, but I’m fully loyal to tossing everything together so every little pocket gets coated. And honestly, that glossy sauce in all the edges and folds?
Ridiculous. But in the best way.
This is the ravioli dinner I want when plain marinara just isn’t enough for me.
Ingredients

- Olive oil gives the sauce a smooth, fruity base without feeling greasy.
- Butter adds that cozy richness you’d miss if it wasn’t there.
- Shallot brings gentle sweetness, softer and less bossy than onion.
- Garlic makes it smell like dinner is already winning.
- Tomato paste adds deep, cooked-all-day flavor fast.
- Crushed tomatoes keep it saucy, bright, and perfect for coating ravioli.
- Broth loosens everything up and adds a little savory backbone.
- Heavy cream makes it velvety, rich, and honestly pretty comforting.
- Parmesan brings salty, nutty flavor and helps the sauce cling.
- Salt wakes everything up, but you’ll want to taste as you go.
- Black pepper adds a tiny bite without taking over.
- Red pepper flakes bring heat, if you like a little attitude.
- Basil keeps things fresh, sweet, and very Italian-restaurant-at-home.
- Parsley adds color and a clean finish.
Plus, it looks pretty.
Ingredient Quantities
- 2 tablespoons extra virgin olive oil
- 1 tablespoon unsalted butter
- 1 small shallot, finely minced (about 2 tablespoons)
- 2 to 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 (14 ounce) can crushed tomatoes
- 1/4 cup low sodium chicken or vegetable broth
- 1 cup heavy cream
- 3/4 cup freshly grated Parmesan cheese, plus extra for serving
- 1 teaspoon kosher salt, adjust to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon crushed red pepper flakes, optional
- 2 tablespoons fresh basil, chopped (or 1 teaspoon dried basil)
- 1 tablespoon fresh parsley, chopped (optional)
How to Make this
1. Heat 2 tablespoons olive oil and 1 tablespoon butter in a large skillet over medium heat until butter is melted and foamy.
2. Add 1 small finely minced shallot and 2 to 3 minced garlic cloves; sauté for 1 to 2 minutes until fragrant and translucent.
3. Stir in 2 tablespoons tomato paste and cook 1 to 2 minutes, stirring constantly, to deepen the flavor.
4. Pour in 1 (14 ounce) can crushed tomatoes and 1/4 cup low sodium chicken or vegetable broth; bring to a gentle simmer.
5. Reduce heat to low and slowly whisk in 1 cup heavy cream until the sauce is smooth and uniform.
6. Add 3/4 cup freshly grated Parmesan cheese, 1 teaspoon kosher salt, 1/2 teaspoon freshly ground black pepper, and 1/4 teaspoon crushed red pepper flakes if using; stir until cheese is melted and incorporated.
7. Simmer the sauce on low for 5 to 8 minutes, stirring occasionally, until it thickens to a velvety consistency.
8. Stir in 2 tablespoons chopped fresh basil and 1 tablespoon chopped fresh parsley if using; taste and adjust seasoning as needed.
9. Serve two ways: spoon the sauce over cooked ravioli or add drained ravioli to the skillet and gently toss to coat so each piece is evenly sauced; finish with extra grated Parmesan and a sprinkle of fresh basil.
Equipment Needed
1. Large skillet or sauté pan
2. Wooden spoon or silicone spatula
3. Whisk
4. Chef’s knife
5. Cutting board
6. Measuring cups and measuring spoons
7. Fine grater for Parmesan
8. Can opener
9. Colander and tongs for draining and handling ravioli
FAQ
The Best Ravioli Sauce Recipe Substitutions and Variations
- Heavy cream: use 3/4 cup half and half plus 1 tablespoon unsalted butter for richness, or 1 cup full fat coconut milk for a dairy free option.
- Freshly grated Parmesan: swap with Pecorino Romano for a sharper, saltier flavor, or 3 tablespoons nutritional yeast for a vegan alternative.
- Crushed tomatoes: substitute with a 14 ounce can of tomato sauce thinned with a splash of water, or blitz fire roasted diced tomatoes briefly for texture and smokiness.
- Low sodium chicken or vegetable broth: replace with dry white wine added in the same amount for brightness, or use water plus 1/4 teaspoon vegetable or chicken bouillon for convenience.
Pro Tips
1. Bloom the tomato paste: cook it a little longer in the oil and butter until it turns a deeper red and smells caramelized. That extra minute or two gives the sauce a richer, less “canned” tomato flavor.
2. Temper the cream and cheese: take the skillet off the heat when you add the cream, then whisk in a few spoonfuls of the hot tomato base into the cream before combining everything. This helps prevent curdling and keeps the sauce silky.
3. Use pasta or reserved cooking water to adjust texture: if the sauce gets too thick, stir in a splash of the reserved ravioli/pasta water or broth a little at a time until it reaches a velvety consistency that clings to the pasta.
4. Finish with bright notes: a squeeze of lemon or a teaspoon of balsamic vinegar right at the end will lift the richness and make the basil taste more vibrant without changing the creaminess.
5. Doneness and timing for fresh ravioli: if using fresh or delicate filled pasta, add it to the sauce off the boil and gently toss for only a minute so the ravioli cooks without breaking and so they soak up flavor without getting gummy.

The Best Ravioli Sauce Recipe
I can’t get over how this creamy tomato Parmesan sauce makes ravioli look and taste like it came from a little Italian restaurant. One spoonful and plain pasta night suddenly feels downright luxurious.
4
servings
408
kcal
Equipment: 1. Large skillet or sauté pan
2. Wooden spoon or silicone spatula
3. Whisk
4. Chef’s knife
5. Cutting board
6. Measuring cups and measuring spoons
7. Fine grater for Parmesan
8. Can opener
9. Colander and tongs for draining and handling ravioli
Ingredients
-
2 tablespoons extra virgin olive oil
-
1 tablespoon unsalted butter
-
1 small shallot, finely minced (about 2 tablespoons)
-
2 to 3 garlic cloves, minced
-
2 tablespoons tomato paste
-
1 (14 ounce) can crushed tomatoes
-
1/4 cup low sodium chicken or vegetable broth
-
1 cup heavy cream
-
3/4 cup freshly grated Parmesan cheese, plus extra for serving
-
1 teaspoon kosher salt, adjust to taste
-
1/2 teaspoon freshly ground black pepper
-
1/4 teaspoon crushed red pepper flakes, optional
-
2 tablespoons fresh basil, chopped (or 1 teaspoon dried basil)
-
1 tablespoon fresh parsley, chopped (optional)
Directions
- Heat 2 tablespoons olive oil and 1 tablespoon butter in a large skillet over medium heat until butter is melted and foamy.
- Add 1 small finely minced shallot and 2 to 3 minced garlic cloves; sauté for 1 to 2 minutes until fragrant and translucent.
- Stir in 2 tablespoons tomato paste and cook 1 to 2 minutes, stirring constantly, to deepen the flavor.
- Pour in 1 (14 ounce) can crushed tomatoes and 1/4 cup low sodium chicken or vegetable broth; bring to a gentle simmer.
- Reduce heat to low and slowly whisk in 1 cup heavy cream until the sauce is smooth and uniform.
- Add 3/4 cup freshly grated Parmesan cheese, 1 teaspoon kosher salt, 1/2 teaspoon freshly ground black pepper, and 1/4 teaspoon crushed red pepper flakes if using; stir until cheese is melted and incorporated.
- Simmer the sauce on low for 5 to 8 minutes, stirring occasionally, until it thickens to a velvety consistency.
- Stir in 2 tablespoons chopped fresh basil and 1 tablespoon chopped fresh parsley if using; taste and adjust seasoning as needed.
- Serve two ways: spoon the sauce over cooked ravioli or add drained ravioli to the skillet and gently toss to coat so each piece is evenly sauced; finish with extra grated Parmesan and a sprinkle of fresh basil.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 180g
- Total number of serves: 4
- Calories: 408kcal
- Fat: 37.1g
- Saturated Fat: 20.2g
- Trans Fat: 0.1g
- Polyunsaturated: 1g
- Monounsaturated: 5.5g
- Cholesterol: 106mg
- Sodium: 1062mg
- Potassium: 286mg
- Carbohydrates: 11g
- Fiber: 1.8g
- Sugar: 5.7g
- Protein: 10.5g
- Vitamin A: 500IU
- Vitamin C: 7.5mg
- Calcium: 207mg
- Iron: 1mg







