The Best Homemade New York Strip Steak Recipe
What You’ll Love About This Recipe
This New York Strip Steak recipe is simple, delicious, and perfect for any occasion. You’ll love how easy it is to make a restaurant-quality meal right at home.
- Rich, bold flavor – The steak is seasoned with a mix of spices and cooked to juicy perfection.
- Quick and fuss-free – It takes just a few minutes to prep and cook, ideal for busy nights.
- Versatile pairing options – Serve it with your favorite sides, like mashed potatoes or a fresh salad, for a complete meal.
Recipe

Indulge in the classic flavors of a perfectly cooked New York Strip Steak with this easy-to-follow homemade recipe. Known for its rich marbling and robust flavor, this steak is a favorite among meat lovers.
Ingredients:
- 2 New York strip steaks (about 1-inch thick, 8-10 ounces each)
- 2 tablespoons olive oil
- 2 teaspoons kosher salt
- 1 teaspoon freshly ground black pepper
- 2 tablespoons unsalted butter
- 2 garlic cloves, smashed
- 2 sprigs fresh rosemary
Instructions:
- Remove the steaks from the refrigerator and let them sit at room temperature for 30 minutes.
- Preheat a cast-iron skillet over medium-high heat for 5 minutes.
- Pat the steaks dry with paper towels and season both sides generously with salt and pepper.
- Add olive oil to the skillet and swirl to coat. Place the steaks in the skillet and cook undisturbed for 4-5 minutes, until a deep brown crust forms.
- Flip the steaks and add butter, garlic, and rosemary to the skillet. Baste the steaks with the melted butter for 1-2 minutes.
- Reduce the heat to medium and continue cooking until the steaks reach your desired doneness (3-4 minutes for medium-rare, or until an internal thermometer reads 130°F).
- Transfer the steaks to a cutting board, tent with foil, and let rest for 10 minutes.
Notes:
- For a medium-well steak, cook for an additional 2-3 minutes.
- Avoid overcrowding the skillet to guarantee even cooking.
Equipment:
- Cast-iron skillet
- Tongs
- Meat thermometer
Time:
Prep time: 10 minutes
Cook time: 10 minutes
Total time: 50 minutes (includes resting time)
Cuisine:
American
Serving:
Serves 2
Nutrition
New York Strip Steak is a nutrient-rich cut of beef that provides essential vitamins and minerals. Here’s the nutritional breakdown per 3-ounce serving:
| Nutrient | Amount |
|---|---|
| Calories | 219 kcal |
| Protein | 23 g |
| Total Fat | 14 g |
| Saturated Fat | 5.5 g |
| Cholesterol | 60 mg |
| Sodium | 55 mg |
| Iron | 2.1 mg |
What To Serve With It
I love pairing my New York strip steak with classic sides like roasted potatoes or a crisp salad, but sometimes I get creative with grilled veggies or garlic bread. A good drink can really make the meal, so I’ll suggest a few of my favorite beverage pairings, from red wine to a simple iced tea. Let’s talk about what works best to round out this delicious steak dinner.
Side Dishes
To make your New York strip steak meal complete, pairing it with the right side dishes can really elevate the experience. I love serving it with creamy mashed potatoes—it’s classic and comforting. A crisp Caesar salad adds freshness, while roasted vegetables like asparagus or carrots bring a bit of sweetness and crunch. Garlic butter mushrooms are another favorite of mine—they’re rich and flavorful, complementing the steak perfectly. If I’m feeling fancy, I’ll whip up some truffle fries or a warm potato gratin. These sides balance the steak’s bold flavors, turning a simple dinner into something truly special.
Beverage Pairings
Choosing the right drink to go with your New York strip steak can make the meal even better. I love pairing mine with a bold red wine, like Cabernet Sauvignon or Malbec, because their rich flavors complement the steak’s juiciness. If I’m not in the mood for wine, a cold craft beer, especially an IPA or stout, works wonders—it’s invigorating and balances the savory meat. For a non-alcoholic option, I go for sparkling water with a squeeze of lemon or a tangy iced tea. These drinks enhance the steak’s flavor without overpowering it, making every bite feel special.