Brown a chuck roast, then slow-cook it low with sliced onion, garlic, chopped chili and a sauce of crushed pineapple, tomato puree, brown sugar, apple cider vinegar, soy, cumin and smoked paprika until fork-tender (about 6 hours). Shred the beef, toss in the cooking juices, toast buns and finish with shredded red cabbage, cilantro and a smear of aioli for contrast.
Something magical happens when sweet pineapple meets slow cooked beef and chili heat, and I discovered it entirely by accident on a rainy Saturday when the only protein defrosted was a chuck roast and my fridge yielded half a can of forgotten crushed pineapple.
I served these at a backyard gathering last summer, expecting polite interest, and watched three people go back for seconds before I even sat down to eat mine.
Ingredients
- Beef chuck roast (1.5 kg): This cut has the right balance of fat and connective tissue that breaks down into pure tenderness over a long cook.
- Sea salt and black pepper: A simple seasoning rub wakes up the beef before searing.
- Olive oil: Just enough to get a good crust going in the pan.
- Large onion, thinly sliced: It melts into the sauce and adds natural sweetness.
- Garlic, minced: Three cloves give depth without overpowering the tropical flavors.
- Red chili pepper, seeded and chopped: Control the heat by keeping or removing the seeds.
- Crushed pineapple in juice (350 g can, undrained): The juice is liquid gold for braising, so do not drain it.
- Tomato puree (120 ml): Rounds out the sauce with acidity and body.
- Brown sugar: Balances the vinegar and brings everything into a sticky, glossy finish.
- Apple cider vinegar: A bright tang that cuts through the richness of the beef.
- Soy sauce: Adds umami depth that makes the sauce taste like it simmered all day, because it did.
- Ground cumin and smoked paprika: These two warm spices give the sauce a subtle smoky backbone.
- Soft sandwich buns (6): Choose something sturdy enough to hold up against saucy pulled beef.
- Shredded red cabbage (150 g): A fresh, crunchy contrast that keeps each bite lively.
- Fresh coriander (cilantro, 60 g): Scattered on top, it brightens everything with a herbaceous pop.
Instructions
- Season and sear the beef:
- Pat the chuck roast dry with paper towels and rub it all over with salt and pepper. Heat olive oil in a large skillet or Dutch oven over medium high heat until it shimmers, then sear the beef for about three minutes per side until you get a deep golden brown crust.
- Build the flavor base:
- Transfer the seared beef to your slow cooker, or leave it right in the Dutch oven if using that instead. Scatter the sliced onion, minced garlic, and chopped chili pepper around and over the meat.
- Mix the pineapple chili sauce:
- In a mixing bowl, stir together the crushed pineapple with its juice, tomato puree, brown sugar, apple cider vinegar, soy sauce, cumin, and smoked paprika until well combined. Pour this glorious sauce directly over the beef and aromatics.
- Let time do its work:
- Cover tightly and cook on low for six hours or on high for three to four hours, until the beef is fork tender and yields to the slightest pull.
- Shred and soak:
- Lift the beef out onto a cutting board and shred it using two forks, discarding any large pieces of fat. Return all that pulled beef back into the sauce and stir so every strand gets coated.
- Assemble the sandwiches:
- Toast the buns lightly if you like a bit of crunch, then pile the saucy pulled beef high. Top with shredded red cabbage and a generous handful of fresh coriander, adding a smear of mayonnaise or aioli if that sounds good to you.
The best part of making this recipe is walking back into the kitchen after hours away and being greeted by that sweet, smoky aroma hanging in the air.
Ways to Serve It Beyond the Bun
Leftover pulled beef makes an incredible topping for a bowl of steamed white rice, with the pineapple sauce soaking down through every grain.
Handling the Heat
If you are cooking for people who shy away from spice, use half a chili or skip it entirely, because the pineapple and paprika already bring plenty of personality.
Getting the Texture Right
The cabbage matters more than people realize, since that crunch against the soft, saucy beef is what makes each bite interesting instead of one note.
- Shred the cabbage as thin as you can for the best mouthfeel.
- Add the cabbage at the very last second so it stays crisp.
- Warm the buns gently, never soggy, just enough to soften their edges.
This is the kind of recipe that turns a random weekend into a small celebration, and once you taste that pineapple chili beef, you will be finding excuses to make it again.
Common Recipe Questions
- → How long should the beef cook for tender shredding?
-
Cook on low for about 6 hours or on high for 3–4 hours. The meat is ready when a fork slides through easily and it pulls apart without resistance.
- → Is searing the beef necessary?
-
Searing adds a caramelized crust and deeper flavor, but you can skip it if short on time. If you skip searing, consider increasing seasoning in the sauce to boost depth.
- → How can I adjust the heat level?
-
Reduce or omit the seeded chili for milder heat, or keep the seeds and add extra diced chili for more kick. Balance heat with brown sugar or extra pineapple if needed.
- → What toppings and buns work best?
-
Soft, slightly toasted sandwich buns hold the shredded beef well. Top with shredded red cabbage for crunch, fresh cilantro for brightness, and a smear of mayonnaise or aioli for richness.
- → Can I make this gluten-free or swap soy sauce?
-
Use gluten-free buns and replace soy sauce with tamari labeled gluten-free. Check canned pineapple and other packaged ingredients for cross-contamination warnings.
- → Any serving alternatives besides sandwiches?
-
This pineapple-chili pulled beef works great over steamed rice, in tacos, or as a filling for bowls—pair with crisp greens or pickled onion for contrast.