Whipped Feta Roasted Tomatoes

Featured in: Caprese Variations

This Mediterranean-inspired dish features a smooth blend of feta, cream cheese, and Greek yogurt, creating a creamy, tangy base. Sweet, oven-roasted cherry tomatoes are tossed with olive oil, garlic, and oregano for a savory topping. Finished with torn basil and a touch of olive oil, it's suitable for vegetarians and those seeking gluten-free options. Serve warm with pita or crackers; great for parties or snacks. Enjoy bright flavors and creamy textures with minimal prep time—easy entertaining or casual enjoyment.

Updated on Mon, 16 Mar 2026 16:44:23 GMT
Creamy whipped feta dip topped with sweet roasted cherry tomatoes and fresh basil. Pin
Creamy whipped feta dip topped with sweet roasted cherry tomatoes and fresh basil. | toastybasil.com

Discover a luscious blend of creamy and tangy flavors with this Whipped Feta Dip topped with sweet, oven-roasted cherry tomatoes. This Mediterranean appetizer brings together smooth whipped feta and the bright, caramelized burst of roasted tomatoes, making it perfect for parties or a flavorful snack any time.

Creamy whipped feta dip topped with sweet roasted cherry tomatoes and fresh basil. Pin
Creamy whipped feta dip topped with sweet roasted cherry tomatoes and fresh basil. | toastybasil.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

With simple ingredients and straightforward steps, this dip highlights the best of Mediterranean flavors. Roasting the tomatoes enhances their natural sweetness, complementing the creamy and tangy whipped feta base perfectly.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • For the Roasted Cherry Tomatoes
    2 cups (300 g) cherry tomatoes, halved
    2 tbsp olive oil
    1 clove garlic, minced
    1/2 tsp dried oregano
    1/4 tsp salt
    1/4 tsp freshly ground black pepper
  • For the Whipped Feta
    200 g (7 oz) feta cheese, crumbled
    100 g (3.5 oz) cream cheese, softened
    2 tbsp plain Greek yogurt
    2 tbsp extra-virgin olive oil
    1 tbsp lemon juice
    1/4 tsp freshly ground black pepper
  • To Serve
    2 tbsp fresh basil leaves, torn
    Extra olive oil, for drizzling
    Warm pita bread or gluten-free crackers (optional)

Instructions

1. Preheat the oven to 400°F (200°C).
2. In a mixing bowl, toss the halved cherry tomatoes with olive oil, minced garlic, oregano, salt, and pepper.
3. Spread tomatoes on a parchment-lined baking sheet in a single layer. Roast for 20–25 minutes until soft, caramelized, and slightly blistered. Let cool slightly.
4. While tomatoes roast, combine feta, cream cheese, Greek yogurt, olive oil, lemon juice, and black pepper in a food processor. Blend until very smooth and creamy, scraping down the sides as needed.
5. Transfer whipped feta to a shallow serving bowl. Smooth the top with the back of a spoon.
6. Spoon roasted cherry tomatoes and their juices over the whipped feta. Garnish with torn basil and a drizzle of olive oil.
7. Serve immediately with warm pita bread or gluten-free crackers.

Zusatztipps für die Zubereitung

Add a pinch of red chili flakes to the tomatoes before roasting for an extra kick of flavor.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

Try adding toasted pine nuts or walnuts on top for added crunch, or substitute scallions or parsley instead of basil for a different herbal note.

Serviervorschläge

Serve the dip warm or at room temperature with warm pita bread or gluten-free crackers for a delightful appetizer or snack.

A close-up view of the roasted cherry tomatoes resting on the bed of whipped feta cheese. Pin
A close-up view of the roasted cherry tomatoes resting on the bed of whipped feta cheese. | toastybasil.com

This Whipped Feta Dip with Roasted Cherry Tomatoes is sure to become a go-to recipe for hosting or a simple flavorful bite whenever you desire. Its blend of textures and flavors will impress and satisfy every time.

Recipe Q&A

How can I make the whipped feta extra creamy?

Ensure feta and cream cheese are softened and blend thoroughly in a food processor for a smooth texture.

Can I prepare the roasted tomatoes ahead of time?

Yes, roast the tomatoes in advance and store them refrigerated. Warm slightly before serving for best flavor.

What are the best serving options?

Offer with warm pita or gluten-free crackers. Fresh veggies like cucumber or bell pepper slices are great alternatives.

Is this dish suitable for gluten-free diets?

Absolutely. Simply serve with gluten-free crackers or vegetables and skip any bread containing gluten.

How can I boost the flavor?

Add chili flakes to the tomatoes for heat or top with toasted nuts for extra crunch and richness.

Can I substitute the basil garnish?

Try parsley or scallions for a fresh alternative; both add vibrant flavor and color.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Whipped Feta Roasted Tomatoes

Creamy feta blended with roasted tomatoes, basil, and olive oil—delicious spread for gatherings.

Prep duration
15 min
Cooking duration
25 min
Complete duration
40 min


Skill level Easy

Origin Mediterranean

Yield 6 Portions

Dietary specifications Vegetarian, Gluten-free

Components

Roasted Cherry Tomatoes

01 2 cups cherry tomatoes, halved
02 2 tablespoons olive oil
03 1 clove garlic, minced
04 1/2 teaspoon dried oregano
05 1/4 teaspoon salt
06 1/4 teaspoon freshly ground black pepper

Whipped Feta

01 7 ounces feta cheese, crumbled
02 3.5 ounces cream cheese, softened
03 2 tablespoons plain Greek yogurt
04 2 tablespoons extra-virgin olive oil
05 1 tablespoon lemon juice
06 1/4 teaspoon freshly ground black pepper

To Serve

01 2 tablespoons fresh basil leaves, torn
02 Extra olive oil, for drizzling
03 Warm pita bread or gluten-free crackers, optional

Directions

Step 01

Preheat Oven: Set the oven to 400°F and allow it to preheat fully.

Step 02

Prepare Tomatoes: In a mixing bowl, combine halved cherry tomatoes with olive oil, minced garlic, dried oregano, salt, and freshly ground black pepper.

Step 03

Roast Tomatoes: Arrange the tomatoes in a single layer on a parchment-lined baking sheet. Roast for 20 to 25 minutes, until softened, caramelized, and slightly blistered. Permit to cool slightly.

Step 04

Blend Whipped Feta: In a food processor, blend feta cheese, cream cheese, Greek yogurt, extra-virgin olive oil, lemon juice, and black pepper until thoroughly smooth and creamy. Scrape down the sides as needed.

Step 05

Plate Whipped Feta: Transfer whipped feta mixture to a shallow serving bowl, smoothing the top with the back of a spoon.

Step 06

Assemble Dish: Top whipped feta with roasted cherry tomatoes and their juices. Garnish with torn basil leaves and a drizzle of olive oil.

Step 07

Serve: Serve immediately with warm pita bread or gluten-free crackers, as preferred.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Necessary tools

  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Food processor or blender
  • Serving bowl
  • Spoon

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains milk products: feta cheese, cream cheese, Greek yogurt.
  • Contains gluten if served with pita bread; use gluten-free crackers for allergen-free option.
  • Always verify packaging for hidden allergens.

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 190
  • Fat: 15 g
  • Carbs: 6 g
  • Protein: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.