Feta Cherry Tomato Pasta (TikTok Feta Pasta)

This baked Feta Cherry Tomato Pasta, also known as TikTok Feta Pasta, took the internet by storm for a reason – it’s super easy, delicious, and absolutely satisfying. With just a few simple ingredients like feta cheese, cherry tomatoes, and pasta, you can create a comforting meal in under an hour. Roasting the feta and tomatoes gives the dish a rich, creamy texture, while the added spinach and basil provide fresh, vibrant flavors. Perfect for a weeknight dinner or meal prep!

Full Recipe: 

Ingredients

  • 8 oz short pasta (like penne, cavatappi, or rotini)

  • 8 oz block of feta cheese

  • 2 pints cherry tomatoes

  • 2 garlic cloves, minced

  • Zest of 1 lemon + 1 tsp lemon juice

  • 1 tsp honey (optional)

  • ¼ cup olive oil (or avocado oil)

  • Salt and pepper to taste

  • 2 large handfuls fresh spinach, chopped

  • ¼ cup fresh basil, chopped

  • Optional toppings: chopped kalamata olives, extra chopped basil, red pepper flakes

Directions

  1. Preheat the oven to 400°F (200°C).

  2. Cook the pasta according to package instructions, then drain and set aside.

  3. In a large baking dish, place the block of feta cheese in the center and arrange the cherry tomatoes around it.

  4. Sprinkle the minced garlic and lemon zest over the feta and tomatoes, then drizzle the honey, olive oil, lemon juice, salt, and pepper on top.

  5. Bake the dish uncovered for 35-40 minutes, or until the feta is melted and the tomatoes are softened.

  6. Once out of the oven, mix the cheese and tomatoes together until smooth. Add the chopped spinach and basil, stirring until the spinach wilts.

  7. Toss the mixture with the warm pasta and serve immediately. Top with optional toppings like kalamata olives, basil, or red pepper flakes.

Nutrients (Per Serving)

  • Calories: 534

  • Carbohydrates: 57g

  • Protein: 18g

  • Fat: 27g

  • Saturated Fat: 10g

  • Cholesterol: 50mg

  • Sodium: 979mg

  • Potassium: 774mg

  • Fiber: 4g

  • Sugar: 9g

  • Vitamin A: 2882IU

  • Vitamin C: 59mg

  • Calcium: 338mg

Leave a Comment