Firehouse Shakshuka

Four eggs. Bold tomato flavor. Serious protein.

A hearty, single-serving shakshuka built around four whole eggs, a rich tomato and pepper sauce, creamy feta, warm spices, and Firehouse Seasoning. Added egg whites boost the protein without taking away the rich yolks and bold flavor that make shakshuka worth eating.

A breakfast built to carry its weight.

Shakshuka doesn't need much help to become a great breakfast. Tomatoes, peppers, onions, garlic, warm spices, and eggs already give it plenty of flavor and substance.

For the Kirby Kitchen version, we wanted to make it a complete high-protein breakfast without turning it into a giant bowl of egg whites.

So the four whole eggs stay.

A little extra egg white works its way into the tomato base to push the protein higher, while feta brings a salty, creamy finish. Firehouse Seasoning joins cumin, coriander, and smoked paprika to give the sauce another layer of savory flavor and gentle heat.

The result is one skillet, one serving, and enough food to start the day properly.

🧪 In Testing — Kirby Kitchen Test Kitchen

This recipe is currently being tested.

The recipe below is the current working version from the Kirby Kitchen Test Kitchen. The ingredients, portions, and cooking method have been developed, but the recipe hasn't completed our final cook-and-taste test yet.

We're testing the balance of tomato and spices, heat level, egg-to-sauce ratio, cooking time, and how well the added egg whites work within the tomato base without taking away from the traditional shakshuka experience.

We're also looking closely at whether four whole eggs plus 150 g of egg whites creates the right balance between a satisfying breakfast and our target of approximately 10 calories for every gram of protein.

You're welcome to try it along with us. If you do, leave a comment and let us know how it turned out, what you'd change, and how you made it your own.

Once we're happy with the final result, the In Testing label will come off and this page will be updated with the finished recipe.

Recipe at a Glance

Yield: 1 individual skillet
Serving Size: 1 skillet
Prep Time: 10 minutes
Cook Time: 15–20 minutes
Best Pan: 8–10 inch cast-iron skillet

Ingredients

Tomato & Pepper Base

  • ⅓ medium yellow onion, diced

  • ⅓ red bell pepper, diced

  • Jalapeño, finely diced, optional and to taste

  • 1–2 garlic cloves, minced

  • 260 g crushed tomatoes

  • 1 tsp tomato paste

  • ⅓ tsp avocado oil

Seasonings

  • ⅓ tsp Firehouse Seasoning

  • ⅔ tsp ground cumin

  • ⅓ tsp smoked paprika

  • ⅛ tsp ground coriander

  • Pinch crushed red pepper flakes, or to taste

Eggs & Finish

  • 4 large eggs

  • 150 g liquid egg whites

  • 20 g reduced-fat feta, crumbled

  • Fresh parsley, chopped, for finishing

Instructions

1. Build the Vegetable Base

Heat an 8–10 inch cast-iron skillet over medium heat.

Add the avocado oil, onion, bell pepper, and optional jalapeño.

Cook for 4–5 minutes, stirring occasionally, until the vegetables begin to soften.

Add the garlic and cook for another 30 seconds, just until fragrant.

2. Cook the Tomato Paste & Spices

Add the tomato paste directly to the skillet.

Cook for 1–2 minutes, stirring frequently, until it darkens slightly.

Add the Firehouse Seasoning, cumin, smoked paprika, coriander, and red pepper flakes.

Stir for approximately 30 seconds.

Kirby Rule: Don't immediately drown the tomato paste and spices with liquid. Giving them a little time against the hot skillet develops deeper flavor before the tomatoes go in.

3. Build the Shakshuka Sauce

Pour in the crushed tomatoes and stir thoroughly.

Reduce the heat to medium-low and allow the sauce to simmer uncovered for approximately 5–8 minutes.

The sauce should noticeably thicken.

Drag a spoon across the bottom of the skillet. If the path remains visible briefly before the sauce flows back together, you're ready for the eggs.

4. Add the Egg Whites

