Low-Carb Tuna Shakshuka
- Ready in 20m
- 4 g net carbs
- 438 kcal
- Serves 3
This post may contain affiliate links, see our disclaimer.

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:
- Keto Southern Goat Cheese Shakshuka
- Keto Mexican Breakfast Hash
- Totally Customizable Keto Breakfast Skillet
- Keto Superfood All Day Breakfast Skillet
Step-by-step
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.

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.
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.

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.
Optionally, sprinkle with cheddar cheese and let it cook for another 3-4 minutes.

Remove from the heat and garnish with salt and fresh cilantro. Eat while still warm.


Recipe
Low-Carb Tuna Shakshuka
★★★★★4.6This skillet Shakshuka is a quick and easy low-carb breakfast or midweek keto dinner option that can be ...
- Hands on
- 10m
- Overall
- 20m
- Servings
- 3
- 4 g
- Net carbs
- 29.8 g
- Protein
- 33.4 g
- Fat
- 438
- kcal
Ingredients makes 3 servings
Instructions
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.
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.
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.
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.
Optionally, sprinkle with cheddar cheese and let it cook for another 3-4 minutes.
Remove from the heat and garnish with salt and fresh cilantro. Eat while still warm.
Nutrition per serving, 2 eggs + tuna
Carbs 4%Protein 27%Fat 69% of calories
- Net carbs
- 4 g
- Total carbs
- 5.1 g
- Fiber
- 1.1 g
- Sugars
- 2.2 g
- Protein
- 29.8 g
- Fat
- 33.4 g
- Saturated fat
- 6.3 g
- Calories
- 438 kcal
- Sodium
- 748 mg · 32.5% RDA
- Magnesium
- 42 mg · 10.4% RDA
- Potassium
- 425 mg · 21.2% EMR
Nutrition by ingredient
| Per 2 eggs + tuna | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Avocado oil, extra virgin | 0 g | 0 g | 9.3 g | 83 |
| Onion, brown (yellow), raw | 1.2 g | 0.2 g | 0 g | 7 |
| Garlic, fresh | 0.6 g | 0.1 g | 0 g | 3 |
| Tomato purée (paste, unsweetened) | 0.7 g | 0.2 g | 0 g | 4 |
| Tuna, tinned (in brine), drained | 0 g | 16.5 g | 0.8 g | 73 |
| Turmeric, spices (dried, ground) | 0.4 g | 0.1 g | 0 g | 3 |
| Cumin, ground | 0.1 g | 0.1 g | 0.1 g | 1 |
| Paprika, spices | 0.1 g | 0.1 g | 0 g | 1 |
| Water, still | 0 g | 0 g | 0 g | 0 |
| Salt, sea salt | 0 g | 0 g | 0 g | 0 |
| Pepper, black, spices | 0.1 g | 0 g | 0 g | 1 |
| Coriander (cilantro), fresh | 0 g | 0.1 g | 0 g | 1 |
| Egg, whole, fresh, raw (free-range or organic eggs) | 0.7 g | 12.6 g | 9.5 g | 143 |
| Olive oil, extra virgin | 0 g | 0 g | 13.5 g | 119 |
| Total | 4 g | 29.8 g | 33.4 g | 438 |
Serving size 2 eggs + tuna
- Gluten free
- Dairy free
- Nut free
- Pork free
- Avocado free
- Coconut free
- Shellfish free
- Beef free
- Pescatarian
You may also like

Low-Carb Green Eggs with Smoked Salmon

Keto Shrimp Cocktail Deviled Eggs

Easy Keto Golden Eggs

High Protein California Omelet

Mediterranean Oven Roasted Prawns

Salmon Caviar Deviled Eggs

Low-Carb Salmon Nicoise Salad

Bloody Mary Veggie Shakshuka

Easy Low-Carb Salmon Tray Bake

Keto Eggs Royale with Browned Butter Hollandaise

Low-Carb Chorizo Shakshuka

Chorizo, Spinach & Goat's Cheese Frittata

Keto Curried Shrimp Zucchini Skillet

California Keto Sushi Burrito

Sausage Pizza Frittata

Caprese Frittata
Comments & ratings (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! 😊