Thai Beef And Pineapple Kabobs for Full GAPS

Tender Full GAPS Thai beef and pineapple kabobs with onion, ginger, garlic, coconut aminos, optional fermented fish sauce, raw honey, and fresh mint.

Affiliate disclosure: Some links may be affiliate links. If you buy through one, I may earn a commission at no extra cost to you. Any paid relationship is identified where it applies. Full disclosure.

Thai beef pineapple kabobs bring thin, savory slices of sirloin, juicy golden pineapple, and tender onion together on each skewer. The broiler caramelizes the top edges quickly while the pan juices keep the underside moist. Fresh mint at the table makes the rich beef and sweet pineapple taste brighter.

The recipe is a sheet-pan dinner once the skewers are assembled. Most of the work happens in one short prep window: slice the beef against the grain, mix the marinade, soak the bamboo skewers, and cut the pineapple and onion into pieces that will cook at the same pace.

With six children, work, and homeschool, I need the part that looks fussy to be explained clearly. Here, the useful cues are simple: the beef turns glossy during the 20-minute marinade, the skewers sit in one uncrowded layer, and the finished edges show small charred spots while the center stays tender rather than dry.

Twelve cooked Thai beef pineapple and onion kabobs resting in an Artichaut rectangular dish

Where These Kabobs Fit On GAPS

These kabobs are for Full GAPS after beef, ripe pineapple, onion, garlic, ginger, raw honey, pure coconut aminos, optional traditionally fermented fish sauce, and fresh mint have been introduced and tolerated. The marinade, broiled fruit, and charred finish do not make an honest Introduction Diet adaptation without turning this into a different dish.

Use natural coconut oil instead of the source avocado oil for the measured marinade fat and for greasing the pan. Choose pure additive-free coconut aminos. Soy sauce, tamari, sweet bottled stir-fry sauces, and products with sugar, starch, gums, preservatives, or flavor blends do not replace it here.

If you use the fish sauce, choose a traditionally fermented additive-free product. The tablespoon is optional because the captured source method labels it that way. It adds a deeper savory note but does not change the cook time.

Slice The Sirloin Against The Grain

Use 1 1/2 pounds of beef sirloin. Find the direction of the muscle fibers, then cut across them into thin strips. Slices about 1/4 inch thick bend onto a skewer without forming a dense lump.

Long strips can be woven back and forth around the skewer. Shorter pieces can be folded once. Keep the thickness consistent so one piece does not dry out while a thicker one is still cool in the center.

Pat the sliced beef dry before it goes into the marinade. Excess surface water dilutes the coconut aminos and keeps the fat and honey from coating the meat evenly.

Mix The Full GAPS Marinade

In a large glass bowl, combine one tablespoon melted natural coconut oil, one tablespoon pure additive-free coconut aminos, one tablespoon optional traditionally fermented fish sauce, one tablespoon finely grated fresh ginger, two teaspoons raw honey, one minced garlic clove, and one teaspoon natural sea salt.

Let the melted coconut oil cool until it is warm rather than hot before it touches the beef. If small flecks firm up against cold meat, that is not a problem; they melt quickly under the broiler.

Stir until the honey disappears into the amber liquid and the ginger and garlic are distributed rather than sitting in one clump. The marinade should smell savory and gingery, with the fish sauce in the background instead of dominating.

Marinate For Twenty Minutes

Add the thin beef strips to the bowl and turn them until every surface looks glossy. Set the bowl aside for exactly 20 minutes. Thin sirloin does not need a long soak, and extending the time can change its texture.

Thin sirloin strips resting in coconut aminos ginger garlic and raw honey marinade in a glass bowl

While the beef marinates, place twelve 8- to 10-inch bamboo skewers in warm water for 15 to 20 minutes. Keep them fully submerged. This short soak helps the exposed ends resist scorching close to the broiler.

Use the same interval to cut one pound of fresh pineapple into 1-inch cubes and one onion into skewer-size wedges. Keep the pineapple pieces substantial enough to stay on the skewer as their juice releases.

Assemble The Skewers Evenly

Set the broiler rack at the highest practical level and preheat the broiler. Grease a large uncoated stainless rimmed sheet pan with natural coconut oil. Do not use parchment under a broiler.

Thread the beef by weaving each thin strip back and forth, then alternate with pineapple and onion. Leave about 1 1/2 inches bare at each end so the skewers are easier to move.

Distribute the ingredients across all twelve skewers instead of packing the first few heavily. The food should touch enough to stay secure but not be compressed into thick bundles.

