A flavorful and healthy grilled steak recipe served with a smoky homemade BBQ sauce.
Mix the brown sugar, chili powder, cumin, black pepper, and salt in a small bowl to create the spice rub.
Ensure the spices are evenly mixed for a consistent flavor.
Heat a small saucepan over medium-low heat and add the diced onion. Cook until softened.
Stir frequently to prevent the onion from burning.
Add the ketchup, water, Worcestershire sauce, and smoked paprika to the saucepan. Stir well and bring to a boil.
Adjust the heat to maintain a gentle boil.
Reduce the heat and let the sauce simmer, covered, for 10 minutes, stirring occasionally.
Covering the saucepan helps the flavors meld together.
Preheat the grill to medium-high heat and lightly oil the grates.
Ensure the grill is clean to prevent sticking.
Rub the steaks with the spice mixture, coating them evenly.
Let the steaks sit for a few minutes to absorb the flavors.
Grill the steaks for 3-4 minutes per side, or until they reach your desired doneness.
Use a meat thermometer to check the internal temperature for accuracy.
Let the steaks rest for 5 minutes before serving.
Resting allows the juices to redistribute, making the steaks juicier.
Serve the steaks with the warm BBQ sauce on the side.
Garnish with fresh herbs for a touch of color and flavor.