Mediterranean Tilapia with Sweet Potato

Staggering the cooking times on a single baking sheet gives both the root vegetables and delicate white fish the exact heat they need. Roasting the sweet potatoes first creates tender, lightly caramelized edges before the tilapia, cherry tomatoes, and briny olives join the pan.
Why this one works
- Staggered baking ensures the sweet potatoes soften fully without overcooking the fish
- Kalamata olives and roasted tomatoes create a rich, savory pan sauce as they burst
- Cooks entirely on one baking sheet for straightforward preparation and cleanup
- Dried oregano blooms in warm olive oil to season every component evenly

What you’ll need
- 2 fillets (340g) tilapia Pat the fillets dry with paper towels before placing them on the hot pan to help them cook evenly.
- 2 cups (300g) cubed sweet potato Cut into uniform bite-sized pieces so they become tender during the initial 20-minute roasting window.
- 2 tablespoons (30ml) olive oil Split evenly between coating the raw sweet potatoes and drizzling over the fish and Mediterranean toppings.
- 1 teaspoon (5g) dried oregano Crush lightly between your fingers before scattering to release its aromatic oils.
- 1/2 cup (75g) cherry tomatoes Leave whole or halve them to allow their natural juices to blister and release in the oven.
- 1/4 cup (40g) kalamata olives Ensure olives are pitted so they distribute easily across the sheet pan.
- 1/2 teaspoon (3g) fine salt
- 1/4 teaspoon (1g) ground black pepper
- 2 cups (300g) sweet potato, cubed
- 2 cups (300g) potatoes, cubed
TRY THIS NEXT: If these flavors sound good to you, Cod Sweet Potato with Garlic Herb Sauce is a natural one to save for next time.
What to have nearby
- Rimmed baking sheet
- Chef's knife and cutting board
- Tongs or a wide fish spatula
Step-by-step instructions
The secret to balanced sheet pan meals is giving dense ingredients a head start. Get the oven thoroughly heated to 200°C so the potatoes begin browning right away.
- 1Step 1
Preheat oven to 200C. Toss sweet potatoes with half the olive oil, salt, and pepper; roast for 20 minutes.
- 2Step 2
Place tilapia fillets on the baking sheet with potatoes. Top with tomatoes, olives, and oregano.
- 3Step 3
Drizzle with remaining olive oil and bake for 15 minutes until fish flakes easily.
- 4Step 4
Serve warm with fresh herbs.
ALSO GOOD: If these flavors sound good to you, Haddock Sweet Potato with Harissa Yogurt Sauce is a natural one to save for next time.
A few things worth knowing
- Keep the sweet potato cubes in a single layer during the first roast to encourage gentle browning rather than steaming.
- Clear a little space on the hot baking tray before setting the fish down so the fillets make direct contact with the warm metal.
- Check the thickest part of the tilapia at the 15-minute mark; it should turn opaque and flake readily with a fork.
Ways to make it your own
- Garnish the finished tray with freshly torn flat-leaf parsley, dill, or basil leaves just before serving.
- Serve alongside fresh lemon wedges for a bright citrus squeeze at the table.
Serving suggestions
Plate each fillet alongside a generous scoop of roasted sweet potatoes and blistered tomatoes. It pairs naturally with a simple green salad dressed in red wine vinegar, steamed green beans, or crusty bread to catch the seasoned pan juices.
Storage & reheating
Transfer any leftover fish and roasted vegetables into an airtight container and refrigerate promptly. Reheat gently in a warm oven or skillet until heated through to maintain the texture of the fish.
Nutrition notes
Nutrition is provided as a general estimate for the listed recipe. Brands, exact portions, and ingredient swaps can change the numbers.
Quick recipe answers
How can I tell when the tilapia is fully cooked?+
Press the thickest portion gently with a fork; the flesh should separate easily into clean flakes and show no translucence in the center.
Can I roast the tomatoes whole?+
Yes, whole cherry tomatoes will blister and swell in the hot oven, bursting with concentrated sweetness as they bake alongside the olives.
With its balance of savory olives, sweet roasted root vegetables, and mild fish, this sheet pan dinner offers a complete, colorful meal straight from the oven.

Mediterranean Tilapia with Sweet Potato
Tender baked tilapia fillets roasted on a single sheet pan with cubed sweet potatoes, juicy cherry tomatoes, kalamata olives, and oregano.

Ingredients
- 2 fillets (340g) tilapia
- 2 cups (300g) cubed sweet potato
- 2 tablespoons (30ml) olive oil
- 1 teaspoon (5g) dried oregano
- 1/2 cup (75g) cherry tomatoes
- 1/4 cup (40g) kalamata olives
- 1/2 teaspoon (3g) fine salt
- 1/4 teaspoon (1g) ground black pepper
- 2 cups (300g) sweet potato, cubed
- 2 cups (300g) potatoes, cubed
Instructions
- Preheat oven to 200C. Toss sweet potatoes with half the olive oil, salt, and pepper; roast for 20 minutes.
- Place tilapia fillets on the baking sheet with potatoes. Top with tomatoes, olives, and oregano.
- Drizzle with remaining olive oil and bake for 15 minutes until fish flakes easily.
- Serve warm with fresh herbs.
Nutrition
Save the recipes you want to make next.
Browse more recipes or follow the Pinterest profile for the latest food ideas from this collection.


