A delightful and easy-to-make dish featuring mahi mahi fillets in a creamy lemon sauce, perfect for a quick and flavorful meal.
Heat the olive oil and butter in a large skillet over medium heat until the butter melts.
Ensure the skillet is hot enough to sear the fish but not so hot that the butter burns.
Add the chopped onion and shallots to the skillet and sauté until softened.
Stir frequently to prevent the onions from sticking to the pan.
Press the garlic cloves into the skillet and cook for an additional minute.
Adding garlic later prevents it from burning and becoming bitter.
Stir in the sour cream and mix until it forms a smooth sauce.
Lower the heat to avoid curdling the sour cream.
Place the mahi mahi fillets on top of the sauce in the skillet.
Ensure the fillets are in a single layer for even cooking.
Squeeze half of the lemon over the fillets and season with salt and pepper.
Use freshly ground pepper for a more aromatic flavor.
Cook the fillets for about 5 minutes on one side, then flip them over.
Flip the fillets gently to keep them intact.
Squeeze the remaining lemon over the fillets, cover the skillet, and cook for another 5-7 minutes until done.
Covering the skillet helps retain moisture and cook the fish evenly.
Serve the mahi mahi fillets with the creamy lemon sauce spooned over them.
Garnish with fresh herbs like parsley or dill for added color and flavor.