Sauces & Condiments
This artichoke ravioli sauce recipe transforms simple ingredients into a velvety, sun-dried tomato-infused sauce that clings perfectly to ravioli. The secret lies in blending artichoke hearts with garlic, cream, and fresh basil—creating a rich, herby depth that balances tangy sun-dried tomatoes.
Simmering until smooth ensures every bite delivers that signature Italian restaurant quality at home.
What sets this sauce apart is the harmony of textures and flavors: creamy yet bright, with just enough acidity from lemon to cut through the richness.
You'll start with sautéed garlic and shallots, then build layers of flavor by adding artichoke hearts and sun-dried tomatoes before blending with cream and fresh herbs. The result? A sauce so luxurious it feels like a special occasion, yet comes together in under 30 minutes.
Perfect for pairing with store-bought or homemade ravioli, this sauce also works beautifully with grilled chicken or crusty bread. The artichoke hearts add a subtle earthiness that complements the sweetness of sun-dried tomatoes, while the basil ensures freshness with every spoonful.
Store leftovers in the fridge for up to 5 days or freeze for longer shelf life—though you might not have any leftovers at all.
Whether you're hosting dinner guests or treating yourself to a cozy weeknight meal, this sauce elevates simple pasta into something extraordinary. The key is patience during the simmering process—allowing all the flavors to meld together creates that restaurant-quality depth. Ready to make your ravioli unforgettable?
Ingredients for artichoke ravioli sauce
Eight essential ingredients blend into a velvety sauce with sun-dried tomato brightness and artichoke depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Artichoke Hearts 🍃 | 14 oz | Marinated, drained and chopped |
| Shallots 🧅 | 3 whole | Finely minced for sweetness |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Sun-Dried Tomatoes 🍅 | ½ cup | Oil-packed, chopped finely |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality for richness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked for heat |
The artichoke hearts are the foundation here—look for marinated hearts in oil at the grocery store's canned goods section. Trader Joe's and Whole Foods carry the best quality, but any jarred hearts will work if they're labeled 'marinated' (not 'water-packed'). Drain and chop them finely—no need to peel, just cut out any tough stems. Sun-dried tomatoes should be oil-packed too, not dried and rehydrated—they're sweeter and more flavorful. California sun-dried is ideal, but Italian works in a pinch. Fresh basil is non-negotiable for that signature flavor, so grab a big bunch and use half for garnish later.
No artichoke hearts? Substitute with 1 cup of finely chopped roasted cauliflower—it won't be identical, but adds earthy depth. Short on sun-dried tomatoes? Dried porcini mushrooms soaked in warm water work surprisingly well. The heavy cream is crucial for that luxurious texture, but coconut cream makes a decent dairy-free alternative (though the flavor will differ). Fresh basil wilt fast, so store it in a jar with water-covered stems like flowers. For the olive oil, avoid the cheap stuff—look for Italian extra-virgin with a harvest date (the fresher, the better).
This sauce keeps beautifully—5 days in the fridge sealed in an airtight container, or 3 months frozen. I like to portion it into ice cube trays before freezing, then pop out just what I need for a meal. The flavors actually improve overnight as everything melds together. For serving, drizzle with a little extra olive oil and fresh basil leaves—that's the restaurant touch. If you're using this with ravioli, toss in a splash of pasta water to loosen the sauce slightly before serving.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear by jarred artichoke hearts here—just drain, chop once with a spoon, and toss them in. Shallots? One quick dice, then they melt into the sauce while you stir. Between us, this is the kind of recipe that lets you sip wine while cooking.
- Sun-Dried Tomato Magic: That burst of oil-packed sun-dried tomatoes? It’s like a little flavor bomb—salty, sweet, and umami all at once. The heavy cream smooths it out just enough to make every bite feel luxurious, but the artichokes keep it bright and tangy. Honestly, it’s the kind of sauce that makes you forget you’re eating "healthy."
- Leftovers That Beg for Seconds: This sauce thickens beautifully when reheated—perfect for tossing with pasta the next day or drizzling over grilled chicken. I’ll be real: I’ve had it three times in a week, and my partner still asks for it. It’s that good, but also that versatile.
- Budget Luxury in a Pan: Artichoke hearts and sun-dried tomatoes stretch this sauce far—enough for two meals with minimal extra cost. The heavy cream makes it feel fancy, but the shallots and garlic keep it grounded. Not the prettiest, but the taste makes up for it every time. My secret weapon for fancy nights without the fancy price tag.
Step-by-step instructions for artichoke ravioli sauce
This velvety artichoke sauce comes together with simple steps and bold flavors.
Sauté Shallots and Garlic Until Translucent
Heat the 0.5 cup extra-virgin olive oil in a medium saucepan over medium-low heat. Add the 3 whole shallots and cook for 5-6 minutes until they become soft and translucent, stirring occasionally. This gentle cooking draws out their natural sweetness without browning.
Next, add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. The garlic should just begin to turn golden—don't let it brown or it'll turn bitter. Here's where it gets important: keep the heat low. Garlic burns faster than you think, and once it's overcooked, there's no going back.
Add Artichokes and Sun-Dried Tomatoes
Increase the heat to medium and add the 14 oz chopped artichoke hearts and 0.5 cup chopped sun-dried tomatoes. Stir well to combine and cook for 3-4 minutes until the artichokes are heated through and the tomatoes begin to soften slightly. You'll notice the sauce starts to thicken as the moisture from the artichokes releases.
I like to press down gently on the artichokes with a wooden spoon during this step—this helps break them down slightly and ensures even cooking. The sun-dried tomatoes will release their oil, adding depth and a subtle tang to the sauce. If you're using oil-packed tomatoes, pat them dry first to prevent the sauce from becoming too watery.
Build the Creamy Base
Pour in the 1 cup heavy cream and reduce the heat to low. Stir constantly for 5-6 minutes until the sauce begins to thicken and the artichokes are tender. You're looking for a velvety consistency here—almost like a light béchamel. If the sauce starts to curdle, remove it from heat immediately and stir in 1 tablespoon lemon juice to stabilize it.
This is where the sauce transforms from simple to extraordinary. The cream adds richness while balancing the earthy artichokes. Taste as you go and adjust seasoning with the 0.5 teaspoon salt and 0.25 teaspoon black pepper. The pepper should be freshly cracked for maximum heat and aroma—pre-ground pepper loses its punch quickly.
Finish with Fresh Basil and Brightness
Remove the sauce from heat and stir in the 0.5 cup packed fresh basil leaves. Let it steep for 2 minutes to infuse the sauce with bright, herbal notes. Then, add the remaining 1 tablespoon lemon juice and stir well. This final touch cuts through the richness of the cream and artichokes, creating a perfect balance of flavors.
For the best texture, strain the sauce through a fine-mesh sieve if you prefer a smoother consistency. The basil stems will catch any unwanted bits, leaving you with a silky, restaurant-quality sauce. Serve immediately over your cooked ravioli, letting the sauce cling to each tender bite. This sauce is best enjoyed fresh—it won't keep well once made.
Pro Tips For Making Artichoke Ravioli Sauce
- SOFTEN ARTICHOKE HEARTS FIRST: Drain jarred artichoke hearts and simmer them in warm water for 10 minutes before using—this breaks down their tough texture and makes them melt into the sauce like butter. I used to skip this and ended up with chewy bits that ruined the creamy texture.
- SWEEP THE PAN AFTER GARLIC: Once you’ve cooked the shallots and garlic, tilt the pan and scrape up every last bit of browned goodness with a wooden spoon—this stuff is pure flavor. I learned this the hard way when my sauce tasted bland because I left the fond behind.
- CHOP SUN-DRIED TOMATOES SMALL: Dice those sun-dried tomatoes into tiny, even pieces—they’ll distribute heat and texture more evenly in the sauce. Big chunks can turn rubbery and leave you with uneven bites, and nobody wants that.
- TEMPER THE CREAM: Warm the heavy cream separately over low heat until it’s just steaming, then whisk it into the sauce gradually. Cold cream shocks the sauce and can make it split or turn grainy—this keeps everything silky smooth.
Regional styles of this dish
Italian Rustic Twist
In Tuscany, this sauce becomes even more luxurious by adding ½ cup crumbled pecorino cheese at the end and finishing with a drizzle of aged balsamic glaze. The cheese adds a sharp, salty contrast to the creamy artichokes, while the balsamic brings a deep, caramelized sweetness.
I like to use Val di Chiana pecorino for its nutty flavor—it melts beautifully into the sauce. Serve with homemade ricotta ravioli for an authentic Italian experience. 🌿
Southern French Provençal
For a Provençal-inspired version, swap the sun-dried tomatoes for ¼ cup finely chopped Kalamata olives and add 1 teaspoon herbes de Provence when sautéing the shallots. The olives bring a briny depth, while the herbs add a mix of thyme, lavender, and rosemary notes.
Finish with a sprinkle of fresh tarragon instead of basil. This version pairs perfectly with buttery ravioli or grilled fish. 🍅
Creamy Vegan Adaptation
To make this sauce vegan, replace the heavy cream with 1 cup full-fat coconut cream and use vegan butter (like Miyoko's) instead of olive oil for sautéing. Add 1 tablespoon nutritional yeast for a cheesy flavor and ½ teaspoon white miso paste for umami depth.
The texture will be slightly lighter but still velvety. Garnish with toasted pine nuts for crunch. 🌱
Italian-American Classic
In Italian-American kitchens, this sauce often includes ½ cup finely chopped roasted red peppers and a pinch of red pepper flakes for heat. The roasted peppers add a smoky sweetness that complements the artichokes perfectly.
Some versions even call for a splash of dry white wine (like Pinot Grigio) when deglazing the pan. This heartier version feels like a cozy dinner at a New York trattoria. 🌶️
Lemon-Herb Brightness
For a lighter, brighter take, increase the lemon juice to 2 tablespoons and add 1 teaspoon grated lemon zest when finishing the sauce. Stir in 2 tablespoons chopped parsley along with the basil for a fresh, zesty twist.
This version works beautifully with spinach and ricotta ravioli and feels like a springtime dish. The extra acidity cuts through the cream beautifully. 🍋
Spiced Mediterranean
Give this sauce a warm, spiced twist by adding ½ teaspoon ground cinnamon and ¼ teaspoon smoked paprika when sautéing the shallots. The spices add a subtle warmth that pairs surprisingly well with the artichokes.
Finish with a sprinkle of toasted sesame seeds for texture. This version feels like a fusion of Italian and Middle Eastern flavors—perfect for a unique dinner party dish. 🌶️
Nutrition facts
Frequently asked questions
Can I make this sauce without sun-dried tomatoes?
Swap the sun-dried tomatoes for ½ cup finely chopped roasted red peppers or ¼ cup chopped Kalamata olives for a different but equally delicious flavor profile. The roasted peppers add smoky depth, while olives bring briny brightness. Both work beautifully with the artichoke and basil base.
How do I prevent the sauce from curdling when adding cream?
Keep the heat at low when adding cream and stir constantly. If you see any signs of curdling, immediately remove from heat and stir in 1 tablespoon lemon juice to stabilize it. The sauce should thicken gradually—if it starts to separate, reduce the heat further or let it cool slightly before continuing.
Can I use jarred artichoke hearts instead of fresh?
Yes, jarred artichoke hearts are perfect for this recipe! Just make sure they're marinated in oil (not water) for the best flavor. Drain and chop them finely—no need to peel. The jarred hearts work just as well as fresh, and they're more convenient. Look for brands with minimal additives for the best taste.
What's the best way to reheat leftovers?
Reheat gently in a saucepan over low heat, stirring frequently to prevent separation. Avoid microwaving as it can make the sauce grainy. If the sauce thickens too much while reheating, add a splash of warm water or pasta water to restore its velvety consistency. Stir in fresh basil at the end to revive the flavor.
How can I make this sauce vegan?
Replace the heavy cream with 1 cup full-fat coconut cream and use vegan butter for sautéing. Add 1 tablespoon nutritional yeast for cheesy flavor and ½ teaspoon white miso paste for umami depth. The texture will be slightly lighter but still rich. Garnish with toasted pine nuts for crunch.
