This sticky beef bites recipe is honestly one of my go-to meals when I want something restaurant-quality without leaving the kitchen.
The beef chunks get coated in this incredible sweet and savory glaze that’s both caramelized and sticky in all the right ways.
Paired with golden, crispy fries and creamy coleslaw on the side, it feels like a complete restaurant platter on your own table.
I love how fast this comes together, and the flavors are so impressive that guests always ask for the recipe.

Why You Will Love This Sticky Beef Bites with Crispy Fries & Creamy Coleslaw
Ingredients
- 1 lb beef chunks, cut into bite-sized pieces
- 1 tbsp olive oil
- Salt and black pepper to taste
- 1 tsp garlic powder
- 1 tsp paprika
- 2 garlic cloves, minced
- 1 small onion, sliced
- 2 tbsp barbecue sauce
- 1 tbsp soy sauce
- 1 tbsp honey
- 4 potatoes, cut into fries
- Oil for frying
- 2 cups shredded cabbage
- 1 carrot, shredded
- 1/2 cup mayonnaise
- 1 tbsp lemon juice
- Fresh parsley for garnish
- 1 lime, halved
Step 1: Season and Sear the Beef
- 1 lb beef chunks, cut into bite-sized pieces
- 1 tbsp olive oil
- Salt and black pepper to taste
- 1 tsp garlic powder
- 1 tsp paprika
I start by seasoning the beef chunks generously with salt, black pepper, garlic powder, and paprika, making sure every piece gets coated. Heat the olive oil in a large skillet over medium-high heat until it’s shimmering, then add the seasoned beef in a single layer. I like to let them sear without moving them for about 2 minutes per side to develop a beautiful brown crust that locks in the juices.
Step 2: Build the Sticky Glaze
- 2 garlic cloves, minced
- 1 small onion, sliced
- 2 tbsp barbecue sauce
- 1 tbsp soy sauce
- 1 tbsp honey
Once the beef is seared, I add the minced garlic and sliced onion to the same skillet, stirring for about a minute until fragrant. Then I pour in the barbecue sauce, soy sauce, and honey, stirring everything together to coat the beef evenly. I find that letting this simmer for about 8 to 10 minutes allows the glaze to thicken and caramelize while the onions soften and become part of the sauce.
Step 3: Prepare the Fries
- 4 potatoes, cut into fries
- Oil for frying
While the beef simmers, I cut the potatoes into fries about a quarter-inch thick, and I tend to soak them in cold water for 10 minutes to remove excess starch. Heat oil in a deep pan or fryer to 350°F, then fry the potatoes in batches until they’re golden and crispy on the outside but tender inside. I like to drain them on paper towels and season with a bit of salt right after they come out of the oil.
Step 4: Make the Creamy Coleslaw
- 2 cups shredded cabbage
- 1 carrot, shredded
- 1/2 cup mayonnaise
- 1 tbsp lemon juice
For the coleslaw, I combine the shredded cabbage and carrot in a bowl, then mix in the mayonnaise and lemon juice until everything is well coated. I find that letting it sit for a few minutes allows the flavors to meld, and it adds that creamy, tangy element that balances the richness of the beef perfectly.
Step 5: Plate and Garnish
- Fresh parsley for garnish
- 1 lime, halved
Arrange the sticky beef bites in the center of a plate, piling the crispy fries on one side and the creamy coleslaw on the other. I garnish the beef with fresh parsley for color and freshness, then place a lime wedge on the plate for a squeeze of brightness. This is where it really comes together, looking as good as it tastes.

Storage Instructions
Store: Keep the sticky beef in an airtight container in the refrigerator for up to 3 days. The coleslaw can be stored separately for up to 2 days, and the fries are best enjoyed fresh but can be kept in an airtight container overnight.
Freeze: The sticky beef freezes well for up to 2 months in a freezer-safe container. I don’t recommend freezing the fries or coleslaw as they lose texture when thawed.
Reheat: Thaw the beef overnight in the refrigerator, then reheat gently in a skillet over medium heat for about 5 minutes, stirring occasionally. For leftover fries, I crisp them up in the oven at 375°F for about 8 minutes. Make fresh coleslaw for the best texture.
What to Serve With This Sticky Beef Bites with Crispy Fries & Creamy Coleslaw
- A crisp cold beverage like iced tea or lemonade cuts through the richness beautifully.
- Grilled vegetables such as zucchini or bell peppers add color and freshness to the plate.
- Crusty bread or rolls work great for soaking up any extra glaze.
- A light green salad with vinaigrette provides a refreshing contrast.
Estimated Nutrition
- Calories: 580
- Protein: 28g
- Fat: 32g
- Carbohydrates: 48g
(Estimated per serving, without optional ingredients)

Sticky Beef Bites with Crispy Fries & Creamy Coleslaw
Ingredients
Method
- Season the beef chunks generously with salt, black pepper, garlic powder, and paprika. Heat olive oil in a large skillet over medium-high heat until shimmering. Add seasoned beef in a single layer and sear for about 2 minutes per side to develop a brown crust.
- Add minced garlic and sliced onion to the skillet, stirring for about 1 minute until fragrant. Pour in barbecue sauce, soy sauce, and honey, stirring to coat the beef evenly. Simmer for 8 to 10 minutes to allow the glaze to thicken and caramelize while the onions soften.
- Cut potatoes into quarter-inch thick fries and soak in cold water for 10 minutes to remove excess starch. Heat oil in a deep pan to 350°F and fry potato batches until golden and crispy. Drain on paper towels and season with salt immediately.
- Combine shredded cabbage and carrot in a bowl. Mix in mayonnaise and lemon juice until well coated. Let sit for a few minutes to allow flavors to meld.
- Arrange sticky beef bites in the center of a plate, piling fries on one side and coleslaw on the other. Garnish beef with fresh parsley and place a lime wedge on the plate for brightness.