Last summer, I turned on the grill for a family cookout, hoping for something fun and different. Honestly, my kids can be picky eaters, especially when it comes to plant-based meals. I decided to create some Grilled Pineapple and Tofu Kebabs, hoping the sweet fruit would win them over.
The moment those caramelized pineapple chunks hit the grill, the sweet aroma filled our backyard. To my surprise, my youngest devoured three skewers! This recipe quickly became our family’s favorite summer staple.
These Grilled Pineapple and Tofu Kebabs are not just healthy; they’re bursting with sweet and savory flavor. You will love how simple it is to prepare these Grilled Pineapple and Tofu Kebabs. Trust me, even tofu skeptics will ask for seconds of these Grilled Pineapple and Tofu Kebabs.
WHY YOU’LL LOVE THIS RECIPE
First, these Grilled Pineapple and Tofu Kebabs are incredibly quick to assemble. Second, the combination of smoky, savory tofu and sweet, caramelized pineapple is simply irresistible. Moreover, you can prep these Grilled Pineapple and Tofu Kebabs ahead of time for busy weeknights.
These Grilled Pineapple and Tofu Kebabs also make a stunning, colorful plate for guests. I love that these Grilled Pineapple and Tofu Kebabs are a complete, nourishing meal on a stick.

Grilled Pineapple and Tofu Kebabs
- Total Time: 30 mins
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Grilled Pineapple and Tofu Kebabs are a quick, healthy, and flavorful summer meal featuring smoky, savory tofu and sweet, caramelized pineapple. Perfect for picky eaters and tofu skeptics, these kebabs are simple to prepare and make a stunning, colorful plate.
Ingredients
1 block (14-16 oz) Extra-firm tofu, pressed to remove water
2 cups Fresh pineapple, cubed into 1-inch pieces
1 large Red bell pepper, cut into chunks
1 medium Red onion, cut into wedges
3 tbsp Soy sauce or tamari
2 tbsp Olive oil
2 tbsp Maple syrup
1 tsp Garlic powder
6–8 Wooden or metal skewers (soak wooden ones for 30 mins)
Instructions
- Press the tofu block for 15 minutes, then cut it into 1-inch cubes
- In a bowl, whisk together soy sauce, olive oil, maple syrup, and garlic powder. Add tofu cubes and marinate for at least 20 minutes
- Cut pineapple, bell pepper, and onion into similar-sized chunks
- Thread the ingredients onto skewers, alternating tofu and pineapple
- Preheat grill to medium-high heat and lightly oil the grates
- Grill the kebabs for 8-10 minutes, turning occasionally, until pineapple is caramelized and tofu is lightly charred
- Serve immediately while hot
Notes
Always press tofu well to prevent soggy kebabs.
Do not overcrowd the skewers; leave space for even cooking.
Marinating longer yields more flavor.
Use high heat for beautiful grill marks.
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in oven at 350°F for 10 minutes or in an air fryer; avoid microwaving.
- Prep Time: 20 mins
- Cook Time: 10 mins
- Category: Dinner
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 2 skewers)
- Calories: 220 kcal
- Sugar: 18 g
- Sodium: 600 mg (calculated based on soy sauce and marinade)
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 4 g
- Protein: 12 g
- Cholesterol: 0 mg
Keywords: tofu, pineapple, kebab, skewers, grilling, summer, vegan, gluten-free
INGREDIENTS YOU’LL NEED
Gathering ingredients for your Grilled Pineapple and Tofu Kebabs is easy. You likely have most of them in your pantry right now.