Pour the 150 g liquid egg whites into the tomato mixture.

Gently stir them through the sauce and cook for approximately 1–2 minutes, just until they begin to set.

We're incorporating the whites into the tomato base rather than trying to make six different-looking eggs in one small skillet.

5. Add the Whole Eggs

Use the back of a spoon to create 4 wells in the tomato mixture.

Crack one whole egg into each well.

Reduce the heat to low and cover the skillet.

Cook for approximately 4–7 minutes, depending on how you like your yolks.

The whites surrounding the yolks should be completely set while the yolks can remain soft.

Kirby Rule: Pull the skillet before the yolks look completely done. Cast iron holds a lot of heat, so the eggs will continue cooking even after the burner is turned off.

6. Finish

Remove the skillet from the heat.

Crumble the feta over the top and finish with fresh parsley.

For a little extra heat, add another pinch of red pepper flakes.

Serve directly from the skillet.

Just remember: cast iron stays hot.

Performance Notes

🍳 Keep the Whole Eggs

We could hit a high protein target much more easily by replacing most of the eggs with egg whites.

But that's not what we're doing.

This recipe keeps four whole eggs, including the yolks that provide richness, flavor, and the experience we actually want from shakshuka.

The additional egg whites are there to supplement the meal, not replace the eggs.

💪 Built Around the 10:1 Target

This recipe was developed around a simple performance target: approximately 10 calories for every gram of protein.

At roughly 465 calories and 46 grams of protein, the complete skillet lands very close to that target while still being built from recognizable, satisfying ingredients.

🍅 Let the Tomatoes Reduce

Watery shakshuka isn't much fun.

Reducing the tomato mixture before adding the eggs concentrates the flavor and creates a sauce thick enough to support them.

🔥 Firehouse in the Morning

Firehouse Seasoning adds garlic, pepper, paprika, mild jalapeño heat, and a touch of sweetness to the tomato base.

It works alongside the traditional cumin and coriander rather than replacing them.

On the website, make Firehouse Seasoning a direct link to its Performance Pantry recipe.

🧀 Feta at the Finish

Add the feta after cooking rather than stirring it into the sauce.

You'll get little pockets of salty, creamy cheese against the tomato and runny yolks instead of losing it throughout the skillet.

Make It Your Own

More Heat: Add extra jalapeño or crushed red pepper flakes.

Milder: Skip the jalapeño and red pepper flakes.

More Smoke: Add a little extra smoked paprika.

Full-Fat Feta: Absolutely. The nutrition will change slightly, but it'll work beautifully.

Fresh Herbs: Parsley keeps things simple, but fresh cilantro can also work if you enjoy it.

With Bread: Toasted sourdough or warm pita is excellent for scooping up the tomato sauce and egg yolks. Just remember that bread is not included in the Fuel Profile below.

🔥 Smoker Option

For another layer of flavor, build the tomato base in a cast-iron skillet as directed.

Transfer the uncovered skillet to a 275–300°F smoker for approximately 20–30 minutes before adding the eggs.

Pecan or apple wood would be my first choices.

Once the sauce has picked up enough smoke, incorporate the egg whites, create the wells, add the four whole eggs, and return the skillet to the smoker until the egg whites are set and the yolks reach your preferred doneness.

Kirby Kitchen Tip: Tomatoes pick up smoke readily. We're adding another layer of flavor, not trying to turn the sauce into an ashtray.

Fuel Profile — Estimated Per Serving

Calories: 465 kcal | Protein: 46 g | Carbohydrates: 24 g | Net Carbs: 17 g | Fiber: 7 g | Fat: 22 g
Based on one complete skillet with 4 whole eggs, 150 g liquid egg whites, and reduced-fat feta. Nutrition is estimated and will vary depending on the eggs, tomatoes, feta, Firehouse Seasoning, and other ingredient brands used.

Performance Tip

“Don't remove the food you enjoy just to chase a number. Build around it.”

Next
Next

Cold Brew Mocha Protein Shake