Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Keto Crockpot Beef and Broccoli is a flavorful and satisfying dish that fits perfectly into a low-carb, high-fat lifestyle.
With the convenience of a crockpot, you can set it and forget it, making it an ideal meal for busy days.
This recipe brings together tender beef and crisp broccoli in a savory sauce that’s both delicious and nutritious.
Whether you’re following the keto diet or simply looking for a wholesome, easy-to-make dinner, this dish will quickly become a staple in your meal rotation.
The best part? It’s an incredibly easy way to enjoy a wholesome, hearty meal without spending hours in the kitchen.

Health Benefits of Keto Crockpot Beef and Broccoli
This Keto Crockpot Beef and Broccoli recipe is packed with health benefits, making it an excellent choice for anyone on a low-carb diet.
The combination of beef and broccoli provides a great balance of protein and fiber, supporting muscle repair and digestive health.
Beef is an excellent source of high-quality protein, which is essential for maintaining lean muscle mass and promoting satiety.
Broccoli, on the other hand, is a nutrient powerhouse, offering vitamins C, K, and A, along with antioxidants that support overall health.
The healthy fats in the sauce add extra energy and keep you feeling satisfied for longer, making this meal ideal for those following a ketogenic lifestyle.
Additionally, this dish is free from refined sugars and grains, making it suitable for anyone looking to manage their weight or blood sugar levels.
Ingredients You’ll Need
For this Keto Crockpot Beef and Broccoli recipe, you’ll need the following ingredients:
- 1 ½ pounds of beef (flank steak or sirloin work best)
- 4 cups of fresh or frozen broccoli florets
- ¼ cup soy sauce (or coconut aminos for a soy-free option)
- ¼ cup beef broth
- 2 tablespoons of garlic, minced
- 2 tablespoons of ginger, minced
- 2 tablespoons of sesame oil (or avocado oil for a neutral flavor)
- 1 tablespoon of apple cider vinegar
- 1 tablespoon of erythritol or a preferred low-carb sweetener
- Salt and pepper to taste
- Optional: 1 tablespoon of xanthan gum or heavy cream for a thicker sauce
You can also adjust some ingredients based on your preference.
For example, substitute sesame oil with olive oil if you prefer, or use a different low-carb sweetener based on your taste.
These ingredients work together to create a savory, slightly sweet sauce that perfectly complements the beef and broccoli.
Step-by-Step Instructions

Step 1: Preparing the Beef
Start by slicing the beef into thin strips against the grain.
This ensures that the meat will remain tender when it cooks.
You can use flank steak, sirloin, or any other cut that cooks well in a crockpot.
For added flavor, marinate the beef in a mixture of soy sauce, minced garlic, ginger, and a bit of sesame oil for about 30 minutes.
This step will infuse the beef with rich, savory notes.
Step 2: Preparing the Broccoli
While the beef is marinating, prepare the broccoli.
If you’re using fresh broccoli, cut it into small florets to ensure even cooking.
Frozen broccoli works just as well, but be sure to thaw it before adding it to the crockpot to avoid excess water.
Set the broccoli aside after preparation.
Step 3: Cooking the Dish in the Crockpot
Place the marinated beef into the crockpot and pour in the beef broth.
Add the garlic, ginger, and sesame oil mixture, ensuring the beef is well-coated.
Next, cover and set the crockpot to low heat.
Cook for 4-6 hours or until the beef is tender.
About halfway through cooking, give the mixture a quick stir to distribute the flavors and prevent sticking.
Step 4: Adding the Broccoli and Finishing the Dish
Once the beef is cooked through and tender, add the broccoli to the crockpot.
Stir to combine, and cover the crockpot again.
Allow the broccoli to cook for another 30 minutes or until it reaches your desired tenderness.
If you prefer a thicker sauce, stir in a tablespoon of xanthan gum or heavy cream.
Finally, taste and adjust the seasoning with salt and pepper as needed.
Tips for the Best Keto Crockpot Beef and Broccoli
For the most tender and flavorful beef, always slice it against the grain.
Marinating the beef for at least 30 minutes enhances the flavor and keeps the meat moist during cooking.
Be sure to stir the beef and sauce halfway through the cooking process for even flavor distribution.
For a more intense flavor, try adding a pinch of red pepper flakes or chili paste for a spicy kick.
If you’re concerned about the broccoli becoming too soft, consider adding it during the last hour of cooking.
To make the sauce thicker, use xanthan gum or a small amount of heavy cream.
Always taste the dish before serving and adjust the seasoning to your liking.
If you’re looking to serve the dish over something, cauliflower rice is an excellent low-carb option.
Meal Prep and Storage Tips
This Keto Crockpot Beef and Broccoli recipe is ideal for meal prepping, as it stores well and reheats beautifully.
Once the dish has cooled, transfer the leftovers into an airtight container and store them in the refrigerator for up to 4 days.
For longer storage, you can freeze the dish for up to 3 months.
To freeze, portion the beef and broccoli into freezer-safe containers, leaving some space at the top for expansion.
When you’re ready to eat, simply thaw overnight in the fridge and reheat on the stove or in the microwave.
If you freeze it, it’s a good idea to slightly undercook the broccoli, so it retains its texture when reheated.
Conclusion
Keto Crockpot Beef and Broccoli is the perfect meal for those looking for a satisfying, low-carb dinner that’s both easy to prepare and delicious.
With its tender beef, nutritious broccoli, and savory sauce, this dish checks all the boxes for a balanced keto-friendly meal.
Whether you’re following the keto diet or simply want a healthier, flavorful meal option, this recipe is sure to become a favorite in your weekly rotation.
With its easy prep and minimal hands-on cooking time, it’s a great way to enjoy a wholesome dinner without much effort.
So go ahead, try it out, and enjoy a meal that supports both your taste buds and your health goals.
Frequently Asked Questions (FAQs)
1. Can I use a different type of meat for this recipe?
Yes, you can substitute the beef with chicken, pork, or even tofu for a different protein option.
Just be mindful of cooking times as different meats may require adjustments.
2. Can I make this dish ahead of time?
Absolutely! This recipe is great for meal prep. You can prepare it ahead of time and store it in the fridge or freeze it for later.
3. How do I make this recipe dairy-free?
To keep the recipe dairy-free, simply omit any cream or cheese in the sauce.
You can use coconut milk or almond milk as a replacement for any creamy texture.
4. Can I make this recipe spicier?
Yes! You can add chili flakes, hot sauce, or even a few slices of fresh chili to increase the heat. Adjust to your spice preference.
5. What can I serve with this dish?
For a complete keto meal, serve it with cauliflower rice, a simple side salad, or even a few extra steamed vegetables.

Keto Crockpot Beef and Broccoli
Equipment
- Crockpot (Slow Cooker) – 1 unit
- Knife – 1 unit (for slicing the beef)
- Cutting Board: 1 unit
- Measuring cups (1 set)
- Measuring spoons (1 set)
- Mixing Spoon – 1 unit
- Airtight Storage Containers – 2-3 units (for storing leftovers)
Ingredients
- 1 ½ pounds Beef flank steak or sirloin
- 4 cups Broccoli florets fresh or frozen
- ¼ cup Soy Sauce or coconut aminos for soy-free option
- ¼ cup Beef Broth
- 2 tablespoons Garlic minced
- 2 tablespoons Ginger minced
- 2 tablespoons Sesame Oil or avocado oil for a neutral flavor
- 1 tablespoon Apple Cider Vinegar
- 1 tablespoon Erythritol or a preferred low-carb sweetener
- Salt and Pepper to taste
- Optional: 1 tablespoon Xanthan Gum for thickening the sauce or Heavy Cream
Instructions
- Slice the beef into thin strips against the grain.
- In a mixing bowl, combine soy sauce, garlic, ginger, sesame oil, and apple cider vinegar to create a marinade.
- Add the beef to the marinade and let it sit for at least 30 minutes.
- Place the marinated beef into the crockpot and pour in the beef broth.
- Set the crockpot on low heat and cook for 4-6 hours, or until the beef is tender.
- About halfway through, stir the beef to distribute the sauce evenly.
- Add the broccoli florets to the crockpot and stir.
- Cover and cook for an additional 30 minutes or until the broccoli is tender.
- If desired, thicken the sauce by stirring in xanthan gum or heavy cream.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot and enjoy!
Notes
- You can adjust the seasoning according to your taste, adding more soy sauce or vinegar for a tangier flavor.
- For a spicier version, consider adding red pepper flakes or chili paste to the sauce.
- This dish is easily customizable; you can use a different protein (such as chicken or pork) or add additional vegetables like bell peppers or zucchini.
- Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months.
- The dish can also be served over cauliflower rice or alongside a fresh salad for a complete keto meal.