Baked Feta Pasta with Spinach and Cherry Tomatoes

Prep: 45 min6 servingsmediumMediterranean-inspired
Baked Feta Pasta with Spinach and Cherry Tomatoes

This viral TikTok baked feta pasta combines creamy, melted cheese with tender pasta in a single pan. Elbow pasta cooks directly in milk mixed with cheddar, feta, and olive oil, creating a rich sauce as it bakes. Fresh spinach wilts into the hot pasta while feta softens and blends throughout, delivering salty, tangy depth. Cherry tomatoes and Parmesan finish the dish with bright acidity and umami. Perfect for weeknight dinners or meal prep, this one-pan wonder appeals to anyone seeking comfort food without elaborate techniques. Serve it hot straight from the baking dish. What sets this version apart is the ingenious cooking method: pasta bakes uncooked in milk rather than boiling separately, infusing every bite with creamy texture while feta dissolves into a luxurious sauce. The final mash brings all components together seamlessly.

Ingredients

6 servings
  • 9 oz elbow pasta, uncooked
    short pasta (ditalini, penne)1:1pasta

    similar texture and cook time

  • 2 cups whole milk
    half-and-half1:1dairydairy-free

    richer sauce

    Full guide →
  • 2 tablespoon olive oil
  • ½ cups Parmesan cheese, grated on fine grater
    Pecorino Romano1:1cheesedairy-free

    sharper, saltier finish

    Full guide →
  • 1 pinch black pepper
  • 7 oz cherry tomatoes, whole
    sun-dried tomatoes0.5:1tomato

    concentrated flavor, less liquid

    Full guide →
  • 1 cups cheddar cheese, grated
    Gruyere1:1cheesedairy-free

    nuttier flavor

    Full guide →
  • 1 ¾ cups feta cheese
    ricotta salata1:1cheeseadds dairy

    firmer texture, less tangy

    Full guide →
  • 1 pinch salt
  • 1 ¾ oz baby spinach
    arugula1:1greens

    peppery bite instead of mild wilting

    Full guide →

Instructions

  1. 1

    Place feta in center of baking dish.

  2. 2

    Scatter uncooked elbow pasta around the feta.

  3. 3

    Pour milk over pasta and feta.

  4. 4

    Grate cheddar over entire surface.

  5. 5

    Drizzle with olive oil, season with salt and pepper.

  6. 6

    Bake at 350°F for 30 minutes.

  7. 7

    Remove from oven and scatter spinach over top.

  8. 8

    Mash thoroughly with spatula until feta breaks apart and combines with pasta and spinach, adding more milk if needed.

  9. 9

    Top with whole cherry tomatoes.

  10. 10

    Finish with grated Parmesan.

Tips

Tip 1

Mash vigorously in step 3 so feta fully dissolves and coats every pasta piece. A rough, chunky consistency is ideal - aim for creamy rather than smooth to preserve texture contrast.

Tip 2

Add milk gradually if the baked pasta seems too dry after baking. Start with 1 tablespoon and stir; the pasta will continue absorbing liquid as it cools, so avoid oversaturating.

Tip 3

Use a shallow 27x17cm baking dish so pasta cooks evenly and feta melts fully. Deeper pans may require longer baking time and uneven cooking.

Good to Know

Storage

Keep covered in airtight container in refrigerator for up to 3 days. Reheat gently in oven at 160°C with splash of milk to restore creaminess.

Make Ahead

Assemble in baking dish up to 4 hours before baking; cover and refrigerate. Add 5 minutes to bake time if cold. Do not add spinach until after baking.

Serve With

Serve directly from baking dish while steaming hot. Pair with crusty bread, garlic bread, or simple green salad dressed in lemon vinaigrette.

See pairing guide →

Common Mistakes

Watch

Skip mashing to avoid separated, curdled sauce. Thorough mashing emulsifies the feta and cheese into creamy coating.

Watch

Overfill the baking dish to avoid milk boiling over and pasta cooking unevenly. Use shallow 27x17cm exactly.

Watch

Add spinach before baking to avoid wilted, mushy texture that dissolves. Add after baking when heat wilts it gently.

Substitutions

Dairy-Free Swaps

whole milk
half-and-half1:1dairydairy-free

richer sauce

Full guide →
cheddar
Gruyere1:1cheesedairy-free

nuttier flavor

Full guide →
Parmesan
Pecorino Romano1:1cheesedairy-free

sharper, saltier finish

Full guide →

General Alternatives

elbow pasta
short pasta (ditalini, penne)1:1pasta

similar texture and cook time

cherry tomatoes
sun-dried tomatoes0.5:1tomato

concentrated flavor, less liquid

Full guide →
baby spinach
arugula1:1greens

peppery bite instead of mild wilting

Full guide →
feta
ricotta salata1:1cheeseadds dairy

firmer texture, less tangy

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and freeze it?

Yes, freeze the assembled unbaked dish (minus spinach) up to 2 months in freezer-safe container. Bake directly from frozen, adding 10-15 minutes bake time. Add spinach after removing from oven. Texture remains creamy and pasta fully cooks.

What if I don't have cheddar cheese?

Substitute with Gruyere, Emmental, or even mozzarella at equal weight. Avoid soft cheeses like fresh mozzarella, which don't melt into sauce evenly. Harder cheeses grate better and distribute throughout pasta smoothly.

How long does this keep and can I reheat it?

Store covered for 3 days refrigerated. Reheat gently in oven at 160°C for 10-15 minutes with splash of milk stirred in, as pasta absorbs liquid overnight. Avoid microwave, which creates rubbery texture. Stir frequently while reheating.