Using and fresh and flavorful ingredients, this recipe proves that catfish can be more sophisticated than just a deep-fried sandwich.
Mix the olive oil, salt, and pepper together and brush the avocado inside and out. Grill the avocado for about 2 minutes, skin side down. After a couple of minutes you will see a separation of the avocado flesh from the shell. At this point, turn it flesh side down for about 30 seconds to achieve grill marks. Chill and set aside.
In a small bowl, mix the olive oil, salt, pepper, garlic, and lime juice together. Combine with the artichokes, romaine, spinach, mushrooms, Kalamata olives, basil, and Parmigiano.
Poke a few holes in the thick side of the fillets with a sharp knife. Mix half of the olive oil with a pinch of salt and pepper and brush the fish on both sides. Lightly bread the fillets with breadcrumbs.
Heat the rest of the olive oil and butter. Sauté the fish for about 4-5 minutes on each side until golden brown. Plate with artichoke salad and grilled chilled avocado.