Keto Beef Shakshuka

Keto Beef Shakshuka

This Keto Beef Shakshuka recipe is my unique take on standard shakshuka! Typical shakshuka includes eggs poached in a tomato sauce, with garlic, cumin, paprika, cayenne, etc. In my version, I incorporated tomatoes, spices, and garlic, but also ground beef and feta. The meat sauce has a bit of a spicy kick, but is mostly a comforting dish. With this dish, you’ll get the amazing flavor of the runny yolk, mixed into the flavorful meat sauce.  This is definitely a great way to start off your first meal of the day (or your last meal of the day)!

Keto Beef Shakshuka

What are the Macros?

I did not include a tremendous amount of tomatoes, which is why I opted for beef. Tomatoes are fairly carb and sugar heavy to begin with. Thus, I wanted to be careful about the total amount of carbs included in this dish. Fortunately, with a few workarounds, this recipe ends up being very low carb! It includes 75.6% fat, 21.1% protein, and 3.3% carbs. Overall, there are only 4 net carbs per each serving!

Preparing the meal:

Personally, I used a cast iron skillet to cook this shakshuka recipe. Feel free to use a large pan, or a pot, if you do not have a cast iron skillet.

Keto Beef Shakshuka

Hope you enjoy!





Keto Beef Shakshuka

Keto Beef Shakshuka

5 from 6 votes
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4 people
Print Recipe Pin Recipe Add Recipe to Your Collection



  • 20 oz 73% Lean, 27% Fat Beef
  • 1 cup Diced Tomatoes
  • 1/2 cup Marinara Sauce by Rao's
  • 1 oz Feta Cheese, Crumbled
  • 2.5 tsp Pink Salt
  • 1.5 tsp Black Pepper
  • 2 tsp Garlic Powder
  • 2 tsp Minced Onions
  • 1/4 - 1/2 tsp Red Pepper Flakes
  • 1/2 tsp Paprika
  • 1/2 tsp Cumin
  • 2 medium Green Onions


  • 4 large Eggs
  • 1/2 tsp Pink Salt
  • 1/4 tsp Black Pepper
  • Fresh Parsley - Garnishment
  • Hot Sauce - Serve - Optional


  • In a large skillet over medium-high heat, cook beef. Once browned, drain about 6 tsp of grease. Pour in diced tomatoes and Rao's sauce. Season with salt, pepper, garlic, minced onions, red pepper, paprika, and cumin.
  • Stir in crumbled feta. Top meat sauce with chopped green onion. Reduce heat to medium-low. Let sauce simmer for 15 minutes, uncovered.
    Keto Beef Shakshuka
  • Form 4 wells in the meat sauce. Crack each egg into each well. Season eggs with salt and pepper. Cover with lid and let simmer for about 5 minutes, or until egg whites are set.
  • Garnish with fresh parsley and serve with hot sauce. Enjoy!
    Keto Beef Shakshuka

Nutrition Per Serving

Nutrition Facts
Keto Beef Shakshuka
Amount Per Serving
Calories 572 Calories from Fat 423
% Daily Value*
Fat 47g72%
Carbohydrates 5g2%
Fiber 1g4%
Protein 29g58%
* Be sure to calculate your Keto Macros!
Did you make this recipe?Mention @ambersketokitchen or tag #ambersketokitchen!
Share this post:
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x