Salmon Teriyaki Kebabs

This is a very easy and elegant way of serving much-loved and good-for-you salmon for a moist and delicious, low-carb dinner! Serve over rice, if desired.

Prep Time:
20 mins
Cook Time:
10 mins
Additional Time:
20 mins
Total Time:
50 mins
8 servings



  • 3 tablespoons teriyaki sauce

  • 3 tablespoons low-sodium soy sauce

  • 2 tablespoons lemon juice

  • 2 tablespoons olive oil

  • 1 tablespoon honey

  • 1 tablespoon garlic powder

  • 1 tablespoon toasted sesame-ginger spice (such as Victoria Taylor's®)

  • 1 pinch sesame seeds (Optional)

  • 1 ½ pounds salmon fillets, cut into cubes

  • 2 medium green bell peppers, cut into large chunks

  • 1 large onion, cut into chunks

  • 1 pint cherry tomatoes, or to taste

  • 8 skewers, soaked


  1. Combine teriyaki sauce, soy sauce, lemon juice, olive oil, honey, garlic powder, sesame-ginger spice, and sesame seeds in a large glass bowl. Add salmon, bell peppers, onion, and cherry tomatoes to the marinade. Marinate in the refrigerator for 20 to 30 minutes.

  2. Preheat the oven to 400 degrees F (200 degrees C). Line a baking sheet with parchment paper.

  3. Thread salmon, bell peppers, onion, and tomatoes onto skewers and place on the prepared baking sheet. Cover wooden skewer ends with aluminum foil.

  4. Bake skewers in the preheated oven just until salmon flakes easily with a fork, about 10 minutes.

Cook's Notes:

You can broil for 2 to 3 minutes after baking, if you like. If you decide to broil, reduce the baking time by 2 minutes. With salmon, it's very easy to go from moist fish to dry fish, so the timing is crucial.

You can boil the remaining marinade in a small saucepan and serve it alongside.

Nutrition Facts (per serving)

196 Calories
9g Fat
10g Carbs
19g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 196
% Daily Value *
Total Fat 9g 12%
Saturated Fat 1g 7%
Cholesterol 47mg 16%
Sodium 501mg 22%
Total Carbohydrate 10g 4%
Dietary Fiber 2g 5%
Total Sugars 5g
Protein 19g
Vitamin C 33mg 167%
Calcium 25mg 2%
Iron 1mg 8%
Potassium 629mg 13%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.