Ultimate Chipotle Steak Kebabs with Grilled Pineapple: Easy & Flavorful Recipe
Fire up the grill and get ready to make these incredibly simple yet utterly delicious Chipotle Steak Kebabs! Imagine perfectly grilled, tender steak, vibrant, crisp-tender veggies, and sweet, caramelized pineapple, all threaded onto skewers. But the magic doesn’t stop there – each bite is destined to be dipped into an irresistibly creamy, smoky, and slightly spicy chipotle sauce. These kebabs are a guaranteed crowd-plepleaser and the perfect addition to any outdoor gathering or weeknight dinner!

Why You’ll Love These Grilled Steak Kebabs
Steak kebabs are an absolute classic for a reason – they’re incredibly versatile, visually appealing, and simply a joy to make and eat. This particular recipe elevates the traditional steak skewer by introducing a vibrant twist. Forget complicated, multi-ingredient marinades; our simple yet incredibly flavorful blend of olive oil, red wine vinegar, and a touch of chipotle sauce infuses the sirloin with a delicious depth that perfectly complements the grilling process.
These kebabs aren’t designed to set your mouth on fire. Instead, they offer a subtle, warm heat that enhances the rich beef and sweet notes of the caramelized pineapple and bell peppers. The combination of savory steak, sweet fruit, and mildly spicy sauce creates a harmonious flavor profile that is truly irresistible. Each bite offers a delightful explosion of textures and tastes, making these chipotle steak kebabs a truly memorable meal.
Preparing kebabs is also a fantastic way to engage with your food, allowing you to customize each skewer to your liking. Whether you’re hosting a backyard barbecue, enjoying a casual weeknight dinner, or meal prepping for a busy week, these grilled steak kebabs deliver on flavor, ease, and fun!
Essential Ingredients for Perfect Steak Kebabs
Crafting the perfect steak kebab starts with selecting high-quality ingredients. Here’s a closer look at what you’ll need and how to choose the best:

- Steak: For these grilled steak kebabs, I highly recommend using sirloin steak. It’s an excellent choice because it strikes a perfect balance between being lean and affordable, while still offering great flavor. When preparing your sirloin, always trim any silver skin or excess fat. Silver skin is a tough, silvery connective tissue that won’t tenderize during cooking; it will actually tighten and become even chewier, making for an unpleasant bite. A sharp knife makes this task much easier.
- Bell Peppers: To add natural sweetness and vibrant color, I opt for red and yellow bell peppers. These varieties are sweeter and less bitter than green bell peppers, which can sometimes overpower the other delicate flavors on the skewer. Feel free to use orange bell peppers as well for even more color!
- Pineapple: The sweetness of caramelized pineapple is a game-changer in these kebabs. You can either purchase a whole pineapple and cut it into chunks yourself, or for convenience and to save time, pre-cut pineapple chunks work beautifully. Ensure the chunks are roughly the same size as your steak and other veggies for even cooking.
- Red Onion: Red onion adds a fantastic pungent bite and a beautiful color contrast. When dicing, try to keep the pieces intact enough so they don’t fall apart on the skewers during grilling. Larger, sturdier chunks are best for this.
- Chipotle Sauce: This is the secret weapon for both the marinade and the dipping sauce. I swear by La Costena brand chipotle sauce, which is essentially pureed chipotles in adobo. If you can’t find the sauce specifically, simply finely mince or puree chipotles in adobo sauce from a can yourself. This provides that signature smoky, mild heat.
- Sour Cream (for the sauce): Sour cream is crucial for creating that light, creamy, and easily drizzable texture for our addictive chipotle dipping sauce. It perfectly mellows the spice of the chipotle while adding a tangy richness.
- Marinade Essentials: Beyond the chipotle, our simple marinade includes olive oil, red wine vinegar, kosher salt, dried oregano, and a touch of honey. This combination tenderizes the meat slightly and infuses it with herbaceous, tangy, and subtly sweet notes.
How to Make the Best Chipotle Steak Kebabs: A Step-by-Step Guide
Making delicious steak kebabs is straightforward, but a few key preparation steps ensure maximum flavor and perfect grilling results. Follow these instructions for a mouth-watering meal:
1. Prepare and Marinade the Steak
- First, if using wooden skewers, remember to soak them in water for at least 30 minutes (or even longer) before assembling. This prevents them from burning on the grill, ensuring your kebabs stay intact. I usually lay them flat in a shallow baking pan and cover them with water.
- Begin by trimming your sirloin steak. Remove any tough silver skin, gristle, or large pieces of excess fat. Cut the steak into uniform 1 ¼ inch cubes. It’s important not to cut them too small, as they will cook too quickly and risk drying out. Uniformity helps ensure even cooking.
- In a large mixing bowl (which I prefer over a zip-top bag for easier removal later), combine all the marinade ingredients: olive oil, red wine vinegar, chipotle sauce, kosher salt, dried oregano, and honey. Whisk these together until well combined.
- Add your cubed steak to the marinade, stirring thoroughly with a spoon to ensure every piece is fully coated. Cover the bowl and refrigerate for at least 30 minutes, and ideally up to 2 hours. For optimal flavor distribution, stir the steak halfway through the marinating time.