Twelve raw beef pineapple and onion skewers resting on a stainless sheet pan before broiling

Lay the skewers in one layer on the greased pan. Keep a little space between them so the broiler reaches the beef and pineapple edges. A crowded pan traps steam and delays browning.

Broil Until The Edges Begin To Char

Broil for 8 to 10 minutes and watch closely near the end. The top of the beef should darken and show small caramelized spots. The onion edges soften and brown, and the pineapple changes from pale yellow to deeper gold.

The pan will collect hot juices from the beef, pineapple, and onion. That moisture cooks the underside while the broiler colors the top. The kabobs are ready when the beef is cooked through, the edges are just beginning to char, and the slices still bend instead of looking hard or shriveled.

If one side of the pan colors faster, rotate the whole pan rather than handling twelve hot skewers one at a time. Remove the pan before the honey and pineapple sugars blacken.

Save The Pan Juices Without Starch

Carefully tip the hot pan so the collected juices run into one corner, then pour them into a small stainless saucepan. Keep the food and skewers in place with a stainless spatula while you pour. Return the kabobs to a warm place.

For the simplest Full GAPS sauce, simmer the juices until they reduce enough to lightly coat a spoon. The bubbles become smaller and the flavor grows more concentrated. Do not use the source tapioca-flour or rice-flour slurry.

For an optional gelatin finish, measure the liquid. Use one tablespoon plain bovine gelatin powder for each cup of finished liquid. Bloom it for one minute in half of the cool liquid, warm the other half in the saucepan, then whisk the bloomed mixture into the warm portion until smooth. Do not boil after the gelatin is incorporated.

Serve With Cauliflower Rice And Mint

Serve three skewers per person over Full GAPS Steamed Cauliflower Rice. Spoon a little reduced or gelatin-finished pan juice over the rice so it catches the ginger, garlic, pineapple, and beef flavors.

Finish with chopped fresh mint and, if wanted, a small extra drizzle of pure coconut aminos. The mint should smell fresh and cool; wilted blackened leaves belong off the plate.

For another fast savory beef dinner with the same pantry sauce, use the Full GAPS Asian Beef Bowl With Coconut Aminos. The Pineapple Date Sweet And Sour Chicken gives you a separate skillet route for pineapple.

Storage And Reheating

Remove leftover beef, pineapple, and onion from the bamboo skewers before refrigerating. Store them in a covered glass container with any pan sauce for up to three days. Keep the cauliflower rice in a separate container so it does not absorb all the sauce.

Reheat gently in a covered stainless skillet with a spoonful of sauce or meat stock. Stop as soon as the beef is hot. A long second cook makes the thin slices firm and dries the pineapple edges.

For make-ahead prep, cut the pineapple and onion and soak the skewers shortly before cooking. Slice the beef ahead and keep it cold, but wait to add the marinade until 20 minutes before assembly.

  • 12 bamboo skewers, 8 to 10 inches long
  • Large clear glass mixing bowl
  • Large uncoated stainless rimmed sheet pan
  • Small Le Creuset stainless saucepan, optional for the pan juices
  • Stainless spatula
  • Digital kitchen scale
  • Chef’s knife and wooden cutting board
  • Exact Le Creuset Heritage 4-quart rectangular Artichaut dish for serving

Frequently Asked Questions

Can I Use Another Cut Of Beef?

Use a tender quick-cooking cut that can be sliced thinly against the grain. Keep the total at 1 1/2 pounds and match the source thickness so the 8- to 10-minute broil remains useful.

Is The Fish Sauce Required?

No. It is optional in the source method. If you use it, choose a traditionally fermented additive-free fish sauce.

Can I Use Soy Sauce Or Tamari?

No. Use one tablespoon pure additive-free coconut aminos. Soy sauce and tamari are soy products and do not replace it in this Full GAPS card.

Can I Use Avocado Oil?

Use the measured natural coconut oil in this broiler version. It coats the beef and greases the pan without changing the source amount.

Why Do The Bamboo Skewers Need To Soak?

The 15- to 20-minute warm-water soak helps the exposed ends resist scorching under the broiler. Keep the skewers fully submerged while the beef marinates.

Can I Use Canned Pineapple?

Use one pound of fresh ripe pineapple cut into 1-inch cubes. Canned fruit changes the liquid, texture, and ingredient list.

How Do I Thicken The Pan Juices For GAPS?

Reduce them naturally in a stainless saucepan, or use one tablespoon plain bovine gelatin for each measured cup of finished liquid. Bloom in half the cool liquid, warm the other half, and whisk them together without boiling.

Can I Double The Recipe?

