Sauces & Condiments
This cavatelli sauce recipe transforms simple ingredients into a restaurant-worthy dish that balances rich tomato and creamy ricotta for a velvety, buttery finish. The secret lies in hand-rolled pasta paired with a sauce that clings perfectly to each al dente bite—no heavy cream needed.
I developed this method after years of testing, ensuring every spoonful delivers that ideal marriage of texture and flavor.
The sauce begins with a slow-cooked tomato base, where canned San Marzano tomatoes caramelize into a deep, aromatic concentrate. Ricotta folds in effortlessly, creating pockets of creamy richness without overpowering the bright acidity of the tomatoes.
Fresh basil and garlic infuse the sauce with brightness, while a touch of pecorino cheese adds umami depth that lingers on the palate.
By the time you plate this dish, you’ll have perfectly al dente cavatelli—whether homemade or store-bought—coated in a sauce that’s silky yet structured, with just enough body to hold its shape.
The contrast between the tender pasta and the sauce’s velvety texture makes every bite satisfying, proving that homemade Italian can rival any trattoria.
Serve immediately with a sprinkle of fresh basil and a drizzle of high-quality olive oil for extra elegance. This recipe scales beautifully for dinner parties or family meals, and leftovers reheat just as well. Let’s create a dish that feels like a true Italian masterpiece.
Ingredients for cavatelli sauce
Balancing rich tomato, creamy ricotta, and buttery texture with just 12 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| San Marzano Tomatoes 🍅 | 28 oz | Canned, crushed by hand |
| Whole Milk Ricotta Cheese 🧀 | 1 cup | Whole-fat preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced finely |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Pecorino Romano Cheese 🧀 | ¼ cup | Freshly grated |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed |
| Sea Salt 🧂 | 1 tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cavatelli Pasta 🍝 | 12 oz | Homemade or store-bought |
| Reserved Pasta Water 💧 | 1 cup | From cooking pasta |
San Marzano tomatoes are the foundation—look for cans labeled 'whole peeled' or 'crushed' at Italian markets or specialty stores like Whole Foods. The San Marzano brand is ideal, but any high-quality canned tomatoes work in a pinch. Fresh garlic and basil should be bright green and aromatic—avoid wilted herbs. For the ricotta, whole milk is essential—it creates the perfect creamy texture without separating. Pecorino Romano should be freshly grated from a block; pre-grated contains anti-caking agents that ruin the sauce's texture.
No San Marzano tomatoes? High-quality crushed tomatoes like Muir Glen or a mix of Roma and regular crushed tomatoes will work. Substitute ricotta with mascarpone at half the amount for a richer sauce, though it won't be as light. Fresh basil unavailable? Dried basil at one-third the amount works, but fresh is non-negotiable for that bright flavor. The butter can be swapped for olive oil if you prefer, though it adds a different richness. For the cavatelli, homemade is ideal, but store-bought brands like De Cecco or Barilla work perfectly.
This sauce reheats beautifully—simmer gently on low heat, adding reserved pasta water as needed to loosen. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months in portion-sized containers. For best results, serve immediately after tossing with fresh pasta. The sauce thickens as it cools, so a splash of pasta water revives it perfectly. Garnish with extra basil and a drizzle of high-quality olive oil before serving for restaurant-quality presentation.
Why You'll Love This Recipe
- I’ll be real: this sauce travels beautifully. Pack it in a jar for a picnic, bring it to a potluck (no one will guess it’s ricotta-based), or even slap it on toast for a lazy Sunday. The olive oil keeps it from getting watery, so it stays luscious no matter where you take it.
- No-Fuss Weeknight Win: Honestly, this sauce comes together while you’re still debating whether to start dinner. Toss in the ricotta and tomatoes, let it simmer—no stirring every two minutes like some fussy bolognese. The ricotta melts into the sauce so smoothly, you’ll forget it’s even there until that first creamy, herby bite.
- Tomato-Garlic Magic: Between us, the San Marzano tomatoes and garlic cloves transform this into something ridiculously good. The acidity cuts through the richness of the ricotta, while the garlic and basil sing—like a fresh, bright chorus in your mouth. It’s the kind of flavor that makes you pause mid-bite, even when you’re in a hurry.
- Potluck or Picnic Ready: I’ll be real: this sauce travels beautifully. Pack it in a jar for a picnic, bring it to a potluck (no one will guess it’s ricotta-based), or even slap it on toast for a lazy Sunday. The olive oil keeps it from getting watery, so it stays luscious no matter where you take it.
Step-by-step instructions for cavatelli sauce recipe
This creamy tomato-ricotta sauce delivers the perfect balance of richness and brightness for cavatelli.
Cook the Cavatelli Pasta
Bring a large pot of water to a rolling boil and add 12 ounces cavatelli pasta. Cook until 1 minute before al dente according to package directions—this ensures perfect texture when finished in the sauce. Reserve 1 cup pasta water before draining, as we'll use it to adjust the sauce consistency later.
I always taste a piece of uncooked pasta to gauge doneness—it should have a slight resistance but still feel tender. The sauce will finish cooking the pasta perfectly, so don't overcook it. Drain the pasta and set aside, reserving that 1 cup pasta water in a separate measuring cup.
Create the Tomato-Ricotta Base
In a large skillet, combine 28 ounces crushed San Marzano tomatoes, 0.5 cup extra-virgin olive oil, 2 tablespoons unsalted butter, 1 teaspoon sea salt, and 0.5 teaspoon freshly ground black pepper. Bring to a gentle simmer over medium heat and cook for 8-10 minutes until the tomatoes begin to break down and the mixture thickens slightly.
This step develops the tomato flavor and creates a silky foundation for the ricotta. I like to stir occasionally, breaking up any large tomato chunks with a wooden spoon. The sauce should smell rich and slightly sweet—this is when you know the tomatoes are releasing their natural sugars.
Add Ricotta and Aromatics
Reduce heat to low and stir in 1 cup whole milk ricotta cheese, 4 cloves minced garlic, and 1 tablespoon lemon juice. Cook gently for 3-4 minutes, stirring constantly until the ricotta melts completely into the sauce. The mixture should become thick and velvety, with the garlic fully incorporated.
Here's where the sauce transforms from simple tomato to luxurious ricotta cream. I use a silicone spatula to scrape up any browned bits from the bottom of the pan—these contain concentrated flavor. If the sauce looks too thick, add 2-3 tablespoons reserved pasta water to loosen it slightly while maintaining creaminess.
Finish with Cheese and Fresh Herbs
Remove the skillet from heat and stir in 0.5 cup packed fresh basil leaves and 0.25 cup freshly grated Pecorino Romano cheese. Let the mixture sit off heat for 2-3 minutes, allowing the cheese to melt and the basil to soften slightly. The sauce should be smooth with bright green flecks of basil throughout.
Taste and adjust seasoning—you may need a pinch more salt or pepper to balance the richness. The sauce should be creamy yet light enough to coat the pasta beautifully. If it's too thick, add more reserved pasta water 1 tablespoon at a time until it reaches a perfect clinging consistency.
Combine and Serve Immediately
Add the cooked cavatelli to the skillet and toss gently to coat evenly with the sauce. If needed, add more reserved pasta water to help the sauce cling to the pasta. The ideal consistency should be creamy but not soupy, with each strand of pasta perfectly coated.
Serve immediately while the pasta is hot and the sauce is at its peak texture. The ricotta adds luxurious creaminess while the tomatoes provide bright acidity, perfectly balanced by the sharp Pecorino and fresh basil. Each bite should deliver that perfect al dente texture with a velvety sauce that clings beautifully to the cavatelli.
Pro Tips For Making Cavatelli Sauce
- Peel That Garlic: DESCRIPTION: I learned this the hard way—raw garlic in tomato sauce turns bitter and overpowering. Use a knife to slice off just the top third of each clove (no peeling), then smash it flat with the blade’s edge. The skins stay intact but soften into the sauce, releasing flavor without harshness. Works every time.
- Sweat Garlic Low: DESCRIPTION: Skip the sizzle—cook garlic in olive oil over lowest possible heat until just golden, about 5 minutes. High heat burns it fast, and you’ll taste the char in every bite. If the oil smokes, you’ve gone too far.
- Blend Ricotta Smooth: DESCRIPTION: Whole milk ricotta is creamy, but lumps ruin the sauce. Pulse it in a food processor with 1 tablespoon of the cooked tomato sauce first—this emulsifies it instantly. No straining needed, and the texture stays silky.
- Toss Basil Last: DESCRIPTION: Add fresh basil after the sauce leaves the heat—it wilts into oblivion if cooked. Tear leaves by hand (not chopping) and fold them in just before serving. Skeptical? Try it. The difference is immediate.
Flavor customization for this dish
Spicy Tomato-Ricotta
Transform your sauce into a flavor-packed kick by adding 1-2 teaspoons of Calabrian chili paste when combining the tomatoes and olive oil. This Southern Italian staple brings deep, fruity heat that pairs beautifully with the creamy ricotta.
For an extra layer, fold in ½ teaspoon of red pepper flakes at the end—this adds visible texture and a slow-building warmth. I like to finish with a drizzle of hot honey (about 1 teaspoon) for a sweet-spicy contrast that elevates the dish to restaurant-quality spice levels. 🌶️
Creamy Mushroom Addition
For an earthy, umami twist, sauté 1 cup finely chopped cremini mushrooms in 1 tablespoon olive oil until golden before adding the tomatoes. Their meaty texture and deep flavor complement the ricotta perfectly.
After cooking the mushrooms, deglaze the pan with 2 tablespoons white wine (or pasta water) to lift all the flavorful browned bits. This works especially well with store-bought cavatelli where you want extra depth. 🍄
Herb-Infused Variations
Swap out basil for ½ cup chopped parsley and ½ cup chopped mint leaves for a refreshing twist that works beautifully in summer. The mint adds a bright, almost citrusy note that cuts through the richness.
For a more traditional Italian approach, try ½ cup chopped oregano and ¼ cup chopped rosemary—these herbs add a woodsy depth that pairs wonderfully with Pecorino. Always use fresh herbs for the best flavor impact.
Protein-Packed Additions
Transform this into a complete meal by stirring in ½ pound cooked Italian sausage (like Calabrese or spicy soppressata) when combining the sauce with pasta. The sausage crumbles beautifully and adds a satisfying meaty texture.
For a lighter option, fold in ½ cup cooked shrimp or ½ cup diced grilled chicken breast just before serving to keep the dish elegant yet hearty. Always cook proteins separately and add them at the very end to maintain their tenderness. 🍗
Vegetarian Protein Boost
For a meat-free option, stir in ½ cup cooked white beans (like cannellini or great northern) when combining with pasta. Their creamy texture mirrors the ricotta while adding plant-based protein. Alternatively, add ½ cup roasted cherry tomatoes (halved) and ¼ cup toasted pine nuts
The pine nuts add crunch that contrasts perfectly with the creamy sauce. Always toast nuts separately to enhance their flavor. 🌱
Seasonal Twists
In summer, add ½ cup diced fresh peaches or plums to the sauce for a sweet-tart contrast that works beautifully with the ricotta's creaminess. For fall, incorporate ½ cup roasted butternut squash purée into the tomato base—it adds natural sweetness and thickens the sauce naturally.
Winter calls for ½ cup sautéed kale (massaged with olive oil) for a hearty, nutrient-packed variation. Each seasonal ingredient enhances the sauce's natural flavors while keeping the dish balanced. ❄️
Nutrition facts
Frequently asked questions
Can I make this cavatelli sauce without ricotta?
Replace the ricotta with ½ cup mascarpone cheese for a richer texture, or use ½ cup Greek yogurt for a lighter version. For a dairy-free option, blend ½ cup silken tofu with 1 tablespoon lemon juice and 1 tablespoon olive oil to mimic the creaminess. The sauce will still be delicious, though the texture will differ slightly.
How do I prevent the sauce from separating?
To keep the sauce smooth, always use whole milk ricotta and avoid overheating. Stir constantly when adding the ricotta, and remove the pan from heat immediately after the cheese melts. If the sauce starts to curdle, whisk in 1-2 tablespoons reserved pasta water to restore its velvety texture. The key is gentle heat and constant stirring!
What's the best way to reheat leftovers?
Reheat gently on low heat, stirring frequently, and add reserved pasta water as needed to loosen the sauce. For best results, cover the pan and simmer for 3-4 minutes—never microwave, as it can make the sauce grainy. If the sauce thickens too much, add more pasta water 1 tablespoon at a time until it reaches a creamy consistency.
Can I use this sauce with other pasta shapes?
While cavatelli is ideal, this sauce works beautifully with orecchiette, farfalle, or penne. For best results, choose pasta with ridges or unique shapes to help the sauce cling. If using smooth pasta like spaghetti, toss it with a splash of pasta water to help the sauce adhere. The texture will differ slightly, but the flavor remains delicious.
Why does my sauce taste too acidic?
If the sauce tastes overly acidic, it’s likely from the tomatoes or lemon juice. Balance it by adding 1 teaspoon sugar or ½ teaspoon honey to sweeten the acidity, or stir in 1 extra tablespoon of ricotta to mellow the flavors. Taste as you go—this sauce is all about finding the perfect balance of bright and creamy.
