Prep the steak: Pat the steak cubes very dry with paper towels. Toss with salt, pepper, and smoked paprika.
If using, dust lightly with cornstarch to help with browning.
Mix the glaze: In a small bowl, stir together honey, soy sauce, vinegar, red pepper flakes, and 1 tablespoon water. Set aside.
Heat the pan: Place a large stainless steel or cast-iron skillet over medium-high heat. Add oil and 1 tablespoon butter.
When the butter foams and the pan is very hot, you’re ready to sear.
Sear in batches: Add steak cubes in a single layer with space between them. Don’t crowd the pan. Sear for 1–2 minutes per side until browned.
Flip once. Cook in 2–3 batches as needed, adding a bit more oil if the pan dries out.
Hold the steak: Transfer seared bites to a plate. They’ll finish heating in the glaze.
Tent loosely with foil to keep warm.
Sauté the garlic: Lower heat to medium. Add 1 tablespoon butter to the pan. Add garlic and cook 20–30 seconds until fragrant.
Don’t let it brown too much.
Make the glaze: Pour in the honey-soy mixture. Stir, scraping up browned bits. Simmer 1–2 minutes until slightly thickened and glossy.
If it’s too thick, splash in 1–2 teaspoons water. If too thin, simmer another minute.
Bring it together: Return steak and any juices to the pan. Toss to coat and warm through, 30–60 seconds.
Stir in the last tablespoon of butter for a silky finish. Taste and adjust salt or vinegar.
Garnish and serve: Sprinkle with parsley or chives. A quick squeeze of lemon or lime brightens everything.
Serve hot with rice, mashed potatoes, noodles, or steamed greens.