25-Minute Lemon Garlic Tilapia Pasta
This lemon garlic tilapia pasta comes together in one skillet while the pasta boils, so dinner lands on the table without a pile of dishes. Flaky tilapia fillets soak up a buttery sauce that clings to every strand of linguine, and a handful of spinach and cherry tomatoes rounds it out.

It tastes like something you’d order at a restaurant but cooks in under half an hour. The sauce is light and bright, with just enough garlic and a subtle kick of chili flake to keep things interesting.
Why This Tilapia Pasta Works
The fish stays tender because you sear it quickly, then let it finish cooking gently in the sauce. Breaking it into large pieces at the end gives you flaky bites without the fillets drying out.
Fresh lemon zest and juice cut through the richness of the butter, and the starchy pasta water brings everything together into a silky coating. You get a complete meal from start to finish with very little effort.
The spinach and tomatoes add color and a bit of texture without weighing things down. It’s the kind of dinner I turn to when I want something that feels a little special but still manages to be quick and low-stress.
Ingredients

- 8 oz linguine or spaghetti: any long pasta works, but linguine holds the sauce nicely
- 4 tilapia fillets (about 1 lb total): choose fillets of similar thickness for even cooking
- 1 teaspoon kosher salt, plus more for the pasta water
- 1/2 teaspoon black pepper
- 2 tablespoons unsalted butter, divided
- 1 tablespoon olive oil
- 3 cloves garlic, minced: fresh garlic gives the best flavor here
- 1/4 teaspoon red pepper flakes: adjust to your heat preference
- 1 pint cherry tomatoes, halved: grape tomatoes work just as well
- 1 lemon: you’ll use both the zest and the juice
- 3 cups fresh spinach leaves: loosely packed
- 1/4 cup grated Parmesan cheese: optional, but adds a savory finish
- Small handful fresh basil leaves, for serving
Variations / Substitutions
- Swap the fish: any mild white fish like cod, haddock, or sole works with the same cooking time if the fillets are thin. Thicker cuts need an extra minute per side.
- Use shrimp: shelled and deveined medium shrimp cook in about 2 minutes per side, so watch them closely and pull them from the pan earlier.
- Skip the butter: use all olive oil for a dairy-free version, and leave out the Parmesan or replace it with a plant-based alternative.
- Change the greens: arugula or baby kale wilt just as well as spinach, though arugula will add a peppery note.
- Add capers: a tablespoon of rinsed capers tossed in with the tomatoes gives a briny pop that pairs well with the lemon.
Skillet Green Beans make a perfect side for this pasta.
How to Make Lemon Garlic Tilapia Pasta
Step 1: Boil the Pasta

Bring a large pot of generously salted water to a boil. Add the 8 oz of linguine and cook it until al dente according to the package directions, about 8 minutes. Reserve 1/2 cup of the starchy pasta water before draining.
The pasta should feel tender with a slight firmness at the center. It will finish cooking later when you toss it with the sauce, so don’t let it get too soft now.
Step 2: Sear the Tilapia

While the pasta cooks, pat the tilapia fillets dry with paper towels and season both sides with the 1 teaspoon of kosher salt and 1/2 teaspoon of black pepper. Melt 1 tablespoon of the butter with the olive oil in a large skillet over medium-high heat. When the butter stops foaming, lay the fillets in the pan and cook them undisturbed for about 3 minutes, until the edges turn golden and the fish releases easily. Flip carefully and cook another 3 minutes until the second side is golden and the flesh flakes with a fork.
You’ll see the fish turn opaque and the underside develop a light crust. If your fillets are very thin, start checking at the 2-minute mark so they don’t overcook.
Step 3: Sauté the Aromatics and Tomatoes

Transfer the seared tilapia to a plate and turn the heat down to medium. Add the remaining 1 tablespoon of butter, the minced garlic, and the red pepper flakes to the skillet. Stir for about 30 seconds until the garlic smells fragrant but hasn’t browned. Toss in the halved cherry tomatoes and cook them for 2 minutes, stirring once or twice, until they just start to soften and release a little juice.
Then add the lemon zest, the juice from the lemon, and the spinach leaves. Stir gently until the spinach wilts, which takes about 1 minute. The sauce will look thin at this stage, but the pasta water in the next step will thicken it.
Step 4: Combine the Pasta and Sauce

