This vibrant bowl brings together spicy Korean-seasoned ground beef with fresh, crunchy vegetables for a satisfying low-carb meal. The beef gets its signature flavor from gochujang, garlic, ginger, and tamari, creating a rich, slightly sweet heat that coats every bite. A homemade sesame dressing ties everything together with nutty, tangy notes.
With only 5 grams of net carbs per serving, this dish fits perfectly into a keto lifestyle while delivering 25 grams of protein to keep you full. The entire meal comes together in just 30 minutes, making it ideal for busy weeknights. You can easily customize the vegetables to your preference or swap ground beef for turkey or chicken.
The first time I made this Korean ground beef salad, I was honestly just trying to use up random vegetables in my crisper drawer. But when that spicy, gingery beef hit the crisp greens, I realized I had accidentally created something spectacular. Now it is the dinner I make when I want big flavors without spending hours in the kitchen.
Last Tuesday, my skeptical partner watched me assemble this bowl and then proceeded to devour every bite while asking when we could have it again. That is when I knew this recipe was a keeper.
Ingredients
- 1 lb ground beef (80/20 preferred): The extra fat keeps the beef juicy and carries all those Korean spices beautifully
- 2 tbsp avocado oil: High smoke point means you can get that nice brown on the beef without any bitterness
- 3 cloves garlic, minced: Do not be shy with fresh garlic, it forms the backbone of the savory flavor
- 1-inch piece fresh ginger, grated: Fresh ginger brings that bright, zippy kick that dried ginger can never match
- 2 tbsp tamari: Use gluten-free tamari to keep this keto while adding that essential umami depth
- 1 tbsp gochujang: This Korean chili paste is the secret sauce, just check the label for hidden sugars
- 1 tbsp rice vinegar: Cuts through the richness with a perfect tangy brightness
- 1 tbsp toasted sesame oil: Dark, aromatic sesame oil gives that unmistakable Korean restaurant flavor
- 1 tbsp erythritol: Just enough sweetness to balance the heat and salt without kicking you out of ketosis
- 6 cups mixed salad greens: A sturdy base like romaine holds up better than delicate spring greens
- 1 cup shredded red cabbage: Adds gorgeous color and a satisfying crunch that contrasts with the warm beef
- 1 cup cucumber, thinly sliced: Cool and refreshing, cucumbers are the perfect palate cleanser between spicy bites
- 4 green onions, sliced: Fresh oniony bite that brightens the whole bowl
- 1/4 cup fresh cilantro: Toss it in if you love it, but do not let it wilt by adding it too early
Instructions
- Brown the beef:
- Heat avocado oil in a large skillet over medium-high heat until it shimmers. Add ground beef and cook, breaking it up with your spoon, until deeply browned and crispy in spots, about 5 to 6 minutes.
- Build the aromatics:
- Throw in the minced garlic and grated ginger, stirring constantly for just 1 minute until you can smell them everywhere. Do not let them brown or they will turn bitter.
- Create the sauce:
- Pour in the tamari, gochujang, rice vinegar, sesame oil, erythritol, and red pepper flakes. Stir everything together and let it bubble for 2 to 3 minutes until the sauce thickens and coats every crumb of beef. Season with salt and pepper to taste.
- Whisk the dressing:
- In a small bowl, combine the sesame oil, rice vinegar, tamari, keto sweetener, lime juice, and minced garlic. Whisk until completely smooth, then taste and add a pinch of salt if needed.
- Assemble the bowls:
- Divide the greens, cabbage, cucumber, carrots, green onions, and cilantro among four bowls. Make it look pretty and do not be afraid to mound the vegetables high.
- Finish and serve:
- Scoop that hot spicy beef right over the cold vegetables. Drizzle with the sesame dressing and scatter sesame seeds, sliced chilies, and extra herbs on top. Serve immediately while the beef is still warm.
This recipe became my go-to for meal prep because the beef actually tastes better after the flavors have melded overnight in the fridge. I make a double batch and look forward to it all week.
Make It Your Own
Ground turkey or chicken work beautifully if you want something lighter, just add a little extra oil since they are leaner. Sometimes I crumble in some pork rinds before serving for extra crunch and zero carbs.
Perfect Pairings
A crisp dry white wine cuts through the spice, but honestly sparkling water with plenty of lime is just as refreshing. If you are feeding non-keto eaters, serve with a side of steamed rice.
Storage and Reheating
Store the beef and vegetables separately in airtight containers and they will keep beautifully for 4 days. Reheat the beef gently in a pan with a splash of water to refresh the sauce.
- Never dress the salad until right before serving or it will get soggy
- The beef freezes well for up to 3 months if you want to batch cook
- Toast extra sesame seeds and keep them in a jar for quick garnish
There is something deeply satisfying about a meal that feels indulgent and spicy while keeping you firmly in ketosis. This salad proves that healthy eating does not have to be boring.
Common Questions
- → Is gochujang keto-friendly?
-
Traditional gochujang contains sugar, so look for sugar-free versions. Alternatively, substitute with 1 tablespoon sriracha plus 1 teaspoon tomato paste, checking the carb count carefully.
- → Can I make this ahead of time?
-
Prepare the spicy beef and sesame dressing up to 3 days in advance and store them separately. Keep vegetables chopped and ready. Assemble just before serving to maintain the crisp texture of fresh vegetables.
- → What can I substitute for gochujang?
-
Mix sriracha with tomato paste, or use a combination of red pepper flakes, a touch of tomato paste, and a small amount of keto-friendly sweetener to mimic gochujang's sweet-spicy profile.
- → Is this dairy-free?
-
Yes, this entire dish is naturally dairy-free. All ingredients including tamari, sesame oil, and gochujang are free from dairy products, making it suitable for those avoiding dairy.
- → How do I reduce the spice level?
-
Omit the crushed red pepper flakes and reduce gochujang to 1 teaspoon. You can also increase the keto sweetener slightly to balance the heat. The dish will still be flavorful but milder.
- → Can I use different proteins?
-
Ground turkey or chicken work beautifully as lighter alternatives. Just note that leaner meats cook faster and may need a splash more oil to prevent drying. Adjust cooking time by 1-2 minutes accordingly.