There’s something truly comforting about a warm, hearty dish that comes together with minimal fuss. The combination of roasted cherry tomatoes and feta cheese on a bed of tender baby potatoes creates a gorgeous skillet meal that is both inviting and satisfying. This Roasted Cherry Tomato and Feta Potato Skillet feels like a warm hug after a long day. If you’re looking for a dish that warms the heart and pleases the palate, this recipe is for you.
At the heart of this recipe are a few key ingredients. You will need 1 pound of baby potatoes, halved, 1 cup of cherry tomatoes, halved, and 1 cup of crumbled feta cheese. Toss in some olive oil, minced garlic, and season with salt and pepper to taste, then garnish with fresh parsley. The sweet burst of cherry tomatoes blends beautifully with the salty creaminess of feta, while the baby potatoes add a gentle, comforting texture. The result is nothing short of delightful.
The method to create this dish is refreshingly easy. Start by preheating your oven to 400°F (200°C). In a large oven-safe skillet, heat some olive oil and add the halved baby potatoes. Cook them for about 10 minutes, allowing them to soften slightly. Next, add minced garlic and cherry tomatoes, combine everything, sprinkle feta over the top, and simply roast it in the oven for another 20-25 minutes. You’ll be rewarded with tender potatoes, blistered tomatoes, and perfectly melted feta.
This dish is ideal for chilly nights when you want to enjoy something warm and filling without much effort. It shines at family dinners, weekday lunches, or casual get-togethers. No one can resist its inviting aroma, making it a must-try for your next culinary adventure.
Why You’ll Love This Roasted Cherry Tomato and Feta Potato Skillet
- Quick to Prepare: With just around 15 minutes of active cooking, this dish comes together swiftly.
- Simple Ingredients: You can find most ingredients at your local grocery store or even in your pantry.
- Comfort Food: The warm, hearty flavors make this dish a go-to for cozy meals.
- Versatile: It can be served as a main dish or as a side, making it adaptable for any meal.
- Healthy and Nutritious: Packed with vegetables, it offers a healthy way to enjoy comfort food.
Baby Potatoes Tips
Selecting baby potatoes is a simple task, but there are a few things to keep in mind. Look for potatoes that are firm, smooth, and free from blemishes. The best ones should feel heavy for their size. When it comes to preparation, wash them well to remove any dirt, and consider keeping the skins on for added texture and nutrients. If you can, buy organic baby potatoes to maximize flavor and freshness.
Options for Substitutions
- Use regular potatoes instead of baby potatoes if that’s what you have on hand.
- Substitute goat cheese for feta if you prefer a different cheese flavor.
- Swap olive oil for avocado oil for a slightly different taste.
- Garlic powder can replace minced garlic if you want a quicker prep.
- If cherry tomatoes aren’t available, try halved grape tomatoes or even sliced bell peppers for added sweetness.
- Fresh herbs like basil or oregano can replace parsley for a different flavor profile.
Watch Out for These Mistakes
One common mistake when preparing this dish is overcooking the baby potatoes. Ensure that you check them after about 10 minutes of cooking. You want them softened, but not mushy. If they break apart, they won’t hold their shape in the skillet.
Another mistake to avoid is adding garlic too early. Garlic can burn if it cooks for too long, resulting in a bitter taste. It’s best to add it right before the cherry tomatoes for that sweet, aromatic flavor.
Lastly, don’t skimp on seasoning. A little salt and pepper elevate the dish tremendously. Taste as you go and adjust as needed to get the flavors just right.
What to Serve With Roasted Cherry Tomato and Feta Potato Skillet?
This dish pairs well with several side dishes. Consider serving it alongside a light salad, like a simple green salad with a lemon vinaigrette. Grilled chicken or fish can also complement the flavors beautifully, adding additional protein to your meal. For a complete plate, consider some crusty bread to soak up the delicious juices or even a bowl of creamy soup for a comforting combination.
Storage Instructions
Store: Leftovers can be kept in an airtight container in the refrigerator for up to 3 days.
Freeze: If you want to prepare this in advance, it can be frozen for up to 3 months. Just make sure to let it cool completely before transferring to a freezer-safe container.
Reheat: Reheating is easy! You can warm it up on the stovetop over low heat, or you can use the microwave. Just make sure to stir occasionally and heat until warmed through.
Recipe Info
Preparation Time: 15 minutes
Cooking Time: 30-35 minutes
Total Time: 50 minutes
Level of Difficulty: Easy
Servings: About 4 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 600-700
Protein: 20-25g
Fat: 30-35g
Carbohydrates: 70-80g
Ingredients
- 1 pound baby potatoes, halved
- 1 cup cherry tomatoes, halved
- 1 cup feta cheese, crumbled
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- Salt and pepper to taste
- Fresh parsley for garnish
Step-by-Step Instructions
Step 1: Preheat Oven and Prep Pan
Start by preheating your oven to 400°F (200°C). While the oven warms up, grab a large oven-safe skillet and pour in the olive oil. Heat it over medium heat until it shimmers.
Step 2: Cook Baby Potatoes
Add the halved baby potatoes to the skillet. Season them generously with salt and pepper. Cook for about 10 minutes, stirring occasionally, until they start to soften but aren’t fully cooked.
Step 3: Add Garlic and Tomatoes
Now, sprinkle the minced garlic over the potatoes. Add the halved cherry tomatoes and stir everything together, letting them mingle for a minute.
Step 4: Sprinkle Feta Cheese
Once the tomatoes have softened a little, sprinkle the crumbled feta cheese evenly over the top. This will melt and create a delicious crust during roasting.
Step 5: Roast in the Oven
Transfer the skillet to your preheated oven. Roast for 20-25 minutes, or until the potatoes are fork-tender and the tomatoes are blistered.
Step 6: Garnish and Serve
Carefully remove the skillet from the oven. Garnish with fresh parsley and serve the dish warm for best flavor.

In summary, the Roasted Cherry Tomato and Feta Potato Skillet is more than just a meal; it’s a delightful experience that brings warmth to your table. The simplicity and heartiness of this dish make it perfect for any occasion, whether it’s a family gathering or a cozy dinner at home. I invite you to try this recipe, savor the flavors, and let me know how it turns out for you. If you enjoyed this dish, be sure to explore more recipes that warm your heart and soul!
Print
Roasted Cherry Tomato and Feta Potato Skillet
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A comforting skillet meal featuring roasted cherry tomatoes and feta cheese on a bed of tender baby potatoes, perfect for chilly nights.
Ingredients
- 1 pound baby potatoes, halved
- 1 cup cherry tomatoes, halved
- 1 cup feta cheese, crumbled
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Preheat your oven to 400°F (200°C). In a large oven-safe skillet, heat the olive oil over medium heat.
- Add the halved baby potatoes to the skillet, season with salt and pepper, and cook for about 10 minutes, stirring occasionally.
- Sprinkle the minced garlic over the potatoes, then add the halved cherry tomatoes and stir to combine.
- Sprinkle the crumbled feta cheese evenly over the top.
- Transfer the skillet to the oven and roast for 20-25 minutes or until the potatoes are fork-tender and the tomatoes are blistered.
- Garnish with fresh parsley and serve warm.
Notes
Watch out for overcooking the baby potatoes and burning the garlic. Adjust seasoning to taste.
Nutrition
- Serving Size: 1 serving
- Calories: 650
- Sugar: 6g
- Sodium: 500mg
- Fat: 32g
- Saturated Fat: 10g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 70g
- Fiber: 6g
- Protein: 22g
- Cholesterol: 50mg
