From the roundup: 22 Easy High Protein Fall Dinners the Whole Family Will Actually Eat
This ground beef and cabbage stir-fry is the dinner I make when I have nothing planned and it is already 5:30. One pound of beef, half a head of cabbage, and a sauce that takes 30 seconds to stir together. The whole thing is on the table in under 25 minutes, and most of that time is just the beef browning.
The key move is letting the beef actually caramelize before you add anything else. I used to rush it and the whole pan would steam instead of brown, which makes the sauce taste flat. Give it a full 6 to 8 minutes and you will see the difference. The cabbage goes in after and only needs 3 to 4 minutes, so it stays a little crisp instead of turning into mush.
My kids eat this over rice. I usually eat mine straight from the bowl with just the green onions on top. Either way it feeds four people for well under ten dollars, and the leftovers the next day are honestly better than the first night.
Why you will love this
- Total time is 23 minutes, and the only prep is shredding cabbage and mincing garlic.
- One pound of beef and half a head of cabbage feeds four people, which keeps the cost low.
- The soy-sesame sauce uses pantry staples you probably already have on hand.
- It works as a low-carb bowl on its own or over steamed rice when you need something more filling.
- Leftovers reheat in a skillet in about 3 minutes and do not get soggy if you skip adding water.
Tips for success
- Mix the sauce before you turn on the heat. Once the beef is browned, things move fast and you do not want to be measuring soy sauce while the garlic burns.
- Do not crowd the pan. If your skillet is smaller than 12 inches, cook the beef in two batches so it browns instead of steaming. Steamed beef means a watery final dish.
- Add the cabbage all at once and resist the urge to stir it constantly. Let it sit for a minute before tossing so the edges get a little color.
- Pull the pan off the heat before you add the sesame oil. Pouring it into a screaming hot pan cooks off the flavor you are adding it for.
If the pan turns watery or bland
- Watery pan: the cabbage released too much moisture. Crank the heat to high for 1 to 2 minutes and stir constantly until the liquid cooks off.
- Bland flavor: taste before serving and add a small splash of soy sauce or a few extra drops of rice vinegar to brighten it.
- Too salty: a small spoonful of plain rice on the side fixes this faster than trying to correct it in the pan.
- No caramelized bits on the beef: the heat was too low or the pan was overcrowded. Both are easy fixes for next time.
Substitutions
Ground turkey or ground pork both work here with no other changes. Turkey will be a little leaner and milder, pork will be richer. If you need this gluten-free, swap the soy sauce for tamari, same amount. Napa cabbage works in place of green cabbage but cooks faster, so cut the cabbage cook time down to about 2 minutes instead of 3 to 4.
If you do not have fresh ginger, ground ginger works fine at half the amount, which the recipe already accounts for. For kids who do not like heat, just leave out the red pepper flakes entirely. The dish is plenty flavorful without them.
Make-ahead and storage
You can shred the cabbage and mince the garlic the night before and keep them in separate containers in the fridge. The sauce can also be mixed ahead and stored in a small jar. That cuts the actual cook-night work down to about 15 minutes. Leftovers keep in an airtight container in the refrigerator for up to 4 days.
To reheat, use a skillet over medium heat rather than the microwave. The microwave makes the cabbage limp. A dry skillet for 2 to 3 minutes keeps a little texture in it. Freezing is not ideal here because the cabbage softens significantly when thawed, but if you do freeze it, use it within 1 month and expect a softer texture.

Ground Beef and Cabbage Stir-Fry
Ingredients
Equipment
Method
- Mix the soy sauce, rice vinegar, and sugar together in a small bowl and set it aside. Having the sauce ready before you start cooking makes everything move faster once the beef is in the pan.
- Heat the vegetable oil in a large skillet or wok over medium-high heat. Once the oil shimmers and a drop of water flicked in sizzles immediately, add the ground beef. Break it apart with a spoon and cook for 6 to 8 minutes, stirring occasionally, until it is fully browned with no pink remaining. The beef should have some caramelized bits on the bottom of the pan. That is flavor.
- Push the beef to the edges of the pan to make a small open space in the center. Add the minced garlic and grated ginger to that space and cook for about 30 seconds, just until fragrant. Then stir everything together so the garlic is distributed through the beef.
- Add the shredded cabbage to the pan all at once. It will look like a lot, but it wilts down quickly. Toss it with the beef and cook for 3 to 4 minutes, stirring every minute or so. You want the cabbage tender but still with a little bite. It should not be completely limp.
- Pour the soy sauce mixture over everything and toss to coat. If you are using red pepper flakes, add them now. Cook for 1 more minute so the sauce soaks into the beef and cabbage.
- Pull the pan off the heat and drizzle the sesame oil over the top. Stir once more. The sesame oil goes in last because high heat dulls its flavor. Taste and add a small splash more soy sauce if needed.
- Serve immediately in bowls as-is for a low-carb meal, or spoon over steamed rice. Top with sliced green onions and sesame seeds.
Notes
← Back to 22 Easy High Protein Fall Dinners the Whole Family Will Actually Eat

