Easy Ravioli with Creamy Basil-Tomato Sauce
Weeknight dinners should be fast, comforting, and a little bit special — the kind of meal that makes you close your eyes for a second and sigh with delight. This Easy Ravioli with Creamy Basil-Tomato Sauce checks all those boxes. It combines tender ravioli with a bright, herb-forward tomato sauce that’s been enriched with cream and studded with sun-dried tomatoes. The result feels restaurant-worthy but comes together in about the time it takes to boil pasta.
This dish is perfect when you want something cozy without a lot of fuss. Fresh basil adds an aromatic lift, while a touch of red pepper flakes gives the sauce a gentle warmth. Parmesan and a drizzle of olive oil finish everything off for a silky mouthfeel and savory depth. Use fresh or store-bought fresh ravioli — cheese-filled ravioli work wonderfully — and you’ll have dinner on the table fast.
Why you’ll love this recipe
- Speed: Most of the time is hands-off simmering and boiling. Great for busy nights.
- Flavor: A balance of bright tomato, fragrant basil, and creamy richness.
- Flexibility: Swap in different ravioli fillings or fresh herbs to suit tastes.
- Approachable ingredients: Pantry-friendly items and minimal prep.
Ingredients
Use the following ingredients exactly as listed:
- 2 tablespoon olive oil
- 1 cup onion chopped
- 3 cloves garlic minced
- ¼ cup basil fresh, or 2 tablespoon dried
- 1 teaspoon oregano dried
- 1½ teaspoon Kosher salt
- ½ teaspoon black pepper freshly ground
- ½ teaspoon red pepper flakes more if you want a little spice
- 128 oz can crushed tomatoes
- ½ cup chicken broth
- 1½ lbs ravioli fresh
- ½ cup heavy cream
- ¾ cup sun-dried tomatoes in oil, drained, roughly chopped
- ⅓ cup Parmesan cheese grated
- 2 tablespoon flat-leaf parsley chopped, for garnish
Prep tips before you start
Make sure the onion is finely chopped so it melts into the sauce and doesn’t leave big chunks. Mince the garlic and roughly chop the sun-dried tomatoes; their texture and sweet-tart flavor become small bursts throughout the sauce. If you’re using fresh basil, stack and roll the leaves, then slice them thinly to create ribbons. Measure the heavy cream ahead so it can be stirred in right at the end.
Equipment

- Large skillet or sauté pan with a lid
- Large pot for boiling ravioli
- Wooden spoon or silicone spatula
- Colander
- Measuring cups and spoons
Step-by-step Instructions

