Introduction
If there’s one dish that perfectly captures the balance between sweet, savory, and smoky flavors, it’s Teriyaki Beef Skewers with Pineapple Chunks. Juicy marinated beef cubes are grilled to caramelized perfection alongside golden, charred pineapple pieces — creating an irresistible blend of tender, tangy, and tropical flavors.
This dish brings the spirit of a backyard barbecue and a hint of Hawaiian sunshine to your table. The teriyaki glaze — made with soy sauce, brown sugar, garlic, and ginger — soaks deep into the beef, infusing every bite with that signature umami sweetness. When the pineapple caramelizes on the grill, it adds just the right burst of juicy freshness to balance it all.
Why I Love This Recipe
I absolutely love this recipe because it feels like a mini vacation on a skewer. The rich, savory-sweet teriyaki glaze clings beautifully to the beef, and the pineapple adds a refreshing contrast that keeps each bite exciting. It’s a wonderful mix of textures — juicy steak, sticky glaze, and soft, charred fruit.
It’s also incredibly versatile — perfect for summer cookouts, weeknight dinners, or even party appetizers. Every time I make these skewers, they disappear faster than anything else on the grill. There’s just something magical about the combination of grilled beef and pineapple kissed with teriyaki sauce.
Why It’s a Must-Try Dish
This dish is a must-try because it’s easy, crowd-pleasing, and bursting with bold flavors. It showcases how a simple marinade can transform ordinary beef into something spectacularly tender and flavorful. The tropical twist from the pineapple makes it stand out from classic grilled skewers.
Plus, it’s a showstopper — colorful, glossy, and downright irresistible when served hot off the grill. Whether you’re hosting a family barbecue or looking for a restaurant-quality dish at home, these skewers are guaranteed to impress.
Recipe Details
- Preparation Time: 25 minutes
- Marinating Time: 1–2 hours (recommended for best flavor)
- Cooking Time: 10–12 minutes
- Total Time: About 1 hour 45 minutes
- Servings: 4 servings (8 skewers)
- Calories: ~420 kcal per serving
- Course: Main Course / Appetizer
- Cuisine: Asian / Hawaiian Fusion
Ingredients
For the Marinade & Sauce:
- ½ cup soy sauce (low sodium preferred)
- ¼ cup brown sugar
- 2 tbsp honey or maple syrup
- 2 tbsp rice vinegar (or apple cider vinegar)
- 1 tbsp sesame oil
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tbsp cornstarch + 2 tbsp water (for thickening the sauce)
For the Skewers:
- 1 ½ lbs (680 g) beef sirloin or flank steak, cut into 1-inch cubes
- 2 cups fresh pineapple chunks (cut into similar-size pieces)
- 1 red bell pepper, cut into 1-inch pieces (optional for color)
- 1 tbsp vegetable oil (for brushing the grill)
- Sesame seeds and chopped green onions, for garnish
Step-by-Step Preparation Method
Step 1: Prepare the Marinade
- In a saucepan, combine soy sauce, brown sugar, honey, vinegar, sesame oil, garlic, and ginger.
- Bring to a gentle simmer over medium heat, stirring occasionally until sugar dissolves.
- Mix cornstarch and water in a small bowl, then stir into the sauce.
- Simmer for 1–2 minutes until slightly thickened, then remove from heat.
- Let it cool completely — this will be your marinade and glaze.
Step 2: Marinate the Beef
- Place beef cubes in a large bowl or zip-top bag.
- Pour half of the cooled teriyaki sauce over the beef (reserve the other half for basting/glazing).
- Toss to coat evenly and marinate in the refrigerator for 1–2 hours (or up to 6 hours for extra flavor).
Step 3: Prepare the Skewers
- If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
- Thread beef cubes, pineapple chunks, and red bell pepper pieces alternately onto the skewers.
- Discard any marinade that touched raw beef.
Step 4: Grill the Skewers
- Preheat grill (or grill pan) to medium-high heat (400–425°F / 200–220°C).
- Brush the grates lightly with oil to prevent sticking.
- Place skewers on the grill and cook for 8–12 minutes total, turning every few minutes to cook evenly.
- During the last few minutes, brush the reserved teriyaki sauce over the skewers to glaze them beautifully.
Step 5: Serve and Garnish
- Remove from the grill and rest for 2–3 minutes.
- Sprinkle with toasted sesame seeds and chopped green onions.
- Serve hot — the glossy glaze, tender beef, and sweet pineapple make this dish shine.

