Salmon Kabobs in the Oven or Grill

Salmon Kabobs are a delicious and vibrant way to enjoy seafood, whether cooked on the grill for a smoky flavor or roasted in the oven for a convenient indoor option. Marinated with bright, zesty flavors and paired with colorful vegetables, these kabobs are perfect for a healthy and satisfying meal.

Why You’ll Love This Recipe

Salmon Kabobs are quick to prepare, full of flavor, and visually stunning. Whether you cook them in the oven or on the grill, they deliver juicy, tender salmon with a slight char and vibrant roasted vegetables. They’re high in protein, rich in healthy fats, and versatile enough to fit into a variety of meal plans.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Fresh salmon fillets (cut into 1-2 inch cubes)
  • Bell peppers (variety of colors, cut into chunks)
  • Red onion (cut into chunks)
  • Zucchini (sliced)
  • Olive oil
  • Lemon juice
  • Garlic (minced)
  • Paprika
  • Salt
  • Black pepper
  • Wooden or metal skewers

Directions

  1. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  2. In a large bowl, whisk together olive oil, lemon juice, minced garlic, paprika, salt, and pepper.
  3. Add the salmon cubes and vegetables to the marinade and toss gently to coat.
  4. Thread the salmon and vegetables alternately onto the skewers.
  5. To grill: Preheat the grill to medium-high heat. Grill the kabobs for about 6-8 minutes, turning occasionally, until the salmon is opaque and cooked through.
  6. To bake: Preheat the oven to 400°F (200°C). Place kabobs on a baking sheet lined with parchment paper or foil and bake for 12-15 minutes, turning once halfway through, until the salmon is cooked through.

Servings and timing

This recipe serves 4 people.
Preparation time: 15 minutes
Marinating time: 20 minutes (optional, but recommended)
Cooking time: 10 minutes (grill) or 12-15 minutes (oven)
Total time: about 45 minutes

Variations

  • Swap salmon for shrimp, chicken, or tofu for a different protein.
  • Use a teriyaki or honey-soy marinade for an Asian-inspired flavor.
  • Add other vegetables like cherry tomatoes, mushrooms, or asparagus.
  • Sprinkle kabobs with sesame seeds or fresh herbs after cooking for extra flavor.
  • Make spicy kabobs by adding cayenne pepper or a drizzle of sriracha to the marinade.

Storage/Reheating

Store leftover salmon kabobs in an airtight container in the refrigerator for up to 2 days.
To reheat, place the kabobs in a 300°F oven for about 8-10 minutes or until warmed through. Avoid microwaving to preserve the texture of the salmon.
Salmon tends to dry out quickly when reheated, so it’s best enjoyed fresh if possible.

FAQs

Can I use frozen salmon for kabobs?

Yes, just be sure to thaw it completely and pat it dry before marinating.

How do I prevent the salmon from sticking to the grill?

Oil the grill grates well or use a grilling basket to make turning easier.

What vegetables are best for salmon kabobs?

Bell peppers, onions, zucchini, and cherry tomatoes work well because they cook quickly.

Do I need to marinate the salmon?

It’s optional, but a short marination (about 20 minutes) enhances flavor and moisture.

Can I cook salmon kabobs in the air fryer?

Yes, cook at 375°F for about 8-10 minutes, flipping halfway through.

How can I tell when the salmon is done?

The salmon should be opaque and flake easily with a fork.

What sauces go well with salmon kabobs?

Tzatziki, garlic aioli, or a squeeze of fresh lemon are all great options.

Can I use metal skewers?

Yes, metal skewers are reusable and do not require soaking.

Should I remove the salmon skin before making kabobs?

Yes, it’s best to remove the skin for even cooking and easier eating.

Can I prepare the kabobs ahead of time?

Yes, assemble them and refrigerate up to a few hours before cooking.

Conclusion

Salmon Kabobs in the Oven or Grill are an easy, healthy, and impressive dish perfect for any occasion. Bursting with fresh flavors and vibrant colors, these kabobs bring restaurant-quality seafood right to your home. Whether you grill them outdoors or bake them indoors, they’re sure to become a new favorite for your family and guests alike.

Print

Salmon Kabobs in the Oven or Grill

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flavorful and juicy salmon kabobs, marinated and cooked either in the oven or on the grill, making for a healthy and delicious meal.

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Grilling or Baking
  • Cuisine: Mediterranean

Ingredients

Scale
  • 1 lb (450 g) salmon fillet, cut into 1-inch cubes
  • 1 red bell pepper, cut into chunks
  • 1 yellow bell pepper, cut into chunks
  • 1 red onion, cut into chunks
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • Lemon wedges for serving
  • Wooden or metal skewers

Instructions

  1. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  2. In a large bowl, whisk together olive oil, lemon juice, garlic powder, paprika, salt, and pepper.
  3. Add salmon cubes, bell peppers, and onion to the bowl and toss gently to coat.
  4. Thread salmon and vegetables alternately onto the skewers.
  5. Preheat the grill to medium-high heat or preheat the oven to 400°F (200°C).
  6. For grilling: Place the skewers on the grill and cook for 8-10 minutes, turning occasionally, until the salmon is cooked through.
  7. For oven: Place the skewers on a baking sheet lined with parchment paper and bake for 12-15 minutes, flipping halfway through.
  8. Serve with lemon wedges and your favorite sides.

Notes

  • Do not overcook the salmon to keep it tender and juicy.
  • Feel free to add zucchini, mushrooms, or cherry tomatoes to the skewers.
  • Marinate for up to 30 minutes for even more flavor before cooking.

Nutrition

  • Serving Size: 2 skewers
  • Calories: 280
  • Sugar: 3g
  • Sodium: 210mg
  • Fat: 17g
  • Saturated Fat: 3g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 23g
  • Cholesterol: 55mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star