| Ingredient | Quantity | Notes |
|---|---|---|
| Extra-firm tofu | 1 block (14-16 oz) | Pressed to remove water |
| Fresh pineapple | 2 cups | Cubed into 1-inch pieces |
| Red bell pepper | 1 large | Cut into chunks |
| Red onion | 1 medium | Cut into wedges |
| Soy sauce or tamari | 3 tbsp | For the marinade |
| Olive oil | 2 tbsp | For grilling |
| Maple syrup | 2 tbsp | For sweetness |
| Garlic powder | 1 tsp | For flavor |
| Wooden or metal skewers | 6-8 | Soak wooden ones for 30 mins |
SUBSTITUTIONS & VARIATIONS
Feel free to customize your Grilled Pineapple and Tofu Kebabs. Use tamari for a gluten-free option. Swap maple syrup with agave or honey.
You can also add zucchini or mushrooms to your Grilled Pineapple and Tofu Kebabs. For a spicy kick, add a pinch of chili flakes. These Grilled Pineapple and Tofu Kebabs are very forgiving.
Feel free to customize your Grilled Pineapple and Tofu Kebabs. For another delicious handheld option, try these Lettuce Wrapped Grilled Jalapeño Cheddar Turkey Burgers.
STEP-BY-STEP INSTRUCTIONS
First, press the tofu block for 15 minutes. Then, cut it into 1-inch cubes. Next, whisk together soy sauce, olive oil, maple syrup, and garlic powder.
Marinate the tofu cubes for at least 20 minutes.
After that, cut your pineapple, bell pepper, and onion into similar-sized chunks. Now, thread the ingredients onto skewers, alternating tofu and pineapple.
Preheat your grill to medium-high heat. Lightly oil the grates.
Finally, grill the Grilled Pineapple and Tofu Kebabs for 8-10 minutes.
Turn them occasionally until the pineapple is caramelized and tofu is lightly charred. Serve these Grilled Pineapple and Tofu Kebabs immediately while hot.
PRO TIPS FOR SUCCESS
Always press your tofu well for the best texture. This prevents soggy Grilled Pineapple and Tofu Kebabs. Also, do not overcrowd the skewers.
Leave a little space between pieces for even cooking. Marinating the tofu longer yields more flavor. Furthermore, use high heat for beautiful grill marks. These simple tips guarantee perfect Grilled Pineapple and Tofu Kebabs every time.

Always press your tofu well for the best texture. If you enjoy seafood, these Healthy Grilled Shrimp & Avocado Bowls with Mango Salsa offer another fresh and vibrant grilled option.
STORAGE & REHEATING TIPS
Store any leftover Grilled Pineapple and Tofu Kebabs in an airtight container. They will stay fresh in the fridge for up to three days. To reheat, simply pop them in the oven at 350°F for about 10 minutes.
You can also reheat them in an air fryer for a crispier finish. Avoid microwaving, as it can make the tofu rubbery. Enjoy your leftover Grilled Pineapple and Tofu Kebabs cold in a salad!
WHAT TO SERVE WITH THIS RECIPE
These Grilled Pineapple and Tofu Kebabs pair perfectly with fluffy rice or quinoa. I also love serving them alongside a fresh green salad. For a complete meal, try cilantro lime rice.
You can also serve these Grilled Pineapple and Tofu Kebabs with grilled corn on the cob. They are delightful with a dollop of coconut yogurt. Your family will love the variety.

These Grilled Pineapple and Tofu Kebabs pair perfectly with fluffy rice or quinoa. For a hearty protein-packed meal, consider serving alongside our Grilled California Avocado Chicken.
FAQs
Can I use canned pineapple for these grilled pineapple and tofu kebabs?
Yes, you can. Just make sure to use pineapple chunks in juice, not syrup. Fresh pineapple does caramelize better though.
How do I prevent tofu from sticking to the grill?
Always oil your grill grates well before cooking. Also, ensure your Grilled Pineapple and Tofu Kebabs are lightly brushed with oil before placing them on the heat.
Can I bake these grilled pineapple and tofu kebabs instead?
Absolutely! Bake them at 400°F for about 15-20 minutes. Broil for the last 2 minutes for a charred finish.
Are these grilled pineapple and tofu kebabs vegan?
Yes, as written, these Grilled Pineapple and Tofu Kebabs are completely vegan and dairy-free. Just use maple syrup.
Grilling caramelizes fruits and vegetables, enhancing their natural sweetness while adding a smoky depth of flavor. This cooking technique is widely used in various cuisines, from traditional seaside grilling to modern plant-based dishes.
Nutrition Information (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Protein | 12g |
| Fat | 8g |
| Carbohydrates | 28g |
| Fiber | 4g |
| Sugar | 18g |
