If you’re looking for a vibrant, creamy, and utterly delightful appetizer to brighten any gathering, this Whipped Feta with Roasted Tomatoes Recipe is your new best friend. Combining the tangy richness of whipped feta and cream cheese with the sweet, caramelized burst of roasted cherry tomatoes, this dish offers a perfect balance of flavors and textures. It’s elegant enough to impress guests but effortless enough to whip up on a weekday evening. Trust me, once you try this, it’ll become a staple in your recipe rotation.
Ingredients You’ll Need

Each ingredient in this Whipped Feta with Roasted Tomatoes Recipe plays a starring role, whether it’s the juicy tomatoes that bring a sweet acidity or the feta that delivers a creamy tang. The simplicity of these essentials makes the dish approachable but never dull.
- Cherry Tomatoes (300g / 10.5oz): Small, sweet, and perfect for roasting to deepen their natural flavor.
- Extra Virgin Olive Oil (approx. 3 tbsp): Adds richness and helps roast the tomatoes beautifully for that caramelized finish.
- Red Wine Vinegar (1/2 tbsp): Brings a bright tang that complements the creamy feta and roasted tomatoes.
- Garlic (2 cloves, finely diced): Provides an aromatic punch without overpowering the other flavors.
- Fresh Thyme Leaves (1 tsp): A subtle herbal note that pairs wonderfully with the roasted tomatoes.
- Salt (1/4 tsp) and Black Pepper (1/8 tsp): Essential seasonings that elevate every bite.
- Full-fat Greek Feta (200g / 7oz): The star of the dish, giving that distinctive salty tang and creamy texture.
- Full-fat Cream Cheese (100g / 3.5oz): Makes the whipped feta ultra-smooth and luscious.
- Honey (1 tsp): A touch of sweetness that balances the savory components.
- Baguette (1 small, sliced): For toasting and scooping up all that creamy goodness.
How to Make Whipped Feta with Roasted Tomatoes Recipe
Step 1: Roast the Tomatoes
Start by preheating your oven to 180C (350F). In a small baking dish, whisk together extra virgin olive oil, red wine vinegar, garlic, fresh thyme leaves, salt, and black pepper. Toss the cherry tomatoes in this vibrant marinade until evenly coated. Roast them for about 12 to 15 minutes until they soften, begin to wilt, and their juices start to burst out. The roasting concentrates their natural sweetness creating a deeply flavorful topping. Let them cool for a few minutes to gently bring out their juices before combining with the feta.
Step 2: Whip the Feta
While the tomatoes roast, add the full-fat Greek feta, cream cheese, a drizzle of extra virgin olive oil, and honey to a food processor. Pulse until the mixture turns delightfully smooth and creamy. If the texture feels too thick, you can add a splash more olive oil to loosen it, but be careful not to overdo it or the feta could become runny. The goal is a luscious, spreadable dip that’s rich yet fluffy.
Step 3: Prepare the Baguette
Lightly brush both sides of the baguette slices with olive oil. You can toast them either under a grill or broiler until golden and crispy, or in a hot dry pan for a nicely charred, crunchy base. These toasty bread rounds serve as the perfect vehicle for scooping up the whipped feta and roasted tomatoes, adding a satisfying crunch to contrast the creamy dip.
Step 4: Assemble and Serve
On a suitably sized serving dish, spread the whipped feta in a generous layer, making a small well or dip in the center. Spoon the roasted tomatoes right into the dip, followed by a drizzle of their flavorful juices. The combination is breathtaking – creamy, bright, savory, and just a little sweet all in one bite. Serve immediately with your toasted baguette slices and watch how quickly everyone digs in!
How to Serve Whipped Feta with Roasted Tomatoes Recipe