2. Skewer the Meat and Veggies
- While your steak is marinating, prepare the vegetables. Peel and dice the red onion into large, sturdy chunks. De-seed and cut your bell peppers into 1 ¼ inch chunks, matching the size of your steak. Lightly toss these cut vegetables with a small amount of olive oil and a pinch of kosher salt to enhance their flavor and help them char beautifully on the grill.
- Once the steak is marinated and your skewers are soaked, it’s time to assemble! Use your hands to carefully thread the bell peppers, pineapple, red onion, and marinated steak onto the skewers. The order is entirely up to you – feel free to get creative with your pattern!
- A crucial tip for even cooking is to avoid packing everything too tightly. Leave a little space between each piece of meat and vegetable. This allows the hot air from the grill to circulate, ensuring all sides get that delicious caramelization and cook uniformly.



3. Prepare the Creamy Chipotle Dipping Sauce
- While the grill preheats, whip up the irresistible chipotle dipping sauce. In a medium bowl, combine mayonnaise, sour cream, chipotle sauce (or finely minced/pureed chipotles in adobo), a squeeze of fresh lime juice, and kosher salt.
- Stir all ingredients together vigorously until completely smooth and well combined. Taste and adjust seasoning as needed – you might want a little more lime for tang or a touch more chipotle for extra kick. This sauce is a perfect balance of creamy, smoky, and tangy, designed to complement the rich flavors of the kebabs beautifully. Set it aside until your kebabs are ready.
4. Grill the Kebabs to Perfection
- The key to perfectly grilled kebabs is a hot grill. Preheat your grill to medium-high to high heat. You want it screaming hot! Placing kebabs on a lukewarm grill will result in steaming rather than searing, preventing that beautiful caramelization and char we’re aiming for.
- Once the grill is piping hot, carefully place the assembled kebabs directly on the grates. Grill them, rotating every couple of minutes, until all sides of the steak are beautifully caramelized and the vegetables are tender-crisp with nice char marks.
- For medium-rare steak, this usually takes about 8-10 minutes in total. The inside of the meat should still be pink. If you prefer your steak more well-done, simply cook for a few extra minutes, rotating frequently. Keep a close eye on them to prevent overcooking and drying out the steak.
- Remove the kebabs from the grill and let them rest for a few minutes before serving. This allows the juices in the steak to redistribute, ensuring every bite is tender and succulent.

