A delightful steak recipe featuring a flavorful marinade, garlic butter topping, and a side of sautéed mushrooms and onions.
Mix all the marinade ingredients in a bowl until well combined.
Ensure the marinade is well mixed to evenly coat the steaks.
Pound the steaks with a kitchen mallet to an even thickness of about 3/4 inch.
Pounding the steaks helps them cook evenly and absorb the marinade better.
Place the steaks in a sealable bag or container and pour the marinade over them. Seal and refrigerate for 12 to 24 hours.
Marinating overnight allows the flavors to deeply penetrate the meat.
Preheat your grill to medium-high heat. Remove the steaks from the marinade and pat them dry with paper towels.
Drying the steaks ensures a good sear on the grill.
Grill the steaks for 3 to 5 minutes per side or until they reach your desired doneness.
Use a meat thermometer to check the internal temperature for perfect doneness.
Melt the butter and mix it with garlic powder and salt to create the garlic butter.
Warm the butter gently to avoid burning it.
Heat olive oil and butter in a skillet over medium heat. Add sliced onions and sauté for 2 minutes, then add mushrooms, salt, and pepper. Cook until softened and lightly browned.
Stir occasionally to prevent sticking and ensure even cooking.
Serve the grilled steaks topped with garlic butter and a side of sautéed mushrooms and onions.
Serve immediately for the best flavor and texture.