There’s just something about the sizzle of grilled kebabs that brings everyone running to the table. When you take that classic smoky flavor and drizzle it with a rich, umami-packed fish sauce butter, you’re in for something truly mouthwatering. These Steak Kebabs with Fish Sauce Butter are juicy, caramelized, and deeply savory, offering a fusion of bold flavor and backyard comfort. Each bite is a mix of tender meat, charred edges, and that addictive butter that melts over everything like magic.
Behind the Recipe
This recipe came from a moment of backyard spontaneity. We had steaks, skewers, and a craving for something bold. Enter the fish sauce butter, inspired by Southeast Asian flavors and the way they make everything pop. It was meant to be a quick dinner, but turned into one of those meals where nobody talks because they’re too busy savoring every bite. This one’s become a cookout staple.
Recipe Origin or Trivia
Kebabs are a beloved dish found across many cultures, from Turkish shish to Southeast Asian satays. Our version borrows from Vietnamese cuisine, where fish sauce is a prized ingredient. The combo of grilled beef and umami-rich fish sauce butter might not be traditional, but it’s a love letter to flavor fusion. It brings together rustic grilling with that addictive Southeast Asian depth.
Why You’ll Love Steak Kebabs with Fish Sauce Butter
You’re going to love this one, trust me. Here’s why:
Versatile: Serve with rice, noodles, or a fresh salad and it fits right in.
Budget-Friendly: A little steak goes a long way when it’s skewered with veggies and flavor-packed butter.
Quick and Easy: Just marinate, grill, and drizzle — no complicated steps here.
Customizable: Switch up the veggies or try it with chicken or tofu if you prefer.
Crowd-Pleasing: Perfect for cookouts, game nights, or even a quick weeknight dinner.
Make-Ahead Friendly: The marinade and butter can be prepped in advance.
Great for Leftovers: Chop the extras into a stir-fry or wrap them in flatbread for a killer lunch.
Chef’s Pro Tips for Perfect Results
Grilling perfection is all in the prep. Here are a few insider tricks:
- Marinate Longer: Let the beef soak up that marinade for at least an hour, but overnight is even better.
- Use Uniform Cuts: Cut your steak into even cubes so everything cooks at the same rate.
- Double Skewers: Use two skewers per kebab to prevent spinning while flipping on the grill.
- Baste with Butter: Brush on the fish sauce butter during the last minute of grilling for maximum flavor absorption.
- Let It Rest: Give the kebabs a few minutes off the heat before serving to keep all those juices inside.
Kitchen Tools You’ll Need
Nothing fancy, just a few go-to kitchen staples:
Skewers: Metal or soaked wooden skewers will do the trick.
Grill or Grill Pan: For that charred, smoky goodness.
Mixing Bowls: For marinating the steak and tossing the veggies.
Brush: To apply that buttery glaze during cooking.
Tongs: To flip the kebabs safely and evenly.
Ingredients in Steak Kebabs with Fish Sauce Butter
Every ingredient plays a role in building bold, balanced flavor. Here’s what you’ll need:
- Sirloin Steak: 1.5 pounds, cut into 1.5-inch cubes. Tender, juicy, and perfect for grilling.
- Red Bell Pepper: 1 large, cut into chunks. Adds color and sweetness.
- Red Onion: 1 large, sliced into wedges. Brings mild sharpness and caramelizes beautifully.
- Zucchini: 1 medium, sliced thick. Offers texture and a mild earthy flavor.
- Olive Oil: 2 tablespoons. Helps the veggies char and keeps everything juicy.
- Salt and Pepper: To taste. Essential for base seasoning.
- Butter: 4 tablespoons, unsalted and melted. The rich base for the finishing sauce.
- Fish Sauce: 2 tablespoons. Adds deep, savory, umami intensity.
- Garlic: 2 cloves, finely minced. Infuses the butter with aromatic punch.
- Brown Sugar: 1 teaspoon. Balances out the salty fish sauce with a touch of sweetness.
- Lime Juice: 1 tablespoon. Brightens the entire dish with a zesty finish.
Ingredient Substitutions
No worries if you’re missing something — here are easy swaps:
Sirloin Steak: Try flank steak or even boneless short ribs.
Red Bell Pepper: Use yellow or green peppers.
Red Onion: Shallots or sweet onions work too.
Zucchini: Substitute with yellow squash or mushrooms.
Fish Sauce: Soy sauce in a pinch, though the flavor will shift.
Brown Sugar: Honey or maple syrup can step in.
Ingredient Spotlight
Fish Sauce: This liquid gold is packed with umami and saltiness. It’s made from fermented anchovies, and while strong on its own, it transforms dishes when blended into sauces or dressings.
Sirloin Steak: Lean but tender, sirloin holds up beautifully on the grill and soaks in marinades without turning mushy.

Instructions for Making Steak Kebabs with Fish Sauce Butter
Fire up the grill, gather your skewers, and let’s get started. Here’s how to bring this dish to life:
-
Preheat Your Equipment:
Preheat your grill or grill pan over medium-high heat until hot. -
Combine Ingredients:
In a large bowl, toss steak cubes with olive oil, salt, and pepper. Let sit while prepping veggies. In a small bowl, mix butter, fish sauce, garlic, brown sugar, and lime juice. -
Prepare Your Cooking Vessel:
If using wooden skewers, soak them in water for 30 minutes. Clean and oil the grill grates to prevent sticking. -
Assemble the Dish:
Thread steak, peppers, onions, and zucchini alternately onto skewers. Try to leave a little space between pieces for even cooking. -
Cook to Perfection:
Place skewers on the grill. Cook for 8 to 10 minutes, turning every couple of minutes for an even sear. Brush fish sauce butter over the kebabs in the final minute. -
Finishing Touches:
Remove from heat and let the kebabs rest for 5 minutes. Give one last brush of the butter if you like it extra saucy. -
Serve and Enjoy:
Serve hot with lime wedges or over rice for a complete meal. Don’t forget to spoon any leftover butter over the top.
Texture & Flavor Secrets
The key contrast here is in the caramelized outer crust of the steak and the juicy, tender interior. Veggies stay crisp around the edges and soft inside. The fish sauce butter brings a glossy, rich finish that clings to every bite, delivering salt, sweet, and acid in perfect harmony.
Cooking Tips & Tricks
Let’s keep things easy and tasty:
- Cut Even Cubes: This keeps cooking time consistent across the skewers.
- Don’t Crowd the Grill: Leave space between skewers to prevent steaming.
- Flip Often: Turning every few minutes gives you that even golden crust.
What to Avoid
A few easy mistakes to dodge:
- Skipping Rest Time: The juices need time to redistribute for maximum tenderness.
- Overcooking the Steak: Go for medium or medium-rare for the juiciest bites.
- Burning the Garlic Butter: Add it near the end to keep it from getting bitter.
Nutrition Facts
Servings: 4
Calories per serving: 410
Note: These are approximate values.
Preparation Time
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Make-Ahead and Storage Tips
You can prep the marinade and fish sauce butter up to two days ahead. Store uncooked skewers in the fridge for 24 hours. Leftovers will keep in an airtight container for up to 3 days. To reheat, warm gently in a skillet or oven to avoid drying out the meat. These kebabs also freeze well after cooking — just skip the veggies if you’re planning to freeze.
How to Serve Steak Kebabs with Fish Sauce Butter
Serve these over a bed of jasmine rice or tucked into warm flatbreads. They pair beautifully with pickled veggies or a crisp cucumber salad. Want to make it fancy? Garnish with fresh cilantro, lime wedges, and toasted sesame seeds.
Creative Leftover Transformations
Chop up the kebabs and:
- Toss into a noodle stir-fry with soy sauce and veggies
- Wrap in lettuce leaves with a splash of sriracha
- Stuff into pita with yogurt sauce for a quick sandwich
Additional Tips
- Rest Your Meat: Always let your steak rest before and after grilling.
- Season Generously: Don’t be shy with salt and pepper on the steak.
- Balance the Butter: Taste the fish sauce butter before using — you can add more sugar or lime if needed.
Make It a Showstopper
Presentation is everything. Use long metal skewers for drama, serve on a wooden board with lime halves and sprigs of herbs for color, and drizzle a bit of the melted butter over everything tableside for that finishing touch.
Variations to Try
- Spicy Kick: Add chili flakes or Thai chilis to the fish sauce butter.
- Surf & Turf: Alternate shrimp with steak on each skewer.
- Tofu Version: Use firm tofu and marinate longer for deeper flavor.
- Tropical Twist: Add pineapple chunks between the meat for sweet contrast.
- Asian-Inspired: Serve with rice noodles and a soy-ginger drizzle instead.
FAQ’s
Q1: Can I use a different cut of beef?
A1: Yes, flank or ribeye also work great, just adjust cook time based on thickness.
Q2: Is there a fish sauce alternative?
A2: You can use soy sauce with a bit of anchovy paste or miso, though flavor will be milder.
Q3: Can I cook these in the oven?
A3: Yes, broil on high for about 8 to 10 minutes, turning once halfway.
Q4: How do I make this spicier?
A4: Add minced chili or sriracha to the butter mixture.
Q5: Can I add more veggies?
A5: Absolutely. Mushrooms, cherry tomatoes, or eggplant are great additions.
Q6: What kind of fish sauce should I use?
A6: Go for high-quality brands like Red Boat or Three Crabs for best flavor.
Q7: Can I make this dairy-free?
A7: Use vegan butter or a neutral oil, though flavor may differ.
Q8: What if I don’t have a grill?
A8: A grill pan or even a broiler in the oven works well.
Q9: How long can the skewers stay in the fridge?
A9: Up to 24 hours before cooking for best texture and safety.
Q10: Do I need to let the butter cool before using?
A10: Slightly cooled is fine, but don’t refrigerate it, or it will solidify.
Conclusion
Steak Kebabs with Fish Sauce Butter are the kind of recipe that feels both rustic and special. Simple to make, wildly flavorful, and endlessly adaptable, they’re perfect for weeknights or weekend feasts alike. Trust me, once you try that glossy fish sauce butter dripping over grilled steak, you’ll be hooked for good.
Print
Steak Kebabs with Fish Sauce Butter
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Fusion
- Diet: Gluten Free
Description
Juicy steak kebabs grilled to perfection and drizzled with a rich, savory fish sauce butter. A flavor-packed fusion perfect for weeknights or backyard gatherings.
Ingredients
- 1.5 pounds sirloin steak, cut into 1.5-inch cubes
- 1 large red bell pepper, cut into chunks
- 1 large red onion, sliced into wedges
- 1 medium zucchini, sliced thick
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 4 tablespoons unsalted butter, melted
- 2 tablespoons fish sauce
- 2 cloves garlic, finely minced
- 1 teaspoon brown sugar
- 1 tablespoon lime juice
Instructions
- Preheat your grill or grill pan over medium-high heat until hot.
- In a large bowl, toss steak cubes with olive oil, salt, and pepper. Let sit while prepping veggies. In a small bowl, mix butter, fish sauce, garlic, brown sugar, and lime juice.
- If using wooden skewers, soak them in water for 30 minutes. Clean and oil the grill grates to prevent sticking.
- Thread steak, peppers, onions, and zucchini alternately onto skewers. Leave a little space between pieces for even cooking.
- Place skewers on the grill. Cook for 8 to 10 minutes, turning every couple of minutes. Brush with fish sauce butter during the final minute.
- Remove from heat and let the kebabs rest for 5 minutes. Optionally brush with more butter.
- Serve hot with lime wedges or over rice. Spoon any leftover butter over the top.
Notes
- Use double skewers to prevent spinning during grilling.
- Letting the steak rest before and after cooking helps retain juiciness.
- Fish sauce butter can be made ahead and stored in the fridge.
Nutrition
- Serving Size: 1 skewer (approx.)
- Calories: 410
- Sugar: 2g
- Sodium: 650mg
- Fat: 27g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 35g
- Cholesterol: 100mg