This lemon garlic tilapia risotto is a cozy one-pan dinner that feels special without being complicated.
The tender fish, creamy rice, and bright lemon flavor come together in a comforting meal that’s perfect for busy nights.
Why You’ll Love This Recipe
This recipe combines flaky tilapia with creamy, savory risotto in one pan.
The lemon and garlic keep the dish fresh, bright, and balanced.
It feels hearty enough for dinner but still light and easy to enjoy.
The oven finish helps the rice and fish cook together with very little fuss.

What You’ll Need (Ingredient Highlights)
Tilapia fillets cook quickly and stay mild enough to soak up the lemon garlic flavor.
Fresh lemon juice adds brightness that lifts the creamy rice.
Arborio rice gives the dish its signature risotto-like texture.
Milk and broth work together to create a rich but not overly heavy base.
Rosemary, thyme, paprika, and Italian seasoning add warmth and depth.
Onion and garlic build a savory foundation that makes every bite more flavorful.
Pro Tips Before You Start
Pat the tilapia dry well so the seasoning sticks evenly.
Use an oven-safe skillet with a lid for the smoothest cooking process.
Dice the onion small so it softens quickly and blends into the rice.
Keep an eye on the liquid level so the rice stays creamy, not dry.
Season lightly at first, then adjust before serving since broth can vary in saltiness.
A final squeeze of lemon at the table can brighten the whole dish even more.
How to Make Lemon Garlic Tilapia Risotto
Step 1 – Prep the oven and fish
Preheat the oven to 350°F. Rinse the tilapia fillets, pat them dry, and set aside.
Step 2 – Make the lemon garlic butter
In a bowl, mix lemon juice, melted butter, garlic, Italian seasoning, thyme, paprika, salt, and black pepper. Rub the mixture over each fillet and let the fish rest while you start the rice.
Step 3 – Sauté the aromatics
Heat olive oil in a large oven-safe skillet over medium-high heat. Add the diced onion and cook for 2 minutes, then stir in the garlic and cook briefly until fragrant.
Step 4 – Toast the rice
Stir in the arborio rice, rosemary, and paprika. Cook for about 2 minutes, stirring often, until the rice is lightly coated and fragrant.
Step 5 – Add the liquid
Pour in the vegetable broth and milk, then season with salt and black pepper. Bring the mixture to a boil, reduce the heat to low, and cook for 4 minutes.
Step 6 – Add the fish
Arrange the seasoned tilapia fillets over the rice. Let everything cook together on the stovetop for 4 more minutes.
Step 7 – Bake until creamy and tender
Remove the skillet from the heat and cover with a lid. Bake for 20 minutes, then uncover and bake 5 more minutes until the top is lightly golden and the fish is cooked through.
Step 8 – Serve warm
Remove from the oven and serve right away. Spoon plenty of the creamy rice onto each plate with a tilapia fillet on top.
What to Serve Them With
A simple green salad with a light vinaigrette pairs nicely with the creamy texture of the risotto.
Steamed green beans or roasted asparagus make a fresh and easy side.
Warm crusty bread is great for soaking up the extra creamy rice.
A few lemon wedges on the side make the flavors pop even more.
Variations / Substitutions
Swap tilapia with cod, haddock, or another mild white fish.
Use chicken broth instead of vegetable broth for a deeper savory flavor.
Whole milk can be used for a richer texture.
You can add peas or spinach near the end for extra color and nutrition.
If you do not have fresh rosemary, use a smaller amount of dried rosemary.
A sprinkle of Parmesan before serving can add extra richness.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 2 days.
Reheat gently on the stovetop or in the microwave with a splash of broth or milk.
The rice will thicken as it sits, so adding a little liquid helps bring back the creamy texture.
This dish is best enjoyed fresh, but leftovers still make a satisfying lunch.
FAQs
Can I make this recipe ahead of time?
It is best served fresh, but you can prep the fish seasoning and chop the onion and garlic ahead of time.
How should I store leftovers?
Keep leftovers in an airtight container in the fridge for up to 2 days.
Can I freeze this dish?
Freezing is not ideal because the rice texture can become mushy and the fish may dry out.
Can I substitute some of the ingredients?
Yes, you can swap the fish, use a different broth, or choose another herb blend based on what you have.
How long does this recipe take to make?
It usually takes about 40 to 45 minutes from start to finish.
Is this recipe kid-friendly?
Yes, the mild fish and creamy rice make it approachable for many kids.
Can I make this dish dairy-free?
Yes, use a plant-based milk and dairy-free butter alternative.
What should I serve it with?
It pairs well with salad, green vegetables, or warm bread.
Do I need special equipment?
You just need a large oven-safe skillet or pan with a lid.
How do I know when it’s perfectly cooked?
The rice should be tender and creamy, and the fish should flake easily with a fork.
Final Thoughts
This lemon garlic tilapia risotto is creamy, bright, and comforting all at once.
It’s an easy one-pan dinner that looks impressive but fits into a regular weeknight routine.
Full Recipe Card
Ingredients
- For the Fish
- 4 fillets tilapia
- 3 tablespoons fresh lemon juice
- 1 tablespoon butter, melted
- 2 cloves garlic, minced
- ½ teaspoon Italian seasoning
- ½ teaspoon dried thyme
- ½ teaspoon paprika
- Salt and freshly ground black pepper, to taste
- For the Rice
- 2 tablespoons olive oil
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 1½ cups arborio rice
- 1 teaspoon fresh chopped rosemary
- 1 teaspoon paprika
- 3 cups vegetable broth
- 1 cup milk
- Salt and freshly ground black pepper, to taste
Instructions
- Preheat the oven to 350°F.
- Rinse the tilapia fillets, pat dry, and set aside.
- Mix lemon juice, melted butter, garlic, Italian seasoning, thyme, paprika, salt, and pepper in a bowl. Rub over the fish.
- Heat olive oil in a large oven-safe skillet over medium-high heat.
- Add onion and cook for 2 minutes. Stir in garlic and cook until fragrant.
- Add arborio rice, rosemary, and paprika. Cook for 2 minutes, stirring often.
- Pour in broth and milk. Season with salt and pepper, bring to a boil, then reduce heat and cook for 4 minutes.
- Arrange the seasoned tilapia over the rice and cook 4 minutes more.
- Cover and bake for 20 minutes.
- Uncover and bake 5 more minutes until lightly browned and fully cooked.
- Serve warm.