Follow these clear steps. The order mirrors the ingredients and keeps the cooking smooth and efficient.
- Heat the oil: Place a large skillet over medium heat and pour in 2 tablespoon olive oil. Warm the oil until it shimmers but does not smoke.
- Sauté the onion: Add 1 cup onion chopped to the hot oil. Cook, stirring occasionally, until the onion is soft and translucent, about 5–7 minutes. You want the onion to develop a bit of sweetness without browning too much.
- Add the garlic and herbs: Stir in 3 cloves garlic minced, ¼ cup basil fresh (or 2 tablespoon dried), and 1 teaspoon oregano dried. Cook for 30–45 seconds, stirring constantly, until the garlic is fragrant. Be careful not to let the garlic burn.
- Season the base: Sprinkle in 1½ teaspoon Kosher salt, ½ teaspoon black pepper freshly ground, and ½ teaspoon red pepper flakes. Stir to combine so the spices bloom in the oil and coat the onion mixture evenly.
- Pour in tomatoes and broth: Carefully add the contents of the 128 oz can crushed tomatoes to the skillet, then pour in ½ cup chicken broth. Stir well to incorporate the onions and herbs throughout the sauce.
- Simmer the sauce: Bring the sauce to a gentle simmer over medium-low heat. Reduce the heat to low, cover partially, and let it simmer for 15–20 minutes, stirring occasionally. This gives the flavors time to meld and the sauce to thicken slightly.
- Prepare the ravioli: While the sauce simmers, bring a large pot of salted water to a boil. Add 1½ lbs ravioli fresh and cook according to package instructions or until they float and are tender — usually 3–5 minutes for fresh ravioli. Reserve about ½ cup of the pasta cooking water before draining.
- Add sun-dried tomatoes: When the sauce has simmered and looks cohesive, stir in ¾ cup sun-dried tomatoes in oil, drained, roughly chopped. Continue to simmer for 2–3 minutes so the sun-dried tomatoes warm through and release flavor into the sauce.
- Finish with cream and cheese: Lower the heat to very low and stir in ½ cup heavy cream, then add ⅓ cup Parmesan cheese grated. Stir until the cheese melts and the sauce is silky. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it, stirring until you reach your desired consistency.
- Taste and adjust: Give the sauce a final taste and adjust seasoning with a pinch more salt, black pepper, or red pepper flakes if you prefer more heat.
- Toss ravioli with sauce: Add the cooked and drained ravioli directly to the skillet with the creamy basil-tomato sauce. Gently toss or use a large spoon to coat each piece evenly, letting the ravioli warm through in the sauce for a minute.
- Garnish and serve: Remove the skillet from heat and sprinkle 2 tablespoon flat-leaf parsley chopped over the top. Add a little extra grated Parmesan if desired. Serve immediately while hot.
Make-ahead and storage
This Easy Ravioli with Creamy Basil-Tomato Sauce holds up well for leftovers. Store any cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of broth or cream to revive the sauce’s creaminess. Freezing is possible for the sauce (without cooked ravioli) — freeze in portions for up to 2 months; thaw overnight in the refrigerator before reheating and combining with freshly cooked ravioli.
Variations and swaps
- Vegetable boost: Stir in a handful of baby spinach or chopped zucchini during the last 3–4 minutes of simmering for added veg.
- Protein add-in: Brown and crumble a plant-based sausage or cooked shredded chicken before adding the tomatoes for a heartier meal.
- Cheese options: Swap or blend Pecorino Romano with Parmesan for a sharper finish. For a nuttier note, stir in a tablespoon of mascarpone with the cream.
- Herb swaps: If you don’t have fresh basil, use the 2 tablespoon dried basil option in the ingredient list. Fresh basil folded in at the end will always be brighter.
Serving suggestions
Plate the ravioli in shallow bowls and finish each serving with a drizzle of extra virgin olive oil and an additional grind of black pepper. A crisp green salad with lemon vinaigrette or sautéed green beans make nice, simple sides. For a rustic presentation, serve on a wooden board with crusty bread to mop up every last drop of sauce.
Common troubleshooting
- Too thin? Let the sauce simmer uncovered a few minutes longer to reduce, or add more grated Parmesan to thicken and enrich it.
- Too thick? Stir in reserved pasta water or a splash more chicken broth until the sauce loosens to your liking.
- Too salty? Add a splash of cream or a grated potato simmered briefly in the sauce to absorb some salt, then remove the potato.
- Ravioli sticking? Be sure the water is at a lively boil and stir gently a couple times during cooking. Use fresh ravioli and don’t overcook — they usually take only a few minutes.
Nutritional notes
This recipe balances carbohydrates from the ravioli with protein and fat from the cheese and cream. You can reduce the cream slightly or substitute a lower-fat cream alternative if preferred, but keep in mind this will alter the texture. The sun-dried tomatoes provide concentrated tomato flavor and a pleasant chewy texture, while the fresh basil brightens the dish.
Final thoughts
This Easy Ravioli with Creamy Basil-Tomato Sauce is the kind of dinner that feels both indulgent and uncomplicated. It’s an excellent go-to for nights when you want something warm and satisfying without spending hours in the kitchen. With a handful of pantry staples and a little bit of fresh basil, you’ll have a cozy, flavorful meal that’s perfect for sharing.
Gather your ingredients, warm the olive oil, and in about 30 minutes you’ll have a plate full of comfort: pillowy ravioli wrapped in a luscious, herb-kissed tomato cream sauce. Enjoy!

Easy Ravioli with Creamy Basil-Tomato Sauce
Ingredients
- 2 tablespoons olive oil
- 1 cup onion chopped
- 3 cloves garlic minced
- 1/4 cup basil fresh, or 2 tablespoons dried
- 1 teaspoon oregano dried
- 1 1/2 teaspoons Kosher salt
- 1/2 teaspoon black pepper freshly ground
- 1/2 teaspoon red pepper flakes more to taste for extra spice
- 28 oz crushed tomatoes 1 can
- 1/2 cup chicken broth
- 1 1/2 lbs ravioli fresh
- 1/2 cup heavy cream
- 3/4 cup sun-dried tomatoes in oil, drained and roughly chopped
- 1/3 cup Parmesan cheese grated
- 2 tablespoons flat-leaf parsley chopped, for garnish
Instructions
- Heat the olive oil in a large saucepan over medium heat.
- Add the chopped onion and cook, stirring frequently, until softened, about 3 minutes.
- Add the minced garlic and cook for 30 seconds, stirring constantly to prevent burning.
- Stir in the basil, dried oregano, kosher salt, black pepper, and red pepper flakes; cook for about 30 seconds to bloom the herbs.
- Pour in the crushed tomatoes and chicken broth, stir to combine, and bring the sauce to a simmer.
- Add the fresh ravioli to the simmering sauce and cook for about 5 minutes, stirring occasionally, until ravioli are heated through and tender.
- Stir in the heavy cream and chopped sun-dried tomatoes, mixing until the sauce is smooth and combined.
- Add the grated Parmesan and stir until melted and incorporated into the sauce.
- Serve immediately and garnish with chopped flat-leaf parsley.
Equipment
- Large Saucepan
- Wooden spoon or spatula
- Measuring Cups and Spoons
- Can opener
- Knife and cutting board
Notes
- Use fresh ravioli when possible for best texture.
- If using frozen ravioli, cook according to package directions first, then add to the sauce.
- Adjust red pepper flakes to control spiciness.
- Use 1–2 tablespoons fresh basil or 1–2 teaspoons dried basil.
- Drain and chop sun-dried tomatoes before adding.

