Go Back
+ servings
broiled thai beef kabobs on rice in white bowl with mint

Thai Beef & Pineapple Kabobs Sheet Pan Dinner (Paleo, AIP, Whole30)

Broiled Thai Beef and Pineapple Kabobs takes just 20 minutes of easy prep time and creates a dinner everyone will be excited about! Serve with salad and cauliflower rice, or white rice for gluten-free.
Course DInner, Main Course
Cuisine American, Thai
Keyword aip, beef, paleo, pineapple, skewers, thai, whole30
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 4
Calories 186kcal
Author Megan
Cost $15


  • 12 bamboo skewers, 8-10 inches, soaked in warm water for 15-20 minutes


  • 1-1/2 pounds beef sirloin thinly sliced
  • 1 pound pineapple , fresh, cut into 1" cubes
  • 1 onion , cut in half, cut into wedges and wedges cut in half (for skewering)
  • 1 Tablespoon avocado oil + more for greasing baking sheet
  • 1 Tablespoon coconut aminos
  • 1 Tablespoon fish sauce
  • 1 Tablespoon fresh ginger finely grated
  • 2 teaspoons honey
  • 1 clove garlic
  • 1 teaspoon sea salt


  • Grease a large cookie sheet with avocado oil. If you haven't already, thinly slice steaks, cutting against the grain.
    thinly sliced sirloin steaks for kabobs
  • Marinate meat: In large bowl, stir together avocado oil, coconut amino acids, optional fish sauce, ginger, honey, garlic and sea salt. Add meat and stir well to coat. Set aside for 20 minutes. (Do not marinate beef for an extended period of time.)
    marinating sirloin steaks for kabobs
  • If you haven't yet, cut the pineapple and onion. (See How to Cut Pineapple photos in the Recipe Notes.) Set oven to broil and move an oven rack to the highest level.
    cubed fresh pineapple
  • Place beef, pineapple and onions on skewers, leaving about 1-1/2 inches on each end. (See How to Assemble Kabobs photos in the Recipe Notes.)
    skewering beef for kabobs
  • Line up skewers on greased cookie sheet.
  • Broil beef until cooked through (just beginning to char on the edges), 8-10 minutes. Watch closely, checking on it occasionally. (Pan juices will collect while broiling. Carefully pour these off into a small saucepan or dish by tipping pan to one corner. If desired, use pan juices over rice when serving, and/or thicken pan juices first. See Recipe Notes for how to thicken.)
  • Serve with cauliflower rice or organic Basmati rice (for GF). Garnish with chopped fresh mint leaves and coconut amino acids.


To thicken one cup or more pan juices (not for GAPS):
  • In small bowl, stir together 1 Tablespoon tapioca flour (or white rice flour is fine for GF) and 2 Tablespoons broth.
  • In small saucepan, bring pan juices to a simmer.
  • Add one Tablespoon coconut oil (or preferred fat) to pot.
  • Stir tapioca slurry again and add it to pot. Simmer briefly, stirring, until pan juices have thickened.
  • Use pan juices over rice. (If you don't have a full cup pan juices, add a bit of broth to equal 1 cup.)

How to Cut Pineapple

1) Cut off the top (crown) and bottom of pineapple. Slice off the peel, including the brown "eyes". 2) Cut the sides of fruit from the core. 3) Slice and cube sides of fruit.

How to Assemble Kabobs

skewering beef for kabobs
1) Thread meat onto skewer by weaving the slice back and forth so the whole length stays put. 2) Alternate meat with onions and pineapple.


Calories: 186kcal | Carbohydrates: 22g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 31mg | Sodium: 1055mg | Potassium: 368mg | Fiber: 2g | Sugar: 15g | Vitamin A: 65IU | Vitamin C: 56.5mg | Calcium: 32mg | Iron: 1.4mg