For more recipes sparkling with mediterranean flavor, try this Moroccan chicken, these homemade gyros, or Greek meatballs!

Homemade Shakshuka Recipe

Shakshuka, also written ’Shakshouka,’ is a simple vegetarian dish said to have originated in Tunisia. There are a lot of variations out there, but today’s recipe is a take on the classic version made with seasoned tomato sauce and poached eggs. Even though this dish is simple, it has the most incredible flavor! You can serve it for breakfast, lunch, or dinner, and will have the whole family wanting more. This quick and easy meal is great for sharing with friends and family. I like having it as a centerpiece surrounded by tasty things you can serve it with. Crostini and pita are my go-to’s, but naan and wraps work great too! I like to add a little shakshuka to pita bread with a dollop of hummus and fresh veggies. The combination of flavors and textures is amazing! Once you try this scrumptious dish for yourself, you’ll be addicted.

Ingredients You’ll Need

One of my favorite things about this dish is how simple its ingredients are. Shakshuka is a delicious, healthy meal made from just a handful of pantry staples. Feel free to play around with the herbs and spices until the flavor is to your liking!

Olive Oil: Used for sautéeing the chopped vegetables in. Vegetables: I used chopped white onion and red bell pepper for a pop of flavor and texture. Canned Diced Tomatoes: No need to drain these, you’ll want moisture to make the savory tomato sauce. Minced Garlic: Adding garlic is a must for the perfect savory flavor! Herbs and Spices: Time to break out the spice rack! You’ll need smoked paprika, ground coriander, cumin, chili powder, and salt and pepper. Eggs: Cracked on top of your skillet for extra flavor and protein. Feta Cheese: Add a little crumbled feta on top of your shakshuka for a bright, cheesy flavor! Parsley or Cilantro: Adding chopped herbs for garnish gives your shakshuka extra flavor and makes it look great, too!

How to Make Shakshuka

It’s a tasty meal that’s ready in less than 30 minutes! The other great thing about shakshuka is it’s all prepared in the same skillet so you only have to wash one dish! Delicious recipes with an easy cleanup are my favorite. It’s a quick and easy meal to make for the family on busy weeknights!

Make it Vegan: You can easily make this recipe vegan by swapping out the poached eggs for a vegan protein source like scrambled tofu. You’ll also need to switch out the feta for a dairy-free alternative. Spicy Tomato Sauce: Although there is both chili powder and paprika in this shakshuka recipe, the flavor is more sweet and smoky rather than hot. If you want your dish to have more heat, add more chili powder, paprika, red pepper flakes, or even cayenne pepper until you achieve your desired spiciness. Be sure to add it pinch by pinch, as a little spice will go a long way. More Toppings: Try adding sliced avocado, beans, jalapenos, spinach, kale, or slices of lime to your next shakshuka batch! Serve With: Anything dippable! This dish is perfect for serving alongside crusty bread like crostini or French bread, as well as naan and pita.

In the Refrigerator: Store your leftover shakshuka in an airtight container for up to 5 days. Reheating: Heat up your leftover shakshuka over the stove on medium heat until it’s bubbly and warmed through.

Creamy Mediterranean Chicken

Easy Greek Lemon Chicken

45 mins

Turkey Mediterranean Casserole

35 mins

Classic Greek Spanakopita

1 hr 45 mins

One Pan Shakshuka Recipe - 32One Pan Shakshuka Recipe - 55One Pan Shakshuka Recipe - 83One Pan Shakshuka Recipe - 20One Pan Shakshuka Recipe - 71One Pan Shakshuka Recipe - 66One Pan Shakshuka Recipe - 20One Pan Shakshuka Recipe - 28One Pan Shakshuka Recipe - 66One Pan Shakshuka Recipe - 87