How to Serve
Serve these Teriyaki Beef Skewers hot off the grill with:
- Steamed jasmine rice or coconut rice for a full meal
- Asian-style slaw for freshness
- Grilled vegetables like zucchini, onions, or peppers
For parties, serve them on a platter as finger food — they’re guaranteed to disappear quickly! A drizzle of extra teriyaki sauce makes them even more delicious.
Recipe Tips
- Choose the right beef: Sirloin, flank steak, or ribeye works best — they’re flavorful and tender when grilled.
- Cut evenly: Make sure all beef and pineapple pieces are similar in size for even cooking.
- Marinate longer: The longer the beef soaks in the teriyaki sauce, the deeper the flavor.
- Use indirect heat if needed: Prevent burning by grilling over medium heat and glazing near the end.
- Double the sauce: It’s so good you’ll want extra for drizzling or dipping.
Recipe Variations
- Spicy Teriyaki Skewers: Add 1–2 tsp of chili flakes or sriracha to the marinade for a spicy kick.
- Chicken or Pork Version: Substitute beef with chicken thighs or pork tenderloin for a different twist.
- Vegetarian Option: Use tofu cubes, mushrooms, and pineapple chunks — the teriyaki glaze works beautifully on plant-based versions.
- Oven-Baked Skewers: Bake at 425°F (220°C) for 15–18 minutes, flipping halfway through and glazing at the end.
- Pineapple-Free Version: Replace pineapple with mango chunks or bell peppers if you prefer less sweetness.
- Ginger-Soy Upgrade: Add orange zest and juice for a citrusy take on the teriyaki flavor.
Freezing and Storage
- Refrigeration (Cooked): Store leftovers in an airtight container for up to 3 days.
- Freezing (Uncooked): Freeze marinated beef (without pineapple) for up to 2 months. Thaw overnight before grilling.
- Freezing (Cooked): Freeze cooked skewers for up to 1 month. Reheat in the oven or grill until hot.
- Sauce Storage: Extra teriyaki sauce can be refrigerated for up to 1 week.
Special Equipment Needed
- Grill or grill pan
- Metal or wooden skewers
- Saucepan for marinade
- Mixing bowl and whisk
- Basting brush
Frequently Asked Questions (FAQ)
Q1: Can I use bottled teriyaki sauce instead of homemade?
Yes, but homemade sauce has a fresher, richer flavor. If using store-bought, enhance it with fresh garlic, ginger, and a splash of sesame oil.
Q2: Can I cook these skewers indoors?
Absolutely! Use a grill pan or broil them in the oven on high for 8–10 minutes, turning once and glazing midway.
Q3: How do I prevent the pineapple from burning?
Cook over medium heat and turn frequently — pineapple caramelizes fast due to its sugar content.
Q4: What’s the best beef cut for skewers?
Sirloin, flank, or ribeye are perfect. Avoid very lean cuts like round steak, as they can become tough.
Q5: Can I prepare the skewers ahead of time?
Yes — assemble and refrigerate them (uncooked) for up to 12 hours before grilling. Just brush with fresh glaze before cooking.
Conclusion
Teriyaki Beef Skewers with Pineapple Chunks are a celebration of flavor and texture — juicy, smoky, sweet, and savory all at once. Each skewer bursts with the perfect harmony of marinated beef and caramelized pineapple, glazed in a sticky, aromatic teriyaki sauce that will make your taste buds sing.
Whether you’re grilling for a backyard BBQ, a family dinner, or just craving something tropical and satisfying, this recipe delivers every time. It’s simple, stunning, and packed with flavor — a true crowd-pleaser that brings sunshine to your plate.
Teriyaki Beef Skewers with Pineapple Chunks
Course: AppetizersCuisine: AsianDifficulty: easy4
servings25
minutes1
hour20
minutes1
hour45
minutesIngredients
For the Marinade & Sauce:
½ cup soy sauce (low sodium preferred)
¼ cup brown sugar
2 tbsp honey or maple syrup
2 tbsp rice vinegar (or apple cider vinegar)
1 tbsp sesame oil
3 cloves garlic, minced
1 tbsp fresh ginger, grated
1 tbsp cornstarch + 2 tbsp water (for thickening the sauce)
For the Skewers:
1 ½ lbs (680 g) beef sirloin or flank steak, cut into 1-inch cubes
2 cups fresh pineapple chunks (cut into similar-size pieces)
1 red bell pepper, cut into 1-inch pieces (optional for color)
1 tbsp vegetable oil (for brushing the grill)
Sesame seeds and chopped green onions, for garnish
Directions
- Step 1: Prepare the Marinade : In a saucepan, combine soy sauce, brown sugar, honey, vinegar, sesame oil, garlic, and ginger. Bring to a gentle simmer over medium heat, stirring occasionally until sugar dissolves. Mix cornstarch and water in a small bowl, then stir into the sauce. Simmer for 1–2 minutes until slightly thickened, then remove from heat. Let it cool completely — this will be your marinade and glaze.
- Step 2: Marinate the Beef : Place beef cubes in a large bowl or zip-top bag. Pour half of the cooled teriyaki sauce over the beef (reserve the other half for basting/glazing). Toss to coat evenly and marinate in the refrigerator for 1–2 hours (or up to 6 hours for extra flavor).
- Step 3: Prepare the Skewers : If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread beef cubes, pineapple chunks, and red bell pepper pieces alternately onto the skewers. Discard any marinade that touched raw beef.
- Step 4: Grill the Skewers : Preheat grill (or grill pan) to medium-high heat (400–425°F / 200–220°C). Brush the grates lightly with oil to prevent sticking. Place skewers on the grill and cook for 8–12 minutes total, turning every few minutes to cook evenly. During the last few minutes, brush the reserved teriyaki sauce over the skewers to glaze them beautifully.
- Step 5: Serve and Garnish : Remove from the grill and rest for 2–3 minutes. Sprinkle with toasted sesame seeds and chopped green onions. Serve hot — the glossy glaze, tender beef, and sweet pineapple make this dish shine.






