• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Seeking Good Eats
  • Recipes
  • by Course
  • Low Carb Recipes
  • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Subscribe
  • About
×
Home » Recipes » Main Dishes

Pineapple and Tofu Fried Rice

Modified: Jun 12, 2025 by Kori Butler · Published: Jun 10, 2025

FacebookPinterestEmailReddit
Jump to Recipe
Pinterest Hidden Image

Tofu fried rice is a healthy, feel-good takeout-style meal you can whip up at home in under 30 minutes. Packed with protein-rich tofu, colorful veggies, and bold savory flavor, it’s a lighter, plant-based option that doesn’t skimp on satisfaction!

Tofu fried rice with pineapple in a white bowl drizzled with stir fry sauce.Pin
Jump to:
  • The backstory.
  • It's a must-make.
  • Let’s talk texture and flavor.
  • What you'll need.
  • Customize it your way.
  • Flexible dietary swaps.
  • How to make pineapple fried rice with tofu.
  • How to serve it.
  • Kori's tips.
  • FAQ's
  • 📖 The recipe.
  • Keep the good eats going.
  • 💬 What readers are saying.

The backstory.

This tasty tofu and rice was born out of a fridge clean-out and a craving for something fresh and bold. I had leftover rice, a block of tofu, and a can of pineapple chunks—and honestly, that sweet-salty combo hit the spot. It’s now one of my favorite quick vegan dinners. It’s colorful, satisfying, and totally customizable, which makes it perfect for flexitarian eating. Whether you’re keeping it vegan or tossing in an egg for a vegetarian twist, this one’s a weeknight winner.

xoxo Kori

It's a must-make.

Pineapple fried rice with tofu is a weeknight lifesaver—and here’s why you’ll be making it on repeat:

  • Easy weeknight dinner – Ready in under 30 minutes with mostly pantry staples.
  • Super flavorful – Sweet pineapple, garlicky soy sauce, and sesame oil bring BIG taste.
  • Totally customizable – Use any veggies or switch up the stir fry sauce.
  • Vegan and protein-packed – Perfect balance of plant-based and hearty.

Sweet from the pineapple, savory from the sauce—this vegan fried rice brings big flavor fast.

Let’s talk texture and flavor.

Imagine that first forkful: warm, savory fried rice tossed in a bold chili garlic sauce, sweet bites of pineapple, tender peas and carrots, and crispy golden cubes of tofu. The rice is perfectly chewy and slightly caramelized from the cast iron skillet, and every bite has layers of toasted sesame and soy goodness. It’s balanced, comforting, and downright addictive.

What you'll need.

Ingredients needed for making tofu fried rice on a white wooden board.

You probably have most of these ingredients in your kitchen right now—and if not, they’re easy to find:

Fried Rice Ingredients:

  • Tofu: use extra firm tofu for the best texture. Pressing out moisture is key to getting that crispy baked tofu exterior when cooking over medium heat. You want tofu cubes that sear to golden brown deliciousness!
  • Rice: cold, cooked rice is a must. Day-old white rice works best, but cups cooked brown rice or cooked brown rice are also great options if you want a nuttier, fiber-rich base.
  • Pineapple chunks:
  • Vegetable oil:
  • Vegetables: frozen peas and carrots make this super convenient. You can also toss in whatever veggies you love—this is a fantastic vegetable fried rice base.
  • Herbs: sliced green onions add a pop of freshness and a mild oniony bite.
  • Garnish: top with toasted sesame seeds, more green onions, or even some chopped peanuts for crunch.

Stir Fry Sauce:

You can make my recipe or buy bottled.

  • Soy sauce: this is the salty, umami-packed base of your stir-fry sauce.
  • Sesame oil: adds that irresistible toasty, nutty depth.
  • Minced garlic: fresh or jarred works! Garlic brings a sharp, savory flavor
  • Ginger paste: use paste or freshly grated ginger to add warmth and zing.
  • Red pepper flakes: just a pinch gives the sauce a little heat and balance.

If you love this pineapple tofu fried rice, don’t miss these other easy plant-forward favorites! Try my Broccoli and Tofu Stir Fry for a quick veggie-packed dinner, or mix things up with a Soba Noodle Bowl with Tofu—great warm or cold. And if you’re prepping ahead, the Miso Tofu Marinade is a must—simple, savory, and perfect for tossing tofu into any meal.

Customize it your way.

This tofu stir fried rice is delicious as-is, but it’s also super easy to mix it up with your own fun add-ins—try one of these ideas:

  • Add edamame for extra plant-based protein.
  • Add bell peppers for a pop of color and sweetness.
  • Chili crisp to make it indulgent and spicy.
  • Adding scrambled egg for a classic takeout-style twist (note: this makes the dish vegetarian, not vegan).
  • Carnivores can add diced cooked ham. Ham and pineapple are a classic pairing!
  • Use teriyaki sauce in place of stir-fry sauce, then add pineapple, mango, and macadamia nuts for a sweet, nutty island flavor.

Flexible dietary swaps.

Here are some healthy alternatives for this vegan tofu fried rice:

  • Low Carb: swap rice with cauliflower rice or shredded cabbage to cut carbs while keeping that fried rice feel.
  • Soy Free: use coconut aminos or another soy-free sauce, and replace tofu with chickpeas, lentils, or roasted sweet potatoes.
  • Vegetarian (not vegan): add a scrambled egg or top with a fried egg for a protein boost and classic takeout flavor.
  • Gluten Free: substitute soy sauce with tamari and be sure your stir-fry sauce and other add-ins are gluten-free.

How to make pineapple fried rice with tofu.

This comes together fast—just prep your ingredients and stir fry!

Stir frying the tofu in a skillet to make the tofu fried rice.Pin

Cook tofu

Add oil to a skillet, and sear tofu until crispy and golden brown on all sides; set aside.

Caramelizing the pineapple for the pineapple fried rice with tofu.Pin

Caramelize the pineapple

Add the pineapple to the pan and sear until edges are golden and sticky, then remove from the pan.

Making pineapple tofu fried rice in a skillet.Pin

Stir fry

Add oil to the skillet and cook the cold rice until browned, then add the veggies. Stir in tofu, pineapple, and sauce to taste.

Pouring the stir fry sauce over the tofu fried rice.Pin

Garnish and serve

Finish with green onions and sesame seeds and adjust seasonings to taste.

How to serve it.

Pineapple tofu fried rice in a white dinner bowl.Pin

This fried rice recipe is the kind of dish that goes with everything. Here’s how I love to serve it:

  • Topped with chili crisp or sriracha for a spicy kick.
  • With a side of steamed broccoli or edamame.
  • Packed into lunch containers for easy meal prep.
  • Stuffed in lettuce cups or wraps for a fun twist.
  • Served as a main with spring rolls or dumplings on the side.

Kori's tips.

  • Use cold, day-old rice—this keeps the texture from getting mushy.
  • Start with half the sauce and add more after tasting—control that flavor!
  • Shortcut alert: Use bottled stir-fry sauce to save time.
  • Don’t skip pressing the tofu—moisture is the enemy of crispiness!

FAQ's

What is the best way to store it?

Let the fried rice cool completely, then store in an airtight container in the fridge for up to 4 days.

Can I freeze it?

Yes! Freeze in single portions for up to 2 months. Thaw overnight in the fridge before reheating.

How do I reheat it?

Microwave: Heat in 30-second intervals, stirring between.
Stovetop: Reheat in a skillet over medium heat with a splash of water or oil.
Air Fryer: Spread in an even layer and heat at 350°F for 5 to 7 minutes.

📌 Be sure to save this pin to Pinterest for later!

Pinterest pin with a white bowl of pineapple fried rice with tofu.Pin

Can I ask you a favor?

If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get healthy fresh recipe ideas every week!

📖 The recipe.

Pineapple tofu fried rice drizzled with stir fry sauce in a white bowl.

Tofu Stir Fried Rice with Pineapple

This easy vegan tofu fried rice recipe is bursting with flavor thanks to caramelized pineapple, crispy tofu, and colorful veggies tossed in a savory stir-fry sauce. Sweet, savory, and ready in under 30 minutes, it’s a plant-powered favorite that satisfies every time.
No ratings yet
Print Recipe Save Saved!
Author Kori Butler
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Main Dish Recipes
Cuisine Asian
Servings 7 servings
Calories 277 kcal

Ingredients
  

Tofu Fried Rice Recipe:

  • 2 tablespoons vegetable oil (plus extra if needed)
  • 16 ounces extra firm tofu (drained and then pressed between paper towels, cut into ½" cubes)
  • 1 cup pineapple chunks (drained)
  • 4 cups cold cooked white rice (use cold leftover or day-old rice if possible)
  • 12 ounces package thawed frozen peas and carrots
  • 1 red bell pepper (seeded and cut into ½" pieces)
  • 3 green onions (sliced)
  • ¼ to ½ cup stir fry sauce to taste (buy bottled, or make your own)
  • 1 tablespoon sesame seeds

Make Your Own Stir Fry Sauce:

  • ⅓ cup soy sauce
  • 1 tablespoon sesame oil
  • 2 teaspoons minced garlic
  • 1 teaspoon ginger paste (grated ginger may also be used)
  • ¼ teaspoon red pepper flakes

Instructions
 

  • If making your own stir-fry sauce, add all the ingredients to a small bowl, mix together, then set aside.
  • Heat 1 tablespoon of oil in a skillet over medium-high heat (a nonstick skillet is really helpful). Add the tofu cubes and cook until crispy and golden on all sides. Remove and keep warm.
  • While the skillet is hot add the pineapple chunks and let them caramelize and turn golden around the edges. Remove and keep warm.
  • Add 1 tablespoon olive oil to a large skillet, then the bell pepper and thawed peas and carrots. Saute until hot and vegetables are cooked through.
  • Add rice, stirring frequently until it starts to turn golden and have some crispy bits.
  • Add the tofu and pineapple back to the pan and add the green onion. Stir fry until heated through.
  • Pour half of the stir-fry sauce over the rice and combine it all. Adjust seasonings with additional sauce, salt, or pepper as needed. Garnish with sesame seeds and additional green onion.

Kori's Tips

Don't miss all of our helpful hints, substitution ideas, cooking tips, and other delicious recipes that can be found in our post. Check it out!
  • VARIATIONS: Swap tofu for tempeh, edamame, or a plant-based meat alternative. Use any quick-cooking vegetables you have like mushrooms, zucchini, or bell peppers. Cauliflower rice or quinoa can be used in place of white rice, and any stir-fry or teriyaki sauce will work.
  • TIPS: Use cold, day-old rice for the best texture and be sure to sear the tofu until golden for added flavor. Start with half the sauce, then add more to taste. To add more protein use shelled edamame with the mix of peas and carrots (or serve it on the side). 
  • SERVING SUGGESTIONS: Top with sesame seeds, sliced green onions, or some chopped peanuts for crunch. 

Nutrition

Calories: 277kcalCarbohydrates: 42gProtein: 10gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 2gTrans Fat: 0.03gSodium: 342mgPotassium: 328mgFiber: 3gSugar: 6gVitamin A: 5237IUVitamin C: 32mgCalcium: 65mgIron: 2mg
DID YOU MAKE THIS RECIPE?Mention @seekinggoodeatsofficial or tag #seekinggoodeats! Be sure to subscribe to my newsletter to receive more healthy delicious recipes straight to your inbox.

© 2025 Seeking Good Eats™

Keep the good eats going.

Here are a few more stir fry and fried rice recipes I think you'll enjoy:

  • Shrimp and Chicken Fried Rice
  • Best Recipe for Fried Rice
  • Teriyaki Veggie Stir Fry
  • Beef and Broccoli Stir Fry Recipe
  • Marry Me Tofu Linguine
  • Easy Shrimp Fried Rice Recipe
  • Instant Pot Chicken Fried Rice
  • Easy Ground Pork Stir Fry Recipe
  • Sugar Free Stir Fry Sauce
  • Buffalo Tofu Wings
  • Tofu buffalo wings drizzled with buffalo sauce on a white plate.
    Buffalo Tofu Wings
  • marry me tofu in tomato basil cream sauce over linguine.
    Marry Me Tofu Linguine
  • A jar of salmon marinade next to a marinating salmon fillet.
    Citrus-Garlic Soy Salmon Marinade Recipe
  • Chicken and yogurt marinade in a white bowl and a chicken breast.
    Mediterranean-Style Chicken Marinade with Yogurt

Reader Interactions

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Image of Kori Butler Seeking Good Eats Founder

Hey there, I'm Kori.

I’m a culinary school trained chef specializing in holistic nutrition and wellness. I’ve always been a major foodie, and as I’ve aged, the full impact of my love of food—and not-necessarily-healthy eating habits—caught up to me. In an effort to make positive changes in my life (and hopefully yours, too), I created this website where I could share great-tasting, craveable, healthy recipes.

More about me

Most Popular Recipes

  • A round white bowl of fried rice with shrimp and chicken.
    Shrimp and Chicken Fried Rice
  • Buffalo chicken wing dip served in a gray baking dish and garnished with celery. A person is dipping a cracker into the dip.
    Buffalo Chicken Wing Dip Recipe
  • A bowl of New Orleans gumbo served over rice with a spoon.
    Louisiana-Style Gumbo Recipe
  • Pork Shoulder Roast Recipe
  • a jar full of premade fajita seasoning mix with a spoon full of seasoning on a cutting board.
    Easy 8-Ingredient Fajita Seasoning Mix
  • Blue cheese wedge salad with dressing, bacon, tomato, and cheese
    Wedge Salad Recipe with Blue Cheese

Footer

as featured in:

Seeking Good Eats as feature in various publication online
back to top
  • Privacy Policy
  • Disclaimer
  • About Me
  • Contact
  • Newsletter
  • Sponsor
  • Accessibility Policy
Badge of the Internation Association of Culinary Professionals

Copyright © 2025 Seeking Good Eats™

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required