Celebrate love with a perfectly cooked steak that’s sure to impress your special someone. This simple yet delicious recipe brings rich flavors and a touch of elegance to your Valentine’s Day dinner.
Start by mixing the onions, mushrooms, olive oil, vinegar, soy sauce, brown sugar, garlic, and pepper in a medium bowl. Put the steaks into a large zip-top bag and pour the marinade over them. Seal the bag and pop it in the fridge for at least 8 hours, or overnight if you can.
02
Step 2
When you’re ready to cook, move an oven rack so it’s about 6 inches from the broiler and preheat the broiler. Line a baking sheet with foil and lay the steaks on top.
03
Step 3
Broil the steaks for about 8 minutes per side, or until they’re hot and still a little pink in the middle. While the steaks are cooking, pour the onions, mushrooms, and leftover marinade into a small saucepan. Let it simmer gently over medium-low heat until the steaks are done.
04
Step 4
Serve the steaks topped with the warm mushroom and onion sauce. Enjoy!
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Let the steak come to room temperature before cooking for even heat distribution.
- Season generously with salt and pepper to enhance the natural flavors.
- Use a hot pan or grill to get a nice sear and lock in juices.
Why you’ll love it
A perfectly cooked steak feels like a special treat, making any celebration more memorable. Its rich flavor and tender texture create a comforting and indulgent experience that shows care and thoughtfulness.
Serving ideas
Pair the steak with roasted vegetables or a fresh salad for a balanced meal. A glass of red wine or a sparkling beverage can add a festive touch. Garnish with fresh herbs like rosemary or thyme to brighten the plate.
Storage & leftovers
If you have leftovers, store them in an airtight container in the refrigerator for up to three days. Reheat gently in a pan or oven to avoid overcooking. Avoid freezing cooked steak to maintain the best texture.