
This one-pan cabbage and rice dish is a simple, comforting meal where everything cooks together to create a savory, flavorful meal with minimal effort.
Cabbage is one of the most versatile vegetables you can keep in your kitchen, and it shows up constantly across many Asian cuisines: from stir-fries and dumpling fillings to soups, noodle dishes, and fermented staples like kimchi. It’s an ingredients that absorbs whatever flavors you cook it with while still holding its own texture, which is exactly why it works so well in so many different dishes!

I almost always have a couple heads of cabbage sitting in my fridge. It lasts a long time, it’s budget-friendly, and it stretches into so many meals that it’s become a true staple in my kitchen. But when I notice one starting to need to be used up, this one-pan cabbage and rice dish is my go-to.
What I love most about this dish is how everything just comes together in one pan. The cabbage softens into the rice as it cooks, adding sweetness and volume without needing much effort at all. It’s a meal that is both easy and satisfying – perfect for busy nights when you want something homemade but don’t want to overthink it.

Ingredients:
- Ground Beef: The hearty, protein-rich base of the dish that adds rich, savory flavor.
- Shimeji mushrooms: Mild, tender mushrooms with a delicate umami flavor that pairs perfectly with the beef. Feel free to sub with any type of mushrooms!
- Black pepper: Adds a subtle warmth and enhances the savory flavors.
- Soy sauce: Brings salty, savory umami and seasons the beef and rice.
- Garlic: Adds aromatic depth and a punch of savory flavor.
- Gochugaru: Korean red pepper flakes that provide a mild heat, vibrant color, and slightly smoky, fruity flavor.
- Dark soy sauce: Adds a deeper umami flavor, a hint of sweetness, and gives the dish a richer color. Feel free to sub regular soy sauce if you don’t have dark!
- Jasmine rice: Cooks directly in the flavorful broth, soaking up all the savory goodness.
- Beef broth: Infuses the rice with rich flavor while providing the liquid needed for cooking.
- Honey: Balances the savory and spicy ingredients with a touch of natural sweetness.
- Cabbage: Becomes tender as it cooks, adding sweetness, texture, and plenty of vegetables to the meal. You can use napa cabbage if that’s what you have on hand!
- Salt: Adjust to taste at the end, since the saltiness can vary depending on the beef broth and soy sauces you use.

What Type of Rice to Use
Choosing the right type of rice can be confusing, especially with so many varieties available. For this dish, however, I recommend long-grain rice.
Long-grain white rice, such as jasmine rice, is my favorite choice for this recipe because the grains stay light and fluffy while soaking up all of the savory broth and seasonings. Since it cooks directly in the skillet, the rice absorbs the flavors from the beef, mushrooms, garlic, and soy sauce, making every bite yummy! I recommend sticking with long-grain white rice, as other varieties like brown rice or short-grain rice require different amounts of liquid and cooking times, which can affect the final texture of the dish.

Love “one-pot” meals? Try my other recipes!
One-Pan Beef, Mushroom, and Cabbage Rice
- Total Time: 25 minutes
Description
This one-pan Korean-inspired beef, cabbage, and rice dish combines savory ground beef, earthy shimeji mushrooms, tender cabbage, and spicy-sweet gochugaru seasoning for an easy, comforting meal made in a single skillet.
Ingredients
- 1 lb ground beef
- 150 grams shimeji mushrooms (~one handful)
- 1/4 tsp pepper
- 1 tbsp soy sauce
- 4 cloves garlic, minced
- 3/4 tbsp gochugaru (add more if you want it spicy! This level just gives the dish flavor)
- 1/2 tbsp dark soy sauce (can sub regular soy sauce)
- 1 cup jasmine rice (uncooked)
- 1 1/2 cups beef bone broth
- 1 tbsp honey
- Salt, to taste (I like to add this at the end – the type of chicken broth you use can alter the saltiness level of your rice, so yours may not even need salt. Always taste before adding!)
- ~1/3 small head cabbage (about 13 oz / 370 g) – don’t worry about being exact
Instructions
- Heat a large skillet or sauté pan (make sure it has a lid you will use later) over medium-high heat. Add the ground beef and cook until mostly browned, breaking it into small pieces as it cooks.
- Add the shimeji mushrooms and black pepper. Continue cooking for a few minutes, until the mushrooms have softened.
- Stir in the minced garlic, gochugaru, soy sauce, and honey. Cook for about 30 seconds, stirring constantly, until fragrant.
- Add the uncooked jasmine rice and beef broth. Stir well to combine.
- Pile the cabbage on top of the rice mixture. Cover with a lid and reduce the heat to maintain a gentle simmer.
- Cook for 15 – 20 minutes, stirring occasionally to prevent the rice from sticking to the bottom of the pan, until the rice is tender and most of the liquid has been absorbed. If a few crispy bits form on the bottom, don’t worry -they’re yummy!
- Taste and season with salt as needed before serving. The amount of salt you’ll need depends on how salty your beef broth is, so always taste first.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
Nutrition
- Serving Size: 3-4










excellent quick and tasty meal ! thank you Kyrie ❤️❤️❤️
Thanks for sharing, Karen! Have a great day! 🙂
To make in the rice cooker, should I just cut the dark shoyu and broth in half? Thanks!
Hi there, I would instead decrease the amount of cooking water by the amount of other liquids that are going in. So the only liquid that should be decreasing is water!
great recipe! to clarify both types of soy sauce go in at the same time?
Hi there – yes, great question! That’s right. 🙂
Great recipe. I did great northern beans instead of mushrooms (allergies). Still fabulous. I added hoisin and sriracha to mine for serving.
Sounds delish! Thanks for sharing 🙂
This actually so simple i used basmati rice and so easy and delicous!! Loveeeee itttt
Awesome! So glad to hear 🙂 Thanks for sharing!
Turned out great! Definitely saving this recipe to make again.
Awesome – that is so great to hear. Thanks for your review, Kallista!
Love this simple, delish recipe! We’ve had it so many times already 😊
Thank you for reminding us to use simple ingredients to create something yummy!
Oh that is wonderful! Thank you for your kind words, Tammie!