This Savory Whipped Ricotta and Feta Dip is the perfect blend of creamy, tangy, and savory flavors. It’s an easy, elegant appetizer to impress your guests or simply elevate your snack game.

It seemed a little fancy for the football party we were going to, but my friends knew I was working on this recipe for the blog and asked me to bring it along. Well, it was a huge hit, even as leftovers!
We dipped sourdough toast, raw vegetables, tortilla chips, and potato skins into it, all while chatting about how fabulous it would be with grilled vegetables or pasta.
The mix of ricotta and feta cheese is the perfect fresh, light backdrop for the vibrant Mediterranean-themed garnishes that bring such a savory burst of flavor. And no worries if you have leftovers because it is the perfect pairing as a bed for roasted or grilled vegetables, layered in a sandwich wrap, or even tossed with pasta.
Why You’ll Love This Recipe
- Light and creamy texture – The combination of ricotta and feta creates a luscious, silky spread to hold all the bold flavors you can imagine.
- Bursting with flavor – Roasted tomatoes and shallots layered with briny olives, artichokes, and fresh basil deliver an irresistible flavor combo.
- Versatile and customizable – Serve as a dip with charcuterie, a spread for sandwiches, a pasta sauce, or a bed for roasted vegetables. Customize the garnishes to fit your taste.

Ingredients You’ll Need
For the Roasted Tomatoes & Shallots:
- Grape tomatoes –These small, sweet tomatoes intensify in flavor when roasted, creating a savory, acidic, caramelized burst of juiciness.
- Shallots – Softer and milder than onions, shallots add a delicate, slightly sweet depth that makes any dish they go in just a little more elegant.
- Olive oil – A cornerstone of Mediterranean cuisine, enhances the flavors and adds a smooth finish.
- Dry Italian herb blend – Our favorite has a mix of Marjoram, Basil, Rosemary, Thyme, Oregano, Savory, and Sage providing aromatic and earthy depth.
For the Whipped Ricotta & Feta:
- Whole milk ricotta cheese – Its creamy texture makes the perfect base for this spread, adding richness without being heavy. TIP: Select ricotta brands that do not use thickeners for creamier results.
- Feta cheese – A briny and tangy contrast to the smooth ricotta, providing the salt that enhances all other flavors of the dish. TIP: Select brined feta instead of dry crumbled feta for a creamier texture.
- Garlic – Just a hint of raw garlic infuses a gentle pungency into the whipped cheese without overpowering it. (I know, I always add more garlic than most recipes call for, but not here. Trust me.)
- Lemon – The bright citrus flavor is subtle yet balances the richness of the cheese and oil.
Garnishes:
- Kalamata olives – Briny bits add a delightful contrast to the creamy cheese.
- Artichoke hearts – Their earthy, slightly tangy flavor goes hand in hand with olives to bring complexity to the flavor and texture.
- Pistachio nuts – A rich, buttery kind of nut that adds a crunchy element that complements the creamy and juicy components.
- Fresh basil – Its fresh, vibrant aroma and emerald hues make the dip as beautiful as it is delicious.

How to Make Whipped Ricotta and Feta Dip
Step 1: Roast the Tomatoes & Shallots
Preheat your oven to 400°F. Toss the halved tomatoes and sliced shallots with olive oil, dried herbs, salt, and black pepper until well coated. Spread them in a single layer on a parchment-lined baking sheet and roast for 20 minutes until the tomatoes are soft and slightly caramelized. Let them cool for about 5-10 minutes before assembling the dish.

Step 2: Whip the Ricotta & Feta
While the tomatoes are roasting, add the ricotta, feta, garlic, lemon zest, and lemon juice into a food processor or blender. Blend until the mixture is silky-smooth and creamy. Taste and adjust the salt if needed.
Step 3: Assemble & Serve
Transfer the whipped cheese mixture to a shallow bowl or serving platter. Use the back of a spoon to create swirls in the cheese—this will help hold the toppings.
Spoon the roasted tomatoes and shallots over the cheese. Sprinkle with Kalamata olives, artichokes, pistachios, and chopped fresh basil. Drizzle any leftover oil from the roasting pan over the top, or add an extra drizzle of olive oil for a glossy finish.

Tips & Variations
- Substitute sundried tomatoes for the roasted tomatoes.
- Substitute other fresh herbs like thyme, savory, or mint as a garnish
- Substitute toasted almonds or pine nuts instead of pistachios.
- Substitute water chestnuts for the nuts for allergy-friendly.
- Substitute leeks for the shallots.
- Add a hint of spice with a sprinkle of red pepper flakes or a drizzle of hot honey.

Creative Ways to Serve It (and Use Leftovers)
- As a Crostini Dip – Toast artisan sourdough, then tear it into pieces for bite-size dipping.
- Cradling Vegetables – Use as a bed for serving Chili Crunch Roasted Sweet Potatoes (see photo below) or any grilled or roasted vegetables.
- Pizza Base – Use it as an alternative to traditional pizza sauce and top with fresh arugula and prosciutto.
- Dolloped Over Pasta – Spoon over warm pasta with a drizzle of olive oil for an easy, luxurious meal.
- Layered in a Wrap – Spread onto a tortilla with grilled chicken and arugula for a Mediterranean-inspired wrap.
- Swirl leftovers into an egg casserole right before baking.

Savory Whipped Ricotta and Feta Dip
Ingredients
- 1 pint grape tomatoes (10-12 ounces), halved
- 1/3 cup shallot (2 small) sliced thin
- 2 tablespoons olive oil , plus more for garnish
- 1 teaspoon dry Italian herb blend
- 1 teaspoon sea salt
- 1 teaspoon freshly ground black pepper
- 15 ounces whole milk ricotta cheese
- 1/2 cup feta cheese brined is best
- 1/2 teaspoon garlic 1/2 clove
- 1 large lemon zested and juiced
- 1/3 cup artichoke hearts coarsely chopped, or more as desired
- 1/3 cup Kalamata olive halved and pitted, or more as desired
- 1/3 cup pistachio nuts dry-roasted, or more as desired
- Fresh basil chopped for garnish
- Bread or crackers for serving
Instructions
- Heat the oven to 400°F. Toss the tomatoes and shallots with the oil, dry herbs, half the salt, and pepper to coat. Spread in a single layer on a parchment-lined pan and roast for 20 minutes until the tomatoes and shallots are soft and browned in spots. When done, remove from the oven and allow to cool for 5-10 minutes (it’s okay if they are warm when topping the cheese, just not hot).
- While the tomatoes are roasting, whip the ricotta, feta, garlic, lemon zest, and 1 teaspoon of the lemon juice in a food processor or blender until silky-smooth and creamy. Taste and add salt if needed.
- Transfer the whipped cheese to a shallow bowl or lipped platter, using the spoon to create swirls in the top (the swirls will hold all the garnishing goodies).
- Spoon the tomatoes and shallots over the cheese, then sprinkle with the artichoke hearts, olives, pistachios, and fresh herbs. Drizzle any remaining oil from the pan over the top, if any, or finish with fresh olive oil (up to 1 tablespoon).
Notes
- Substitute sundried tomatoes for the roasted tomatoes.
- Substitute other fresh herbs like thyme, savory, or mint as a garnish
- Substitute toasted almonds or pine nuts instead of pistachios.
- Substitute water chestnuts for the nuts for allergy-friendly.
- Substitute leeks for the shallots.
- Add a hint of spice with a sprinkle of red pepper flakes or a drizzle of hot honey.
Leave a Reply