Discover the Kitchen Tool Everyone Is Raving About!
- • Precision Engineered: Sharp blade with durable craftsmanship.
- • Comfort First: Ergonomic design for effortless slicing.
- • Stylish & Strong: Elegant wood handle meets stainless steel strength.
- • Risk-Free Pick: Thousands of happy home chefs can’t be wrong.
- • Today’s Deal: Just $29.95 instead of $99.85 — limited-time offer!
This post may include affiliate links — learn more here .
Introduction
Kimchi Shakshuka is a creative fusion dish that brings together the spicy, tangy flavors of Korean kimchi with the hearty, comforting taste of Middle Eastern shakshuka. This dish, packed with rich flavors and a delightful mix of textures, is perfect for those who love bold, savory meals. Traditional shakshuka consists of poached eggs in a flavorful tomato sauce, often spiced with cumin and paprika, while kimchi introduces a whole new level of tangy and spicy depth with its fermented vegetables, garlic, and chili. The combination of these two iconic dishes makes Kimchi Shakshuka a must-try for food lovers seeking something new and exciting.
In this article, we’ll delve into why Kimchi Shakshuka is a fantastic addition to your culinary repertoire, provide step-by-step instructions on how to make it, and share tips and variations to customize the dish to suit your tastes. Whether you’re a fan of shakshuka, a kimchi enthusiast, or both, this dish is sure to impress with its bold and vibrant flavors.
Why You’ll Love This Recipe
- A Bold Fusion of Two Cultures: Kimchi Shakshuka combines the spicy and tangy notes of Korean kimchi with the hearty, comforting flavors of Middle Eastern shakshuka, creating a deliciously unique dish.
- Packed with Flavor: The fermented kimchi adds a tangy depth, while the shakshuka base—made of tomatoes, onions, and spices—creates a rich and flavorful sauce for the poached eggs.
- Nutrient-Rich and Satisfying: This dish is packed with vegetables, proteins, and good fats, making it both satisfying and nourishing.
- Customizable: You can adjust the spice level, add vegetables, or switch up the proteins to make this dish your own.
- Great for Any Meal: Kimchi Shakshuka is versatile and can be served for breakfast, lunch, or dinner, making it a great dish for any time of day.
Preparation Time and Servings
- Total Time: 45 minutes (15 minutes for prep, 30 minutes for cooking)
- Servings: This recipe serves 4 people.
- Nutrition Facts (per serving): Calories: 300, Protein: 12g, Carbs: 30g, Fat: 18g.
Ingredients
Shakshuka Base:
- 2 tablespoons olive oil: For sautéing the vegetables and creating a rich base for the sauce.
- 1 onion: Chopped, for sweetness and texture.
- 1 bell pepper: Chopped, adds color and crunch.
- 3 cloves garlic: Minced, to add aromatic flavor.
- 1 teaspoon ground cumin: A warm spice that adds depth to the shakshuka.
- 1 teaspoon ground paprika: For a smoky flavor that complements the heat from the kimchi.
- 1/2 teaspoon ground turmeric: Adds color and an earthy flavor.
- 1/4 teaspoon cayenne pepper: For a kick of heat, optional depending on your spice preference.
- 1 can (14 oz) diced tomatoes: The base for the shakshuka sauce.
- 1 tablespoon tomato paste: For a richer, more concentrated tomato flavor.
- Salt and black pepper: To taste.
Kimchi Layer:
- 1 cup kimchi: Either homemade or store-bought, chopped. Look for a kimchi that’s fermented for extra tanginess.
- 1 tablespoon gochujang (Korean chili paste): Adds a savory, spicy, and slightly sweet element to the dish. Optional for extra heat.
- 1 tablespoon soy sauce: For added umami.
- 1 tablespoon sesame oil: Adds a nutty, aromatic flavor to the kimchi.
Eggs:
- 4-6 large eggs: The key to making shakshuka, these eggs will poach in the rich, flavorful sauce.
Garnish:
- Fresh cilantro: Chopped, for a fresh and bright contrast.
- Sliced green onions: Adds a mild onion flavor.
- Sesame seeds: For a bit of crunch and a nutty flavor.
- Crusty bread: To serve on the side, perfect for dipping into the sauce and egg.
Step-by-Step
Preparation
FIRST STEP: PREPARE THE SHAKSHUKA BASE
- Heat the Oil: In a large, deep skillet or cast-iron pan, heat the olive oil over medium heat.
- Sauté the Vegetables: Add the chopped onion and bell pepper to the pan. Sauté for about 5-7 minutes, or until the vegetables have softened and started to caramelize.
- Add the Garlic and Spices: Stir in the minced garlic, cumin, paprika, turmeric, and cayenne pepper (if using). Sauté for another minute until the spices become fragrant and well incorporated.
- Add the Tomatoes: Pour in the diced tomatoes along with their juices, tomato paste, salt, and pepper. Stir everything together and let the mixture simmer over low heat for about 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly.
SECOND STEP: ADD THE KIMCHI
- Incorporate the Kimchi: Stir the chopped kimchi into the shakshuka base, along with the gochujang, soy sauce, and sesame oil. Let the mixture simmer for another 5-7 minutes to allow the kimchi flavors to infuse the sauce. Taste the sauce and adjust the seasoning, adding more salt or spice if needed.
THIRD STEP: POACH THE EGGS
- Make Wells for the Eggs: Use a spoon to make small wells in the shakshuka sauce, creating spaces for the eggs.
- Add the Eggs: Crack the eggs one at a time into a small bowl, and then gently slide each egg into a well in the sauce. Be careful not to break the yolks.
- Cover and Cook: Cover the pan with a lid and let the eggs poach in the sauce for about 5-7 minutes, or until the whites are set but the yolks are still runny. If you prefer your eggs cooked more through, let them cook a bit longer.
FOURTH STEP: GARNISH AND SERVE
- Garnish the Dish: Once the eggs are cooked to your liking, remove the pan from the heat. Garnish with fresh cilantro, sliced green onions, and sesame seeds for extra flavor and crunch.
- Serve: Serve the Kimchi Shakshuka with crusty bread on the side for dipping into the rich sauce and eggs. Enjoy this bold and flavorful dish while it’s still hot!

How to Serve Kimchi Shakshuka
Kimchi Shakshuka is a versatile dish that can be served for breakfast, lunch, or dinner. Here are some great ways to enjoy it:
1. For Breakfast or Brunch
This dish is an excellent choice for a hearty breakfast or brunch. The combination of eggs, spicy kimchi, and flavorful shakshuka sauce will fuel you for the day ahead. Pair it with a fresh salad or fruit for a balanced meal.
2. With Rice
For a more filling meal, serve Kimchi Shakshuka with a side of steamed rice. The rice will soak up the flavorful sauce, making each bite even more satisfying.
3. As a Light Dinner
Kimchi Shakshuka is a great option for a light dinner. It’s nutritious, flavorful, and easy to make, making it a perfect dish for busy evenings or weeknight meals.
4. With Flatbread
Instead of crusty bread, you can serve Kimchi Shakshuka with soft flatbread like pita or naan. This bread will help scoop up the rich sauce and eggs, offering a slightly different texture.
Additional Tips
- Make Ahead: You can prepare the shakshuka sauce ahead of time and store it in the refrigerator for up to 2 days. When ready to serve, simply heat the sauce, add the eggs, and finish cooking.
- Adjust Spice Levels: If you prefer a milder version of Kimchi Shakshuka, reduce the amount of cayenne pepper, gochujang, or kimchi used in the recipe. You can also add more vegetables like spinach or zucchini to balance out the heat.
- Vegan Version: To make this dish vegan, replace the eggs with tofu or chickpea flour scrambled “eggs” to provide protein and texture. Ensure that the gochujang and kimchi used are vegan-friendly.
- Extra Vegetables: Feel free to add extra vegetables to the shakshuka base, such as spinach, zucchini, or mushrooms. These additions will provide extra nutrients and flavor.
Recipe Variations
While Kimchi Shakshuka is fantastic as written, you can customize the dish in many ways to suit your taste preferences:
1. Add Protein
For a more protein-packed dish, you can add cooked chicken, beef, or lamb to the shakshuka base. Alternatively, you could use falafel or chickpeas for a plant-based protein boost.
2. Experiment with Different Kimchi Types
There are various types of kimchi available, from the classic napa cabbage kimchi to radish or cucumber kimchi. You can experiment with different kinds to find the flavor profile you like best.
3. Spice It Up
If you love spice, you can add more chili peppers or a dash of chili flakes to give the dish an extra kick. Alternatively, adjust the gochujang or cayenne to your desired heat level.
Freezing and Storage
Kimchi Shakshuka is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. The eggs may lose some of their texture upon reheating, but the dish will still be delicious. You can reheat the shakshuka on the stove or in the microwave.
Special Equipment
You don’t need much special equipment for this dish, but a large, deep skillet or cast-iron pan is ideal for cooking the shakshuka. You’ll also need a lid to cover the pan while poaching the eggs.
Frequently Asked Questions
- Can I use a different type of kimchi? Yes! You can use different types of kimchi, such as radish kimchi or cucumber kimchi, depending on your preference.
- Can I make Kimchi Shakshuka without eggs? Absolutely! You can replace the eggs with scrambled tofu or chickpea flour for a vegan version.
- How do I make Kimchi Shakshuka spicier? You can add extra cayenne pepper, fresh chilies, or more gochujang to increase the spice level.
- Can I freeze leftovers? Kimchi Shakshuka is best enjoyed fresh, but leftovers can be stored in the fridge for up to 2 days.
Kimchi Shakshuka
- Total Time: 45minutes
Ingredients
For the Shakshuka Base:
- 2 tablespoons olive oil: For sautéing the vegetables and creating a rich base for the sauce.
- 1 onion: Chopped, for sweetness and texture.
- 1 bell pepper: Chopped, adds color and crunch.
- 3 cloves garlic: Minced, to add aromatic flavor.
- 1 teaspoon ground cumin: A warm spice that adds depth to the shakshuka.
- 1 teaspoon ground paprika: For a smoky flavor that complements the heat from the kimchi.
- 1/2 teaspoon ground turmeric: Adds color and an earthy flavor.
- 1/4 teaspoon cayenne pepper: For a kick of heat, optional depending on your spice preference.
- 1 can (14 oz) diced tomatoes: The base for the shakshuka sauce.
- 1 tablespoon tomato paste: For a richer, more concentrated tomato flavor.
- Salt and black pepper: To taste.
For the Kimchi Layer:
- 1 cup kimchi: Either homemade or store-bought, chopped. Look for a kimchi that’s fermented for extra tanginess.
- 1 tablespoon gochujang (Korean chili paste): Adds a savory, spicy, and slightly sweet element to the dish. Optional for extra heat.
- 1 tablespoon soy sauce: For added umami.
- 1 tablespoon sesame oil: Adds a nutty, aromatic flavor to the kimchi.
For the Eggs:
- 4–6 large eggs: The key to making shakshuka, these eggs will poach in the rich, flavorful sauce.
For Garnish:
- Fresh cilantro: Chopped, for a fresh and bright contrast.
- Sliced green onions: Adds a mild onion flavor.
- Sesame seeds: For a bit of crunch and a nutty flavor.
- Crusty bread: To serve on the side, perfect for dipping into the sauce and egg.
Instructions
FIRST STEP: PREPARE THE SHAKSHUKA BASE
- Heat the Oil: In a large, deep skillet or cast-iron pan, heat the olive oil over medium heat.
- Sauté the Vegetables: Add the chopped onion and bell pepper to the pan. Sauté for about 5-7 minutes, or until the vegetables have softened and started to caramelize.
- Add the Garlic and Spices: Stir in the minced garlic, cumin, paprika, turmeric, and cayenne pepper (if using). Sauté for another minute until the spices become fragrant and well incorporated.
- Add the Tomatoes: Pour in the diced tomatoes along with their juices, tomato paste, salt, and pepper. Stir everything together and let the mixture simmer over low heat for about 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly.
SECOND STEP: ADD THE KIMCHI
- Incorporate the Kimchi: Stir the chopped kimchi into the shakshuka base, along with the gochujang, soy sauce, and sesame oil. Let the mixture simmer for another 5-7 minutes to allow the kimchi flavors to infuse the sauce. Taste the sauce and adjust the seasoning, adding more salt or spice if needed.
THIRD STEP: POACH THE EGGS
- Make Wells for the Eggs: Use a spoon to make small wells in the shakshuka sauce, creating spaces for the eggs.
- Add the Eggs: Crack the eggs one at a time into a small bowl, and then gently slide each egg into a well in the sauce. Be careful not to break the yolks.
- Cover and Cook: Cover the pan with a lid and let the eggs poach in the sauce for about 5-7 minutes, or until the whites are set but the yolks are still runny. If you prefer your eggs cooked more through, let them cook a bit longer.
FOURTH STEP: GARNISH AND SERVE
- Garnish the Dish: Once the eggs are cooked to your liking, remove the pan from the heat. Garnish with fresh cilantro, sliced green onions, and sesame seeds for extra flavor and crunch.
- Serve: Serve the Kimchi Shakshuka with crusty bread on the side for dipping into the rich sauce and eggs. Enjoy this bold and flavorful dish while it’s still hot!
- Prep Time: 15minutes
- Cook Time: 30minutes
Nutrition
- Serving Size: 4
- Calories: 300
- Fat: 18g
- Carbohydrates: 30g
- Protein: 12g
Conclusion
Kimchi Shakshuka is a flavorful and vibrant dish that blends the best of Korean and Middle Eastern cuisines. With its spicy, tangy kimchi, rich shakshuka base, and perfectly poached eggs, it’s a unique and satisfying meal that’s perfect for breakfast, brunch, or dinner. Whether you’re a fan of traditional shakshuka or a kimchi lover, this fusion dish is sure to become a favorite in your kitchen. Try it out today and enjoy the bold flavors of Kimchi Shakshuka!