Tomato and feta come together in a dish that feels like a sun-soaked afternoon in the Italian countryside. The roasted tomatoes bring out their natural sweetness, while the creamy feta adds a gentle tang that makes every bite sing.
This pasta is all about simple, fresh flavors that don’t need a lot of fuss to shine. It’s the kind of meal that welcomes you home, warm and satisfying without any fuss.

Ingredients
Here’s a simple and delicious list of ingredients to make that vibrant Tomato Feta Pasta just like you see it—bright, fresh, and full of that cozy Italian vibe. You don’t need much, just some good basics and a dash of love.
- 12 ounces penne pasta
- 2 cups cherry tomatoes, halved
- 4 ounces feta cheese, crumbled
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- Salt, to taste
- Black pepper, freshly ground, to taste
- 1/4 cup fresh basil leaves, chopped
- Red pepper flakes, optional, a pinch for a gentle kick

Instructions
This Tomato Feta Pasta is all about simple flavors coming together in the best possible way. The roasted cherry tomatoes bring sweetness and a bit of char, while the feta adds creaminess and tang. Tossed with penne and fresh basil, it’s a bright, cozy dish that feels like a warm hug on a plate.
- Cook the pasta: Bring a large pot of salted water to a boil, then add the penne and cook until just tender, about 10-12 minutes; drain and set aside, reserving a cup of pasta water.
- Roast the tomatoes: While the pasta cooks, toss the halved cherry tomatoes with 1 tablespoon olive oil, the dried oregano, salt, and pepper; spread them out on a baking sheet and roast in a preheated oven at 400°F (200°C) for about 15-20 minutes until they’re soft and slightly charred.
- Sauté the garlic: In a large pan, heat the remaining 2 tablespoons of olive oil over medium heat, then add the minced garlic and cook for 1-2 minutes until fragrant but not browned.
- Combine pasta and garlic oil: Add the cooked penne to the pan with the garlic oil, stirring gently so the pasta is well coated and glossy.
- Add roasted tomatoes and seasonings: Stir in the roasted tomatoes with all their juices, season with extra salt, black pepper, and if you like a little heat, sprinkle in a pinch of red pepper flakes.
- Mix in feta cheese: Gently fold in the crumbled feta, letting it warm up just enough to soften slightly without melting completely—it adds that creamy tang we want.
- Add fresh basil and adjust: Stir in the chopped fresh basil leaves, then if the pasta feels dry, add a few tablespoons of reserved pasta water to loosen it up and bring everything together.
- Serve warm and enjoy: Taste and adjust seasoning if necessary, then serve with a little extra olive oil drizzled on top and maybe a few more basil leaves to make it feel just like home.
How to Store Tomato Feta Pasta
This pasta is best enjoyed fresh but will keep nicely in the fridge for up to 2 days in an airtight container. When reheating, do so gently in a pan over low heat or in the microwave, adding a splash of water or olive oil to bring back its creamy texture. Avoid freezing, as the feta and tomatoes may change in texture once thawed.
Tweaks and Additions
This Tomato Feta Pasta is a great base, but a few little tweaks and additions can bring out even more layers of flavor and texture. These ideas keep the cooking friendly and simple, just like an Italian kitchen where you improvise with what you love or have on hand.
- Swap Feta for Ricotta or Burrata: If you want an extra creamy, soft touch, try dolloping some fresh ricotta or burrata on top instead of crumbled feta—it melts beautifully with the warm pasta without overpowering the tomatoes.
- Add a Squeeze of Lemon Juice: Just before serving, a splash of fresh lemon juice brightens the whole dish and adds a lively zing that cuts through the richness of the cheese and oil.
- Include Toasted Pine Nuts: Sprinkle a handful of toasted pine nuts over the pasta for a bit of crunch and a subtly nutty flavor that complements the sweet roasted tomatoes nicely.
- Mix in Fresh Garlic Chives or Scallions: For a mild oniony lift, stir in some finely chopped garlic chives or scallions alongside the basil at the end—it adds another fresh herb dimension.
- Use Fresh Oregano Instead of Dried: If you have fresh oregano, toss some chopped leaves in with the basil—fresh herbs always bring that extra Italian garden charm.
- Try a Drizzle of Balsamic Reduction: A touch of sweet and tangy balsamic glaze drizzled over the plated pasta brings out the roasted tomato flavors and adds a little playful contrast.
- Add Red Pepper Flakes When Sautéing Garlic: For a gentle warming kick, sprinkle red pepper flakes into the olive oil as you sauté the garlic—it’ll release a subtle heat that spreads through the dish without stealing the show.
- Stir in Baby Spinach or Arugula: Just before serving, toss in a handful of baby spinach or peppery arugula leaves—they’ll wilt slightly, adding a fresh, leafy texture and mild bitterness to balance the sweet and creamy notes.