Choosing the Best Steak for Kebabs
While sirloin steak is a fantastic and budget-friendly choice for kebabs due to its lean nature and robust beefy flavor, it’s true it might not be as inherently tender as some pricier cuts. Sirloin benefits greatly from marinating, which helps tenderize it and infuse flavor. If you’re willing to splurge a little for an even more luxurious texture, other cuts work wonderfully:
- Tenderloin (Filet Mignon): Known for its incredible tenderness and buttery texture, tenderloin is a premium choice. It’s very lean and has a mild flavor, which allows the marinade and chipotle sauce to truly shine.
- Ribeye: For those who love a richer, more marbled steak, ribeye offers exceptional flavor and juiciness. Its fat content helps keep the meat moist and tender on the grill.
- Flank Steak or Skirt Steak: These cuts are also lean and flavorful, and are great for kebabs if cut against the grain. They absorb marinades exceptionally well and cook quickly. Ensure you cut them into appropriately sized pieces to prevent them from becoming too tough.
No matter which cut you choose, ensure it’s trimmed of excess fat and silver skin, and cut into uniform 1 ¼ inch cubes for even cooking.
Creative Variations for Your Kebabs
One of the best things about kebabs is their adaptability! Feel free to experiment with different proteins and vegetables to suit your taste or what you have on hand:
- Chicken Kebabs: Easily swap the steak for boneless, skinless chicken breasts or thighs. Cut them into similar 1 ¼ inch chunks. Be sure to cook chicken all the way through until it reaches an internal temperature of 165°F (74°C). The chipotle marinade and sauce work perfectly with chicken!
- Shrimp or Fish Kebabs: For a lighter, quicker-cooking option, use large shrimp or firm white fish (like swordfish or halibut) cut into cubes. These will cook much faster, so monitor them closely on the grill.
- Vegetarian/Halloumi Kebabs: For a vegetarian twist, use large cubes of halloumi cheese (which grills beautifully) or a variety of hearty vegetables.
- Alternative Veggies: Don’t limit yourself to bell peppers and onions! Quick-cooking vegetables like zucchini, yellow squash, cherry tomatoes, button mushrooms, or even thick slices of corn on the cob (cut into rounds) all work wonderfully on skewers. Asparagus spears or broccoli florets are also great additions.
- Spicier Kick: If you love heat, increase the amount of chipotle sauce in both the marinade and the dipping sauce. You can also add a pinch of cayenne pepper to the marinade for an extra fiery punch.
- Different Marinades: While our chipotle marinade is fantastic, you could also try a teriyaki, lemon-herb, or even a classic BBQ-style marinade for a different flavor profile.

Serving Suggestions for Your Steak Kebabs
These Chipotle Steak Kebabs are fantastic on their own, but they also pair beautifully with a variety of side dishes to create a complete and satisfying meal:
- Rice: Serve them alongside a bed of fluffy white rice, brown rice, or a flavorful cilantro-lime rice to soak up all the delicious juices and sauce.
- Salad: A simple green salad with a light vinaigrette provides a refreshing contrast to the rich kebabs.
- Corn on the Cob: Grilled corn on the cob is a classic barbecue side that complements the smoky flavors.
- Tortillas: Take the Southwestern flavors further by serving the kebab contents in warm corn or flour tortillas for a DIY kebab taco experience.
- Quinoa or Couscous: For a healthier alternative, quinoa or couscous make excellent light and nutritious sides.
- Roasted Potatoes: Crispy roasted potatoes or sweet potato fries would also be a wonderful addition.
Storage and Reheating Tips
These steak kebabs are best enjoyed fresh off the grill, but leftovers are still delicious! Here’s how to store and reheat them:
- Storage: Once the kebabs have cooled, use a fork to carefully remove the steak and veggies from the skewers. Transfer the leftovers to an airtight container and refrigerate for up to 3-4 days. Store the chipotle dipping sauce in a separate airtight container.
- Reheating: To reheat, gently warm the steak and veggies in the microwave or in a pan on the stovetop over medium-low heat until just warmed through. Be careful not to overheat the steak, as it can quickly become tough and chewy. A quick reheat is all it needs.
Frequently Asked Questions (FAQ)
- Can I make these kebabs in the oven or on a stovetop? Yes! If you don’t have a grill, you can cook these on a grill pan on the stovetop or bake them in the oven. For oven cooking, preheat to 400°F (200°C) and bake for 15-20 minutes, flipping halfway, until steak reaches desired doneness and veggies are tender. For a stovetop grill pan, cook over medium-high heat, turning frequently.
- How do I prevent wooden skewers from burning? Soaking them in water for at least 30 minutes (or longer) before use is key. If you have metal skewers, you don’t need to soak them.
- Can I prepare these ahead of time? You can cube and marinade the steak up to 2 hours in advance. You can also chop the vegetables and prepare the chipotle sauce a day ahead and store them separately in the refrigerator. Assemble the kebabs just before grilling for the freshest results.
- Is the chipotle sauce very spicy? No, the recipe is designed to have a subtle heat that adds smoky flavor without being overwhelmingly spicy. The sour cream and mayo in the dipping sauce help to mellow the spice. You can easily adjust the amount of chipotle sauce to your personal preference for more or less heat.
- What if I don’t like pineapple? No problem! You can easily omit the pineapple and replace it with more bell peppers, zucchini, or cherry tomatoes, or simply increase the amount of steak and other vegetables.
More Simple & Delicious Dinner Recipes:
- Chimichurri Steak Bowl
- Healthy Ground Turkey Quinoa Bowls
- Easy Grilled Chicken Marinade
- Juicy Honey Lime Shrimp
- Mustard Chicken Thighs

