This sheet pan bibimbap is the easiest way to bring some serious flavor to a weeknight dinner. It’s packed with crispy tofu, fried eggs, and vibrant roasted veggies, all drizzled with those classic Korean flavors I love. Plus, it all comes together on one pan in just 35 minutes, making dinner feel a little extra without the effort!

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!
💭 Why you’ll love this recipe
One of my close friends is Korean American, and his mom makes the most delicious food ever (like the one time she whipped up a seven course meal in no time using a bunch of stuff in the fridge on Christmas morning). This sheet pan bibimbap tries to capture that same magic—crispy tofu, roasted veggies, and all those classic Korean flavors—ready in just 35 minutes. And just like she did, you can easily swap in whatever you’ve got on hand for a meal that’s both delicious and flexible!
- Loaded with veggies. It’s a satisfying meal that’s filled with protein from tofu and eggs and a great way to get your veggies in.
- Delicious Korean flavors. Enjoy the flavors of soy sauce, sesame oil, and fermented soybean paste that are a staple in Korean culture.
- Great way to use leftover rice. Day old rice just has a nice, fluffy texture that goes better with bibimbap than freshly cooked rice.
📋 Ingredients and notes
To make this sheet pan bibimbap recipe, you’ll need carrots, zucchini, mushrooms, bell peppers, bean sprouts, tofu, sesame oil, soy sauce, gochujang paste, garlic cloves, eggs, sesame seeds, green onions, and rice.

Variations & Substitutions
- Vegetables. I used carrots, zucchini, mushrooms, bell peppers, and bean sprouts for this recipe, but feel free to swap in your favorite vegetables like spinach, sweet potatoes, or broccoli.
- Tofu. For added protein. Use firm or extra firm tofu as it holds its shape well during roasting and will result in crispy edges and a chewy texture.
- White rice. Got some day-old rice? Perfect! Cold rice is your best friend for this recipe—it keeps its texture better than fresh, so you get fluffy bites every time. Got more old rice? Make this quick fried rice or Nigerian fried rice!
- Sesame oil. Toasted sesame oil is ideal for adding a nutty, aromatic finish.
- Soy sauce. Use tamari for a gluten-free option.
- Gochujang. A staple in Korean cuisine, it’s also known as Korean soybean paste. You can easily find it at grocery stores, but you can also use chili garlic sauce if you can’t find it.
- Eggs. Add fried eggs for added protein. You can skip it to make vegan bibimbap.
- For garnish. Garnish the bibimbap with green onions and sesame seeds before serving.
Make vegan sheet pan bibimbap
To make this vegan, swap out the eggs for a plant-based alternative like “Just Egg” or any other vegan egg substitute. Everything else in the recipe is already vegan-friendly, including the tofu and roasted veggies. Oh, and make sure your gochujang and soy sauce are vegan (some brands may contain animal products), and you’re good to go!
📖 How to make sheet pan bibimbap
Step 1:
Preheat your oven to 400°F (200°C). Place the carrots, zucchini, sliced mushrooms, and red bell pepper on a large sheet pan. Drizzle with 1 tablespoon of sesame oil, and toss to coat.
Step 2:
Spread the vegetables and tofu out evenly on the sheet pan. Roast in the preheated oven for 15-20 minutes, until they are tender and slightly caramelized. Stir halfway through cooking.

Step 3:
In a small bowl, mix the soy sauce, gochujang and minced garlic.

Step 4:
Fry the eggs in a small skillet for 3 to 4 minutes without flipping.

Step 5:
Divide the cooked rice among serving bowls. Arrange the roasted vegetables, tofu, and bean sprouts on top of the rice.
Step 6:
Place the cooked egg on top and drizzle with the gochujang sauce. Sprinkle the bibimbap with sesame seeds and sliced green onions. Serve immediately, and mix everything together before eating.

