
This flavorful salmon dish recreates Texas Roadhouse's famous fish entree with a perfect blend of spices and a foolproof cooking method. The result is restaurant-quality salmon with a beautiful crust and tender, flaky interior that's ready in under 30 minutes.
I discovered this recipe during the pandemic when I was craving my favorite Texas Roadhouse salmon but couldn't dine out. After several attempts at replicating it, my family now requests this version over the restaurant original.
Ingredients
- Fresh salmon fillets: Look for bright color and firm texture with no strong fishy smell
- Olive oil: Creates a beautiful crust and helps spices adhere to the fish
- Garlic powder: Provides aromatic flavor without the risk of burning that fresh garlic has
- Onion powder: Adds subtle savory notes that complement the salmon perfectly
- Paprika: Contributes gorgeous color and mild smokiness
- Dried oregano: Brings Mediterranean herbal notes that pair beautifully with seafood
- Cayenne pepper: Adds that signature Texas Roadhouse kick; adjust according to your heat preference
- Fresh lemon juice: Brightens the rich salmon and activates all the other flavors
- Fresh parsley and lemon slices: Not just garnish but add final fresh notes to complete the dish
Step-by-Step Instructions
- Preheat Oven:
- Set your oven to 400°F to ensure the perfect cooking environment. This temperature is crucial as it allows the salmon to cook through while developing a beautiful exterior without drying out. Allow at least 10 minutes for your oven to fully preheat.
- Prepare Spice Rub:
- Combine olive oil with all dry spices in a small bowl. Mix thoroughly until you have a smooth paste with no lumps of spices. This oil-based rub helps the spices adhere to the salmon and prevents them from burning. Take time to blend well for even flavor distribution.
- Prepare Salmon:
- Pat the salmon completely dry using paper towels. This crucial step ensures the spice rub adheres properly and helps develop a nice crust. Place fillets skin side down (if they have skin) on a parchment-lined baking sheet for easy cleanup.
- Season Salmon:
- Apply the spice mixture generously to the salmon using either a pastry brush or your fingers. Ensure complete coverage over the top and sides of each fillet. Press the spices gently into the flesh to help them adhere. The oil in the rub will help create that signature Texas Roadhouse crust.
- Add Lemon Juice:
- Squeeze fresh lemon juice directly over each seasoned fillet. The acid brightens the flavor and helps tenderize the fish slightly. Use approximately half a lemon per fillet, allowing the juice to mix with the spices.
- Bake Salmon:
- Place the baking sheet in the middle rack of your preheated oven and bake for 12-15 minutes. The exact time depends on the thickness of your fillets. Look for salmon that flakes easily with a fork but still maintains moisture. For medium doneness, the center should be slightly translucent.
- Rest Salmon:
- Allow the salmon to rest for 3-5 minutes after removing from the oven. This important step lets the juices redistribute throughout the fish, ensuring maximum moisture and flavor in every bite. The salmon will continue cooking slightly during this time.
- Garnish and Serve:
- Sprinkle freshly chopped parsley over the salmon just before serving and arrange lemon slices alongside each fillet. The bright herbs and citrus not only look beautiful but add fresh flavor that complements the warm spices.

The cayenne pepper is my secret weapon in this recipe. My grandmother always said that seafood needs a little kick, and the subtle heat from cayenne transforms this from good to extraordinary. The first time I served this to my family, even my seafood-skeptical teenager asked for seconds.
Proper Storage
This salmon keeps beautifully in the refrigerator for up to three days when stored in an airtight container. For best results, reheat it gently in a 275°F oven for about 10 minutes until just warmed through. Microwaving works in a pinch, but use 50% power to prevent the fish from becoming rubbery. I sometimes make extra specifically to enjoy cold on salads the next day – the flavors develop beautifully overnight.
Creative Serving Ideas
Transform this salmon into a complete meal by serving it alongside steamed asparagus and garlic butter rice. For a lighter option, flake the leftover salmon and toss it with mixed greens, avocado, and a lemon vinaigrette for a protein-packed lunch salad. My family loves when I serve it with a side of mango salsa for a sweet counterpoint to the spicy seasoning. The salmon also works beautifully in fish tacos with avocado, slaw, and a squeeze of lime.
Customizing The Spice Blend
The beauty of this spice blend lies in its adaptability. For a sweeter profile, add a teaspoon of brown sugar to the rub. If you enjoy herbaceous flavors, incorporate fresh dill or thyme into the mixture. Creating a blackened version is simple – double the paprika and add a teaspoon of dried thyme. My personal favorite variation includes a teaspoon of Dijon mustard whisked into the spice blend, which creates an incredible tangy crust. The spice blend itself keeps for up to a month in an airtight container in your pantry.
Frequently Asked Questions
- → How do I keep the salmon moist while baking?
Make sure to brush the salmon generously with the spice mix and olive oil. Baking at 400°F (200°C) ensures even cooking while retaining moisture.
- → What can I use instead of salmon for this recipe?
You can substitute salmon with other fish like trout, yellowtail, or cod for varying flavors and textures.
- → Can I make this salmon dish spicier?
To increase the heat, add extra cayenne pepper or use chili flakes in the spice rub.
- → What’s the best way to reheat leftovers?
Reheat the salmon gently in the oven at 300°F (150°C) or in the microwave for short intervals to avoid drying it out.
- → Can I prepare this salmon in advance?
Yes, you can prepare the spice rub and season the salmon ahead of time. Store it in the fridge and bake when ready.