Add the drained linguine and about 1/4 cup of the reserved pasta water to the skillet. Toss everything with tongs so the pasta gets coated in the sauce. If it looks dry, add another splash of the pasta water until the sauce glosses the noodles.
Now break the tilapia into large two-bite chunks and fold them gently into the pasta. Let everything warm through together for about 1 minute, just until the fish is heated. Be gentle so the pieces hold their shape.
Step 5: Serve with Fresh Herbs

Divide the pasta among four bowls, making sure each portion gets an equal share of the tilapia and tomatoes. Sprinkle the grated Parmesan over the top and tear the fresh basil leaves right over each bowl.
Serve while the pasta is still steaming and the sauce is glossy. Everything should smell like lemon and garlic, and the basil will add a fresh hit at the end.
Tips for the Best Tilapia Pasta
- Pat the tilapia completely dry before seasoning. Moisture on the surface prevents a good sear and can make the fish steam in the pan.
- Let the fillets cook undisturbed for the first 3 minutes. Moving them too early can tear the delicate flesh.
- Save more pasta water than you think you need. You can always add a little at a time, and that starchy liquid is what turns the skillet juices into a smooth sauce.
- Use a nonstick or well-seasoned cast iron skillet for the fish. Tilapia is lean and can stick to stainless steel.
- Taste the sauce before adding the fish back in. The lemon and salt should be bright and balanced, because the fish will absorb some of the seasoning as it warms through.
Cook times by fillet thickness:
| Tilapia Fillet Thickness | Cook Time (First Side) | Cook Time (Second Side) |
|---|---|---|
| 1/2 inch or thinner | 2 to 2 1/2 minutes | 2 minutes |
| 3/4 inch | 3 minutes | 3 minutes |
| 1 inch | 4 minutes | 3 to 4 minutes |
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will absorb the sauce as it sits, so the dish won’t be quite as glossy the next day.
For reheating, warm it gently in a skillet over low heat with a tablespoon of water or broth to bring back some moisture. The fish will be more tender if you reheat it slowly.
You can also eat it cold as a pasta salad. Let it come to room temperature and add an extra squeeze of lemon and a drizzle of olive oil before serving.
What to Serve With Tilapia Pasta
A simple green salad with a sharp lemon vinaigrette works well because the acid cuts through the buttery sauce. Roasted asparagus with olive oil and a pinch of salt adds a nice vegetable side that roasts while you cook the pasta.
Garlic bread or a slice of toasted sourdough rubbed with garlic is perfect for soaking up any leftover sauce in the bowl.
Frequently Asked Questions
Can I use frozen tilapia?
Yes, just thaw it completely in the refrigerator overnight and pat it very dry before seasoning. Excess water from frozen fillets can ruin the sear.
How do I keep the tilapia from falling apart when I stir it into the pasta?
Break the fish into larger pieces and fold it in gently, only once, right before serving. Use a silicone spatula instead of tongs to avoid tearing the flakes.
Can I make this with a different pasta shape?
Penna, rotini, or farfalle all hold the sauce well. The timing will change slightly, so keep an eye on the package directions.
Is there a way to skip the red pepper flakes?
You can leave them out entirely for a milder dish, or swap in a pinch of black pepper and a very small dash of cayenne for warmth without the chili flavor.

Tilapia Pasta Recipe
Ingredients
Method
- Cook the linguine in salted boiling water until al dente, reserve 1/2 cup pasta water, then drain.
- Pat tilapia dry, season with salt and pepper, and sear in melted butter and olive oil over medium-high heat for about 3 minutes per side until golden and flaky. Transfer to a plate.
- Lower heat to medium, add remaining butter, garlic, and red pepper flakes; cook 30 seconds. Add tomatoes and cook 2 minutes, then stir in lemon zest, lemon juice, and spinach until wilted.
- Toss the drained pasta and 1/4 cup pasta water with the sauce, adding more water if needed. Gently fold in the broken tilapia pieces and warm through for 1 minute.
- Divide among bowls, top with Parmesan and torn basil, and serve hot.