Shruthi’s Top Tip
Keep veggies cut to the same size to roast evenly—no one wants half-burnt zucchini while the peppers are still raw.
- Space out the veggies and tofu on the pan; overcrowding them will steam instead of roast, losing that delicious caramelized edge.
- For crispy tofu bites, give them a toss in a bit more sesame oil and roast them until they have a nice golden crunch.
- Stir those veggies halfway through roasting to make sure they all get a turn in the hot spots; it makes all the difference in flavor.
- Add a tiny bit of honey or maple syrup to the gochujang sauce mix. It rounds out the heat and gives a little something extra.
- Fry the eggs low and slow, then cover the pan for the last minute. This hack sets the whites without overcooking the yolks—runny perfection!
- If you’re craving a little extra char on the veggies, crank the broiler for a minute or two at the end. Keep an eye on it, though; you want charred, not burnt.
- To keep the bean sprouts fresh but tender, give them a quick massage with salt and let them sit a bit—this brings out their natural crunch.
👩🏽🍳 Troubleshooting FAQs
Absolutely! I like to use what I have on hand—think broccoli, snap peas, or even kale. Just adjust roasting times for each.
Press it first for about 20 minutes to drain the water, then toss it in a bit more sesame oil or cornstarch before roasting.
Swap the egg with “Just Egg” or go for extra tofu or even roasted chickpeas. You won’t miss the egg, I promise.
Definitely! Roast the veggies and tofu, cook the rice, and keep everything separate in the fridge. Assemble fresh for the best flavor.
Mix up some sriracha with a touch of miso or even soy sauce. It won’t be the same, but it’ll still pack a tasty punch.
🍴 How to serve sheet pan bibimbap
Let everyone tweak their bowls with extra sesame oil, a splash of soy, or an extra spoonful of gochujang to make it their own—customization is key! I like to serve mine with side dishes like kimchi, seaweed, Korean pickled radish, and some cumin rice for a complete meal.

🍴Storage and reheating suggestions
If you can store the ingredients of sheet pan bibimbap separately, it’s best to do that to keep them fresh for longer. Store them in airtight containers in the fridge for 3-4 days. Then, reheat rice and vegetables in the microwave or stovetop. Then, cook the eggs fresh before eating.
🍴 More Korean-inspired recipes
If you like this recipe, check out my other Korean-inspired recipes:
Gochujang Tofu
Vegan Gochujang Cauliflower Tacos
Kimchi Grilled Cheese
If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

Sheet Pan Bibimbap
Ingredients
- 1 cup carrots, cut into strips
- 1 cup zucchini, cut into strips
- 1 cup mushrooms, sliced
- 1 red bell pepper, sliced into thin strips
- 1 tablespoon sesame oil
- 1 cup tofu, cubed
- 2 tablespoons soy sauce
- 1 tablespoon gochujang korean chili paste, adjust to taste
- 2 cloves garlic, minced
- 4 eggs
- 2 cups cooked white rice
- ½ cup bean sprouts
- 1 tablespoon sesame seeds, for garnish
- 2 green onions, sliced, for garnish
Instructions
- Preheat your oven to 400°F (200°C).
- Place the carrots, zucchini, sliced mushrooms, and red bell pepper on a large sheet pan.
- Drizzle with 1 tablespoon of sesame oil, and toss to coat.
- Spread the vegetables and tofu out evenly on the sheet pan.
- Roast in the preheated oven for 15-20 minutes, until they are tender and slightly caramelized. Stir halfway through cooking.
- In a small bowl, mix the soy sauce, gochujang and minced garlic.
- Fry the eggs in a small skillet for 3 to 4 minutes without flipping.
- Divide the cooked rice among serving bowls.
- Arrange the roasted vegetables, tofu, and bean sprouts on top of the rice.
- Place the cooked egg on top and drizzle with the gochujang sauce.
- Sprinkle the bibimbap with sesame seeds and sliced green onions. Serve immediately, and mix everything together before eating.
Notes
- Cut veggies evenly for consistent roasting, and space them out to avoid steaming
- Toss tofu in extra sesame oil for a crispy finish.
- Stir veggies halfway through roasting for balanced flavor.
- Add honey or maple syrup to the gochujang sauce for a sweet kick.
- Fry eggs low and slow, covering at the end for perfect runny yolks.
- Broil veggies for a minute at the end for extra char.
- Massage bean sprouts with salt to keep them fresh and crunch
- Adjust the amount of gochujang based on your spice preference.
- Substitute Eggs with “Just Egg” for a Vegan option
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















