clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
baked feta pasta in baking dish garnished

Baked Feta Pasta Recipe (Viral TikTok Pasta Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mimi
  • Total Time: 1 hour 10 minutes
  • Yield: 4 to 6 people


This pasta recipe is so simple, but surprisingly flavorful! To make the feta and tomato based sauce, you just need to toss everything together on a baking sheet and bake!


  • 3 cups cherry tomatoes, washed and dried
  • 3 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves (about 5 or 6 sprigs)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/3 cup extra-virgin olive oil
  • 8 ounce block feta cheese
  • 8 ounces dried pasta (your choice shape - I used penne)
  • 1 tablespoon fresh chopped parsley, for topping (optional)


  1. Preheat your oven for 350°F.
  2. In a 9x13 inch baking dish, combine cherry tomatoes, garlic, thyme, salt and black pepper (reserve a small pinch of each for the feta), and about half of your olive oil. Give it a toss to combine and flatten the tomatoes into one even layer.
  3. Create an empty spot in the middle of the baking dish and place your feta in the center space. Top the feta with the remaining oil, salt and pepper.
  4. Bake the tomato and feta mix in the center of your preheated 350°F oven for 40 to 50 minutes, or until the tomatoes and feta have softened and the tomatoes start to burst.
  5. While it bakes, bring a large pot of salted water to a boil. Add in your pasta, and cook according to the package instructions. Drain and set aside while you wait for the feta and tomatoes to finish baking.
  6. Once the feta and tomatoes have finished baking, give them a mash with a fork to break everything up. Add your pasta to the baking dish and mix it in with the sauce. (Optional) Top with parsley. Serve!
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes