Keto Beef and Broccoli Recipe — Whole30 with AIP Option

This Keto Beef And Broccoli is quick to prepare, packed with flavor, and family-friendly. It’s a low-carb dinner that’s naturally paleo and Whole30-friendly when using compliant ingredients. Fresh garlic and ginger brighten the dish, and it comes together in about 20 minutes. Serve as-is or over cauliflower rice for a complete meal.

keto beef and broccoli in a bowl with a bowl with red pepper flakes

Keto Beef And Broccoli Ingredients:

  • Flank steak – about 1 pound. If preferred, you can briefly pulse the steak in a food processor (10–15 seconds) to break it into smaller pieces for quick cooking.
  • Coconut aminos – a soy-free alternative to soy sauce. Use a 1:1 ratio if substituting soy sauce instead.
  • Fresh ginger – about 1 teaspoon grated. Fresh ginger gives the best flavor; if you use dried ginger, reduce the amount by half.
  • Sesame oil – for an Asian-style aroma. Swap avocado oil if following AIP.
  • Apple cider vinegar – adds bright acidity and balances flavors.
  • Arrowroot powder – 1 teaspoon to thicken the sauce (optional). While not strictly keto, a small amount won’t significantly change the carb content.
  • Broccoli florets – about 2 heads, trimmed into bite-sized pieces.
  • Salt and garlic — use about 1/4 teaspoon sea salt and 4–5 cloves of minced garlic for depth of flavor.

beef, broccoli, and other ingredients laid out in bowls

How to Make Keto Beef and Broccoli

  • If using, pulse the flank steak in a food processor for 10–15 seconds to break the meat into smaller pieces for quick cooking. Alternatively, slice thinly against the grain.
  • In a bowl, combine the steak with coconut aminos, minced garlic, grated fresh ginger, apple cider vinegar, arrowroot powder (optional), and 1/4 teaspoon sea salt. Let the meat marinate at least 10 minutes; longer improves flavor.
  • Bring a large pot of water to a boil. When boiling, add the broccoli florets and blanch for 2 minutes, then drain and set aside. Blanching keeps broccoli bright and tender-crisp.
  • Heat 1/4 cup sesame oil (or a neutral oil if preferred) in a large sauté pan over medium-high heat. Add the marinated beef and sauté until no longer pink and cooked through, about 6–8 minutes depending on the size of the pieces.
  • Add the blanched broccoli to the pan with the beef. Cover and cook another 1–2 minutes to allow flavors to meld. Taste and adjust seasoning if needed.
  • Garnish with optional red pepper flakes or sliced green onions for color and extra flavor. Serve immediately.

step by step- beef in the food prcossor, beef in a bowl, beef in a pan

Tips, Equipment and Variations

  • Pan choice: Use a wide, heavy sauté pan or skillet to give the beef enough contact with the surface for good browning. A nonstick or ceramic-coated pan works well and makes cleanup easier.
  • Reheating: Reheat gently on the stovetop for 5–10 minutes with a splash of sesame oil or water to refresh the sauce and keep the beef tender.
  • Serving suggestions: Serve over cauliflower rice or on a bed of mixed greens for an even lower-carb meal. For a grain option, jasmine or brown rice also pairs nicely for non-keto diners.
  • Make it spicy: Add red pepper flakes or a dash of chili oil when finishing the dish.

Keto beef and broccoli keto beef and broccoli 1

Recipe Notes

This is a simple, versatile, and quick low-carb dinner. If you enjoyed the recipe, consider leaving a review on the site where you found it; reviews help others discover recipes. Adjust the ginger and garlic to taste — both add brightness and warmth to the dish. If avoiding arrowroot, skip it and simmer the sauce a little longer to reduce and thicken naturally.

Nutrition Overview (per serving)

Approximate values per serving: 422 kcal, 11 g carbohydrates, 33 g protein, 26 g fat. Nutrition will vary with exact ingredient brands and portion sizes.

Quick summary: This Keto Beef and Broccoli is an easy, flavorful, low-carb meal ready in about 20 minutes—perfect for busy weeknights or meal prep.