Bring bold island flavors to your table with this vibrant Pineapple Rice recipe. Juicy pineapple, fresh ginger, garlic, and a kick of sriracha come together for the perfect balance of sweet, savory, and spicy.
It’s naturally vegan, gluten-free, and ready in under 30 minutes, making it perfect for busy weeknights or a fun, tropical-inspired dinner.

Why You’ll Love This Recipe
🌶️ Big Flavor
Sweet pineapple paired with ginger, garlic, and heat creates an irresistible flavor combo.
⏱ Quick & Easy
Minimal prep and simple steps — ready fast.
🌱 Wholesome Ingredients
Made with fresh, simple ingredients you can feel good about.
🍽 Versatile
Serve as a main dish, side, or build it into a nourishing tropical bowl.
🔥 Customizable
Adjust the spice level or add your favorite vegetables and protein.
Ingredients
- 1 tablespoon olive oil (or avocado oil)
- 2 garlic cloves, minced
- 2-inch piece fresh ginger, grated
- 1 cup uncooked white rice (Jasmine or Basmati)
- 2 cups fresh or frozen pineapple chunks
- 1 tablespoon sriracha (or hot sauce)
- 1 tablespoon coconut aminos (or soy sauce)
- 1 teaspoon coconut sugar
- 1 teaspoon salt
- ¼ teaspoon red pepper flakes
- 1 ½ cups water
How to Make Pineapple Rice
1️⃣ Sauté the Aromatics
Heat oil in a saucepan over medium heat. Add garlic and ginger and sauté for about 5 minutes until fragrant.
2️⃣ Toast the Rice
Add the uncooked rice and stir for 2 minutes until slightly translucent. This step enhances flavor.
3️⃣ Add Flavor
Stir in pineapple, sriracha, coconut aminos, coconut sugar, salt, and red pepper flakes.
4️⃣ Cook
Pour in the water and bring to a boil.
Reduce heat, cover, and simmer for 15 minutes, or until liquid is fully absorbed.
5️⃣ Rest & Fluff
Remove from heat and let sit covered for 5 minutes.
Fluff with a fork before serving.
Tips for Perfect Rice
✔ Use fresh pineapple for the brightest flavor.
✔ Don’t skip toasting the rice — it makes a difference.
✔ Let the rice rest after cooking for a fluffier texture.
✔ Adjust the sriracha to your spice preference.
Serving Ideas
- 🥑 In a tropical bowl with avocado and black beans
- 🍤 With grilled shrimp or chicken
- 🌶 As a side to coconut curry
- 🥦 Tossed with colorful roasted vegetables
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze for 2–3 months.
Reheat: Warm in a skillet with a splash of water to prevent drying out.