Garnishes
Fresh herbs like chopped basil, thyme, or oregano can elevate this dish beautifully, adding bursts of green freshness. A sprinkle of chili flakes or a drizzle of good-quality extra virgin olive oil can add an exciting kick or richness. Consider adding a few toasted pine nuts or crushed pistachios for a nutty crunch that contrasts the creamy textures.
Side Dishes
This whipped feta with roasted tomatoes pairs wonderfully with light, Mediterranean-inspired accompaniments. Try it alongside crisp green salads dressed in lemon vinaigrette, grilled vegetables, or a platter of cured meats. It’s also fantastic with fresh raw veggies like cucumber, carrots, or radishes for a healthier scoop option.
Creative Ways to Present
For a unique twist, serve the whipped feta mixture inside hollowed-out cucumbers or halved roasted peppers for colorful individual servings. You can also drizzle it over flatbread or use it as a decadent spread in sandwiches and wraps. For parties, layer it in a clear glass dish with roasted tomatoes and herbs for a visually stunning dip.
Make Ahead and Storage
Storing Leftovers
If you have leftovers of this Whipped Feta with Roasted Tomatoes Recipe, transfer the dip and tomatoes separately to airtight containers. Stored in the refrigerator, they’ll keep fresh for up to 3 days. Keeping the components separate helps preserve the texture of the whipped feta and prevents the tomatoes from making the dip too watery.
Freezing
While the whipped feta portion can be frozen in an airtight container for up to one month, the roasted tomatoes do not freeze well due to their delicate texture. When you thaw the whipped feta, give it a quick stir to restore its creamy consistency. For best results, enjoy the tomatoes fresh or consider roasting a new batch when ready to serve again.
Reheating
Reheat the roasted tomatoes gently in a low oven or microwave just until warm to avoid breaking them down further. The whipped feta dip is best served at room temperature, so remove it from the fridge about 30 minutes before serving. Avoid reheating the dip directly as it can cause it to separate or become grainy.
FAQs
Can I use other types of cheese instead of feta?
Feta is key for its distinct tang and saltiness, but if you’re looking for a variation, try using ricotta or goat cheese. Keep in mind the texture and flavor will be milder, so you might want to tweak the seasoning accordingly.
What if I don’t have a food processor? Can I still make this recipe?
You can definitely use a sturdy mixing bowl and a hand mixer or even beat vigorously with a whisk until the feta and cream cheese blend smoothly. It requires a bit more elbow grease but the creamy texture is achievable!
Are cherry tomatoes the only option for roasting?
Cherry tomatoes work best because they burst open beautifully and roast evenly, but grape tomatoes or halved small plum tomatoes also make excellent substitutes. Avoid larger or watery varieties as they won’t caramelize as nicely.
How long can I keep the roasted tomatoes before using them?
Roasted tomatoes are best enjoyed within 24 hours for optimal flavor and texture. You can store them in the fridge for up to 2 days, but their juiciness and brightness may diminish over time.
Can this dip be made vegan or dairy-free?
Absolutely! Swap the feta and cream cheese for creamy dairy-free alternatives made from nuts or soy. Add a little lemon juice and nutritional yeast to mimic that tangy, cheesy flavor. Roasted tomatoes remain just as delicious in a vegan version.
Final Thoughts
Whipped Feta with Roasted Tomatoes Recipe is one of those dishes that feels effortlessly luxurious, bringing together simple ingredients in a way that’s bursting with flavor and soul. Whether you are entertaining friends or simply treating yourself to a cozy night in, this recipe delivers comfort and elegance on every plate. Give it a try—you’ll soon find it hard to resist going back for just one more scoop!
Print
Whipped Feta with Roasted Tomatoes Recipe
This Whipped Feta with Roasted Tomatoes recipe is a delicious and creamy appetizer perfect for sharing. Roasted cherry tomatoes are tossed with garlic, thyme, and a splash of vinegar, then paired with smooth whipped feta blended with cream cheese, olive oil, and honey. Served with crisp toasted baguette slices, it’s a vibrant, flavorful dish ideal for gatherings or a light snack.
- Total Time: 25 minutes
- Yield: 4 servings
Ingredients
Roasted Tomatoes
- 300g / 10.5oz Cherry Tomatoes
- 1 1/2 tbsp Extra Virgin Olive Oil
- 1/2 tbsp Red Wine Vinegar
- 2 cloves Garlic, finely diced
- 1 tsp Fresh Thyme Leaves (3–4 sprigs)
- 1/4 tsp Salt
- 1/8 tsp Black Pepper
Whipped Feta
- 200g / 7oz Full-fat Greek Feta
- 100g / 3.5oz Full-fat Cream Cheese
- 1 1/2 tbsp Extra Virgin Olive Oil
- 1 tsp Honey
To Serve
- 1 small Baguette, sliced
- Extra Virgin Olive Oil, as needed for brushing
Instructions
- Roast the Tomatoes: Preheat your oven to 180°C (350°F). In a small baking dish, whisk together olive oil, red wine vinegar, finely diced garlic, thyme leaves, salt, and black pepper. Toss the cherry tomatoes in this mixture until evenly coated, then roast them for 12-15 minutes, or until they start to wilt and burst, releasing their juicy flavors. Allow the tomatoes to cool slightly before using.
- Prepare the Whipped Feta: Place the full-fat Greek feta, cream cheese, olive oil, and honey into a food processor. Pulse the ingredients until the mixture is smooth and creamy. If the consistency is too thick, add a little more olive oil to thin it out slightly. Be careful not to over-whip, as the feta can become runny.
- Toast the Baguette: Lightly brush both sides of the baguette slices with extra virgin olive oil. You can toast them either under the grill (broiler) until crisp and golden, or in a very hot dry pan for a few minutes on each side until nicely toasted.
- Assemble and Serve: Spread the whipped feta evenly on a serving dish, creating a well or dip in the center. Spoon the roasted tomatoes along with their juices into this center space. Drizzle any excess juice over the feta and tomatoes. Serve immediately alongside the toasted baguette slices and enjoy.
Notes
- Cherry tomatoes work best for their juiciness and sweetness, but you can experiment with grape tomatoes as an alternative.
- Using full-fat Greek feta and cream cheese provides the best creamy texture and flavor for the whipped feta.
- If you prefer a thinner whipped feta, gradually add more olive oil while blending to your desired consistency.
- For a vegetarian option that is not vegan, this dish is ideal. To make it vegan, substitute feta and cream cheese with vegan alternatives.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian