This post may contain affiliate links. Please see our disclosure policy for more details.

A terrific Asian one-bowl comfort food, this ketchup fried rice is the perfect way to serve up leftovers.

Ketchup Fried Rice

I lost my driver’s license a couple of weeks ago (on the day I passed the RD exam of all days). Note to self: Never store anything in the most unpractical place, a.k.a. the front pockets on women’s pants (minus jeans). I should’ve known it wasn’t going to be deep enough. I told the Hungryman that it must be a bad omen, and he said, “No. It would be if you had failed your exam AND lost your license.” Wow…I’m glad I didn’t have to live through that one.

In any case, I delayed going to the DPS with the hope that someone would find my card and mail it to me. “There are good people in this world, ya know,” I told the Hungryman confidently. However, a week passed, and driving around town without a license was starting to make me a bit antsy. Disappointed, I finally paid a visit to the DPS, all the while feeling angry that it hadn’t been returned. Honestly though, I had no one to blame but myself. I was the careless one.

Some days later, the Hungryman walked into the house after work and said, “There ARE good people in this world.” And I thought, “Oh you’ve got to be kidding me. Now?!? Did he/she have to take a million years to send it?” I felt no gratitude at that moment. Not even a little.

Once I had some time to soak it all in, I was overcome with shame, acknowledging that my egocentric self had once again reared its ugly head. Had I not gone to the DPS, I would’ve jumped up and down with joy, wishing I could kiss/hug the gracious person. So there I was reminding myself, yet again, the world does not revolve around me and my “perfect” timing.

So whoever you are, I truly thank you for going out of your way to return the license to me.

Ketchup Fried Rice

I’m also thankful for fried rice come a busy weeknight or lazy day when I just want to be one with the couch. Anything goes when it comes to this dish. It’s the perfect way to use up any leftovers in the fridge or pantry. Regardless of what you decide to add, cold, day-old rice is a MUST. Otherwise, you’ll find yourself with a pan of mush. If you end up making too much rice, simply portion it out into freezer-safe plastic bags and freeze. That way you can make fried rice whenever the desire calls.

For this version, I kept things very simple. And vegetarian. However, feel free to add whatever ingredients you have on hand. Just don’t go overboard with your veggies as too much can release excess moisture making the dish mushy. And, of course, don’t leave out the ketchup! You’ll appreciate the sweet and tangy elements that it adds to the dish. At the end, you can taste and squirt some more ketchup if you’d like. Be careful not to add too much as it can make the dish mushy. If you didn’t get the message by now, mushy = bad fried rice.

Ketchup Fried Rice

You can serve with some sriracha, sesame seeds, more green onion and cilantro, if you prefer. As you can see, we like our heat.

5 from 1 vote

Ketchup Fried Rice

Prep Time: 5 minutes
Cook Time: 10 minutes
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!


  • 2 Tablespoons vegetable oil, divided
  • 1 Tablespoon minced garlic
  • 1/2 pack, 14-ounce firm tofu, drained and cut into bite-sized cubes
  • 1/4 cup diced yellow onion
  • 2 eggs
  • 2 cups leftover rice
  • 3 Tablespoons ketchup
  • 1 Tablespoon low-sodium soy sauce
  • 3/4 cup diced zucchini
  • 2 Tablespoons chopped green onion
  • 2 Tablespoons chopped cilantro
  • 1 teaspoon roasted crushed sesame seeds
  • Sriracha


  • Heat a large pan or wok over medium-high heat and add 1 Tablespoon of oil. Fry garlic with a pinch of salt until fragrant, about 10 seconds. Add tofu and cook until lightly browned, stirring occasionally. Remove from pan. Add eggs to the pan and cook without stirring for about a minute, or until egg is cooked; do not scramble. Break into small pieces. Remove from pan.
  • Add 1 Tablespoon of oil to the pan. Add onion and zucchini, and sauté for about 2-4 minutes. Add rice, and cook until it gets a bit crispy. Add tofu, egg, ketchup, and soy sauce. Mix everything around until the rice fully absorbs the ketchup. Top with green onion, cilantro, sesame seeds. Squirt some sriracha on top if desired


Adapted from Chef Roy Choi
Calories 365; Total Fat 17g; Saturated fat 3g; Sodium 427mg; Total Carbs 39g; Protein 15g


Serving: 2g
Like this recipe? Rate and comment below!

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

5 from 1 vote (1 rating without comment)


  1. Hi Min!
    I wonder if there is a way to do this recipe without the eggs? I’m vegan, you see.
    English is my second language (I’m from Brazil), but from what I see it’s the only ingredient that is not vegan in this dish. And boy do I love rice and ketchup, never though to put them together!
    Your site is amazing. Congrats!

    1. Hi Bruna! You can just leave out the eggs all togethe ;). Perhaps you can pan sear some tofu and throw it into the pot. Thanks for your kind words! Hope you enjoy this recipe bc yes, rice + ketchup are so good together! It’s very common in Korea, which is where I’m from