Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Low-Carb Tuna Shakshuka

4.6 stars, average of 33 ratings

This post may contain affiliate links, see our disclaimer.

Low-Carb Tuna ShakshukaPin itFollow us 148.4k

Middle Eastern food is having a moment, and one of the easiest dishes to try at home is a Shakshuka. It's a quick and easy low-carb breakfast or midweek keto dinner option that can be prepared in under 30 minutes.

This recipe makes 3 regular servings and is easy to scale up or down. Since it's best eaten fresh, only make as much as you plan to serve.

We are using tuna to give the traditional vegetarian Shakshuka a tasty and satisfying twist. The base of the Shakshuka is a delicious combination of tuna and tomatoes seasoned with turmeric, cumin and paprika, all topped with cilantro, eggs and optional cheese. This keto recipe is packed with protein and healthy fats for satisfying meal.

If you like easy low-carb breakfasts, make sure to check out some of our most popular skillet recipes:

Hands-on Overall

Serving size 2 eggs + tuna

Allergy information for Low-Carb Tuna Shakshuka

✔  Gluten free
✔  Dairy free
✔  Nut free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Shellfish free
✔  Beef free

Nutritional values (per serving, 2 eggs + tuna)

Net carbs4 grams
Protein29.8 grams
Fat33.4 grams
Calories438 kcal
Calories from carbs 4%, protein 27%, fat 69%
Total carbs5.1 gramsFiber1.1 gramsSugars2.2 gramsSaturated fat6.3 gramsSodium748 mg(33% RDA)Magnesium42 mg(10% RDA)Potassium425 mg(21% EMR)

Ingredients (makes 3 servings)

  • 2 tbsp extra virgin avocado oil or ghee (30 ml)
  • 1/2 medium yellow onion, chopped (50 g/ 1.8 oz)
  • 2 cloves garlic, diced
  • 2 tbsp tomato paste (30 g/ 1.1 oz)
  • 2 cans tuna, drained (255 g/ 9 oz)
  • 1 tsp turmeric
  • 1/2 tsp ground cumin
  • 1/2 tsp paprika
  • 1/2 cup filtered water or brine from tuna (120 ml/ 4 fl oz)
  • sea salt and ground pepper, to taste
  • 2-4 tbsp chopped cilantro
  • 6 large eggs
  • 2 tbsp extra virgin olive oil to drizzle (30 ml)
  • Optional: 1/4 cup shredded cheddar cheese or goat's cheese
  • Optional: lime wedges to serve


  1. Prepare all the ingredients. Grease a large skillet with 2 tablespoons of avocado and sauté onions for about 5 minutes. Add the garlic and cook for 1 more minute. Low-Carb Tuna Shakshuka
  2. When the onions become fragrant and lightly golden, add the tomatoes paste. After 1 minute, add tuna and stir well. Add all the spices, salt and pepper, water, and then stir.
  3. Bring to a boil, then reduce the heat and let it simmer for about 10 minutes, or until the sauce has thickened. Add cilantro chopped and stir. You can reserve some cilantro for garnish. Low-Carb Tuna Shakshuka
  4. Using a spoon or a ladle, make 6 wells in the skillet and carefully crack the eggs inside each. Once the egg whites seem to be mostly cooked through (about 8 minutes) cover the skillet to cook the top of the eggs, checking periodically to ensure the yolks don't get overcooked.
  5. Optionally, sprinkle with cheddar cheese and let it cook for another 3-4 minutes. Low-Carb Tuna Shakshuka
  6. Remove from the heat and garnish with salt and fresh cilantro. Eat while still warm. Low-Carb Tuna Shakshuka

Ingredient nutritional breakdown (per serving, 2 eggs + tuna)

Net carbsProteinFatCalories
Avocado oil, extra virgin
0 g0 g9.3 g83 kcal
Onion, brown (yellow), raw
1.2 g0.2 g0 g7 kcal
Garlic, fresh
0.6 g0.1 g0 g3 kcal
Tomato purée (paste, unsweetened)
0.7 g0.2 g0 g4 kcal
Tuna, tinned (in brine), drained
0 g16.5 g0.8 g73 kcal
Turmeric, spices (dried, ground)
0.4 g0.1 g0 g3 kcal
Cumin, ground
0.1 g0.1 g0.1 g1 kcal
Paprika, spices
0.1 g0.1 g0 g1 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Pepper, black, spices
0.1 g0 g0 g1 kcal
Coriander (cilantro), fresh
0 g0.1 g0 g1 kcal
Egg, whole, fresh, raw (free-range or organic eggs)
0.7 g12.6 g9.5 g143 kcal
Olive oil, extra virgin
0 g0 g13.5 g119 kcal
Water, still
0 g0 g0 g0 kcal
Total per serving, 2 eggs + tuna
4 g29.8 g33.4 g438 kcal

Low-Carb Tuna ShakshukaPin itFollow us 148.4k

Do you like this recipe? Share it with your friends! 

Leili Malakooti
Graphic designer and Creative Foodie

Leili Malakooti

Leili is a Graphic designer and Creative Foodie! She is passionate about recipe development, food photography and food styling.

Leili is Persian and her creations are inspired by the rich, delicious and healthy recipes from her culture and birth country, Iran. She dropped 100 lbs eating keto and has been in ketosis for almost 4 years.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (4)

Is this missing a can of tomatoes or something? It was extremely thick and there was nothing to boil or simmer, and it certainly wasn’t a red color like in the photos.

Hi Holly, it has tomato paste and paprika which will give it a red colour. If it's too thick, you could add a dash of water if needed. I think it depends on the tuna too (some might be more juicy).

This was excellent!  Very flavorful and easy to make.  I overcooked the eggs slightly, but the meal was still great.  Definitely will be making this again.

Glad you enjoyed! 😊