Teriyaki Shish Kebabs

Prep: 720 min Cook: 20 min Serves: 4 Cuisine: Asian

Flavorful teriyaki shish kebabs featuring tender beef, juicy pineapple, and colorful vegetables, grilled to perfection with a sweet and savory marinade—ideal for summer barbecues and entertaining.

Be the first to rate this recipe

Ingredients

  • 1/2 cup ketchup
  • 1/2 cup sugar
  • 1/2 cup soy sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon ground ginger
  • 2 pounds boneless beef sirloin steak
  • 1 fresh pineapple
  • 2 to 3 small zucchini
  • 1/2 pound whole fresh mushrooms
  • 1/2 pound boiling onions
  • 1 large green or red bell pepper

Instructions

  1. Combine ketchup, sugar, soy sauce, garlic powder, and ground ginger; toss with beef pieces.
  2. Cover and refrigerate overnight to marinate.
  3. Drain beef, reserving the marinade.
  4. Thread beef, pineapple, zucchini, mushrooms, onions, and pepper alternately on long skewers.
  5. Grill over hot coals for 15 to 20 minutes, turning often, until meat reaches desired doneness and vegetables are tender.
  6. Simmer the reserved marinade in a small saucepan over low heat for 15 minutes.
  7. Remove meat and vegetables from skewers.
  8. Serve the kebabs with the warm marinade.

Tips & Substitutions

For extra flavor, consider marinating the beef for up to 24 hours. If you don't have fresh pineapple, canned pineapple chunks work well too. You can substitute the zucchini with bell peppers or cherry tomatoes for added color. If you're short on time, using a store-bought teriyaki sauce can simplify the process. This recipe can be easily adapted to include other vegetables like asparagus or carrots.

Serving Suggestions

Serve the kebabs warm with a side of steamed rice or quinoa for a complete meal. A fresh green salad or grilled corn on the cob pairs well with these flavors. Drizzle the warm marinade over the dish for added taste. These kebabs also make a great filling for wraps or sandwiches, similar to how you might enjoy Chinese Tacos.

Storage & Reheating

Leftover kebabs can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place them in the microwave for 1-2 minutes or until heated through. Alternatively, you can reheat them on a grill or in a skillet over medium heat for that grilled texture.

Nutrition & Diet Analysis (per serving)

Each serving of Teriyaki Shish Kebabs contains roughly 690 calories, with 32g protein, 135g carbohydrates, and 8g fat. It is an excellent source of iron (96% of the Daily Value), dietary fiber (86% of the Daily Value), and protein (64% of the Daily Value), and a good source of calcium. Note that it is relatively high in sodium, at 672mg per serving (29% of the Daily Value).

690 kcal 34% DV
Protein Fat Carbs

Macronutrients

Protein 32g 64% DV
Total Fat 7.7g 10% DV
Carbs 135.4g 49% DV
Fiber 24g 86% DV
Sugar 25.9g 52% DV

Electrolytes

Sodium 671.6mg 29% DV
Potassium 2254.1mg 48% DV
Cholesterol 22.5mg 8% DV

Vitamins & Minerals

Vitamin A 80.4mcg 9% DV
Vitamin C 43.7mg 49% DV
Vitamin D 0.1mcg
Calcium 181.7mg 14% DV
Iron 17.4mg 96% DV
Diet fit High-protein High-fiber Low-fat
Contains Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use chicken or shrimp instead of beef for this recipe?

Yes, you can definitely substitute chicken or shrimp for the beef. Adjust the marinating time to 30 minutes for shrimp and 1-2 hours for chicken to ensure the flavors soak in without overcooking the proteins on the grill.

What can I do with leftover marinade?

You can simmer the leftover marinade for 15 minutes to make a sauce. This helps eliminate any bacteria from the raw meat and thickens the liquid for drizzling. Just make sure to keep it separate from the raw meat until it's cooked.

Can I prepare the kebabs in advance?

Absolutely! You can assemble the kebabs a few hours ahead of time and store them in the refrigerator until you're ready to grill. Just make sure to keep them covered to prevent drying out and ensure they stay fresh.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Beef recipes → All recipes →