Chipotle Steak Kebabs
Carolyn
Pin Recipe
15 minutes
10 minutes
1 hour
1 hour
25 minutes
Main Course
American
6
servings
600
kcal
Equipment
-
grill
-
wooden skewers
Ingredients
For the marinade:
- ¼ cup olive oil
- 3 tablespoons red wine vinegar
- 1 tablespoon chipotle sauce I used La Costena, see note*
- ¾ teaspoon kosher salt
- ¼ teaspoon dried oregano
- ¾ teaspoon honey
For the kebabs:
- 2 pounds sirloin steak, trimmed
- 1 red onion
- 2 colored bell peppers
- 4 cups pineapple chunks
- wooden skewers
For the chipotle sauce:
- ¼ cup sour cream
- ¼ cup mayo
- 1½ tablespoons chipotle sauce
- ¾ teaspoon kosher salt
- ¼ teaspoon oregano
- ¾ teaspoon honey
Instructions
-
Soak the wooden skewers in water so they don’t burn on the grill. I lay them in a quarter sheet pan and add enough water to cover them.
-
Trim the steak and remove any excess fat, silver skin, or gristle. Cut the steak into 1 ¼ inch cubes. You don’t want to cut the steak too small or it will cook too quickly.
-
In a large bowl, combine the marinade ingredients including the olive oil, red wine vinegar, chipotle sauce, kosher salt, oregano, and honey. Whisk to combine, then add the steak cubes. Stir well with a spoon, cover and refrigerate for at least 30 minutes and up to 2 hours, stirring halfway through.
-
Meanwhile, peel and dice the onion, leaving it in chunks. De-seed and cut the bell peppers into 1 ¼ inch chunks. Toss the veggies with a little bit of olive oil and kosher salt.
-
Skewer the veggies, pineapple, and marinaded steak onto the wooden skewers, alternating between the three. Don’t push them together too close. Leave a little bit of space so they can cook evenly.
-
Preheat the grill to medium-high heat. While it heats up, make the chipotle sauce. In a medium bowl, combine the mayo, sour cream, chipotle sauce, honey, and lime juice. Stir and set aside.
-
Once the grill is screaming hot, cook the skewers, turning every couple minutes until the outsides of the steak is caramelized and the inside is still pink, about 8 minutes or so.
Notes
Nutrition
Calories:
600
kcal
Carbohydrates:
32
g
Protein:
32
g
Fat:
40
g
Saturated Fat:
13
g
Polyunsaturated Fat:
6
g
Monounsaturated Fat:
19
g
Trans Fat:
0.02
g
Cholesterol:
102
mg
Sodium:
727
mg
Potassium:
731
mg
Fiber:
4
g
Sugar:
27
g
Vitamin A:
1413
IU
Vitamin C:
67
mg
Calcium:
57
mg
Iron:
4
mg
steak kebabs
Tried this recipe?
Let us know how it was!