Use the WPRM 2× control for exact doubled amounts. Divide the skewers between two sheet pans so they stay in one layer, and broil one pan at a time unless both receive equal direct heat.

Thai Beef Pineapple Kabobs Recipe

Twelve cooked Thai beef pineapple and onion kabobs resting in an Artichaut rectangular dish

Thai Beef And Pineapple Kabobs for Full GAPS

Tender Full GAPS Thai beef and pineapple kabobs with onion, ginger, garlic, coconut aminos, optional fermented fish sauce, raw honey, and fresh mint.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: GAPS, Thai

Ingredients
  

  • 1 1/2 pounds beef sirloin thinly sliced against the grain
  • 1 pound fresh pineapple cut into 1-inch cubes
  • 1 onion cut into skewer-size wedges
  • 1 tablespoon natural coconut oil melted, plus more for greasing the pan
  • 1 tablespoon pure additive-free coconut aminos plus more for serving, optional
  • 1 tablespoon traditionally fermented additive-free fish sauce optional
  • 1 tablespoon finely grated fresh ginger
  • 2 teaspoons raw honey
  • 1 clove garlic minced
  • 1 teaspoon natural sea salt
  • chopped fresh mint leaves for serving
  • 1 tablespoon plain bovine gelatin powder optional, per 1 cup collected pan juices

Equipment

  • 12 bamboo skewers, 8 to 10 inches long
  • Large clear glass mixing bowl
  • Large uncoated stainless rimmed sheet pan
  • Small Le Creuset stainless saucepan optional for pan juices
  • Stainless spatula
  • Digital kitchen scale
  • Chef’s knife and wooden cutting board

Method
 

  1. Soak 12 bamboo skewers in warm water for 15 to 20 minutes. Grease a large uncoated stainless rimmed sheet pan with natural coconut oil. Set the oven rack high and preheat the broiler.
  2. In a large glass bowl, combine the melted coconut oil, coconut aminos, optional fish sauce, ginger, raw honey, garlic, and sea salt. Add the thin beef and turn until glossy. Marinate for 20 minutes.
    Thin sirloin strips resting in coconut aminos ginger garlic and raw honey marinade in a glass bowl
  3. Thread the beef strips back and forth on the skewers, alternating with pineapple and onion. Leave about 1 1/2 inches bare at both ends and arrange all 12 skewers in one uncrowded layer on the prepared pan.
    Twelve raw beef pineapple and onion skewers resting on a stainless sheet pan before broiling
  4. Broil for 8 to 10 minutes, rotating the pan if needed, until the beef is cooked through with small charred edges, the pineapple is golden, and the onion has softened. Carefully pour the collected pan juices into a stainless saucepan.
  5. Simmer the pan juices until they lightly coat a spoon. For the optional gelatin finish, use 1 tablespoon gelatin per measured cup: bloom it for 1 minute in half of the cool liquid, warm the other half, then whisk together until smooth without boiling.
  6. Serve 3 skewers per person over Full GAPS cauliflower rice. Spoon over a little pan sauce and finish with chopped fresh mint and an optional small drizzle of pure coconut aminos.

Notes

GAPS placement: Full GAPS after beef, ripe pineapple, onion, garlic, ginger, raw honey, pure coconut aminos, optional traditionally fermented fish sauce, and fresh mint are introduced and tolerated.
Cooking fat: Use natural coconut oil for the marinade and pan. Avocado oil is excluded from this broiler card.
Bottled ingredients: Coconut aminos must be pure and additive-free. Fish sauce is optional and must be traditionally fermented and additive-free. Soy sauce and tamari are excluded.
Skewers: Soak all 12 bamboo skewers in warm water for 15 to 20 minutes, then keep the food in one uncrowded layer on the uncoated stainless pan.
Pan juices: Reduce naturally, or use 1 tablespoon plain bovine gelatin per measured cup of finished liquid. Bloom in half the cool liquid for 1 minute, warm the other half, and whisk together without boiling.
Serving: Serve 3 skewers per person with Full GAPS cauliflower rice, chopped mint, and an optional small drizzle of pure coconut aminos.
Texture cue: The beef is cooked through and still flexible with small charred edges; pineapple is golden and onion is tender.

Tried this recipe?

Let us know how it was!

Keep Sheet-Pan Dinners In Rotation

The planned One-Pot & Sheet Pan Cookbook gathers practical Full GAPS dinners that keep prep and cleanup contained. Find current resources and upcoming releases in the WFLI shop.

Thai Beef And Pineapple Kabobs for Full GAPS

Keep Reading

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating