This Chili Shakshuka is the perfect from-the-pantry dinner option. It’s easy, delicious, vegetarian and a one-skillet, stovetop recipes, too!

chili style shakshuka in a cast iron skillet

This Chili Shakshuka brings classic Shakshuka to the dinner table, for a delicious, easy hearty and meatless dinner. It’s perfect for those nights when dinner needs to be quick, easy and made from what we have around already.

Beyond the usual Shakshuka ingredients, I’ve also added in some kidney beans, diced red bell pepper and some frozen corn, to up the vegetable quotient and in keeping with the pantry, or in this case, fridge/freezer dinner.

Ingredient Notes

Canned Beans: Canned beans vary slightly in size, but they are usually in the 15-17oz range. I love kidney beans myself, usually red, but a mixture of red and white is nice, too. Black beans would be a nice addition or any canned bean you have or enjoy.

Canned Tomatoes: I love Fire-roasted tomatoes for dishes like this, as they bring a lovely, but subtle smokey flavour to the dish. Muir Glen brand is the one I use.

Spices: Adjust the amount of spicing to suit your taste. Use the lower end for less spicy or the top end for more spicy.

Equipment Notes

You don’t need to use a cast-iron skillet here. Any large skillet will work just fine.

Worried about using your cast iron skillet for a tomato dish? No need to worry! As long as your cast iron skillet is well-seasoned, it will stand up just fine. I generally try to not let the tomatoes sit in the pan too long, so I remove any leftovers to another dish. Wash up promptly and wipe dry immediately. Wipe with a little oil and set onto a low burner on the stove-top for a few minutes to dry thoroughly.

My skillet is 10-inch top diameter and the recipe as written will fill it pretty well. If you have a larger, 12-inch-ish skillet, you could probably fit another can of beans into the mix, if you like.

My cast iron skillet, like most, doesn’t have a lid. I use a large baking sheet that I place over the top to act as a lid.

Cook’s Notes

  • Tomato-heavy dishes often need additional salting to really bring out the flavours. That said, the canned beans (and their liquid) will add some to the mix. Hold off most of your salting until then end, then taste and add salt as needed.
  • This recipe is endlessly customizable. You can change up the canned beans to what you like or what you have on hand. I also think it’s a great recipe for sneaking some extra vegetables into, if you would like. A bit of diced Jalapeno would be a great addition or any other bits of veg you’d like to sneak in.
  • Serve your Chili Shakshuka with tortilla chips or something like cornbread or cornbread sticks. Also nice with a simple, side-salad, if you like.

chili style shakshuka in a cast iron skillet

Top Tip!

Dress up your Chili Shakshuka with extra toppings. Try diced avocado, crumbled Cotija cheese, diced red onion, diced green onion and/or a dollop of sour cream.

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from Seasons and Suppers.

chilli style shakshuka in cast iron skillet

Get the Recipe: Chili Shakshuka

An easy, delicious, meatless meal, with a chili spiced tomato, beans and vegetables, topped with eggs.
5 stars from 7 ratings
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Yield: 4 servings

Ingredients

  • 1 Tablespoon butter
  • 1 small onion, coarsely diced
  • 1/2 medium red bell pepper, finely diced (optional)
  • Salt and black pepper
  • 3 cloves garlic, coarsely chopped
  • 2-3 teaspoon ground cumin
  • 3-4 teaspoon chili powder
  • Pinch red pepper flakes, or more, to taste
  • 1/4 cup tomato paste
  • 28 oz Diced Fire-roasted canned tomatoes, or other canned diced tomatoes
  • 15 oz red kidney beans, with their liquid, or any canned bean you like
  • 1/3 cup corn kernels, frozen (optional)
  • 1 teaspoon apple cider vinegar
  • 4 large eggs
  • 1 cup grated extra-sharp Cheddar
  • Chopped Cilantro, for serving

Instructions
 

  • In a 10-inch top diameter cast-iron (or other) skillet, melt the butter over medium-high heat. Add the onion and finely diced red pepper, if using. Season with salt and pepper and cook, stirring occasionally, until softened, about 5 minutes. Add the garlic, cumin, chili powder and red pepper flakes. Stir to combine and cook until fragrant, about 1 minute. Add the tomato paste and cook, stirring occasionally, until it begins to stick to the bottom of the pan and turns rusty in colour, about 2 minutes.
  • Stir in the canned tomatoes and the can of beans, with their liquid. Add the frozen corn, if using. Bring the mixture to a boil, then reduce to a simmer, smashing the beans lightly and stirring occasionally, until thickened, about 20 minutes. Stir in the vinegar, then season to taste with salt, as needed.
  • Reduce the heat to low. Make four divots evenly spaced in the chili and crack an egg into each divot. Using a spoon, gently cover the whites of the eggs with some of the chili mixture. This helps the whites cook faster and more evenly. Season the eggs with salt and pepper, then sprinkle the chili with Cheddar. Cover and cook until the whites are set and the yolks are still runny, 10 -12 minutes. *If your skillet doesn't have a lid, use a baking sheet and place it over-top of the skillet to act as a lid.
  • Serve immediately, garnished with cilantro. Serve with tortillas, tortilla chips or tostadas alongside, if you like.

Notes

Serve your Chili Shakshuka with tortilla chips or something like cornbread or cornbread sticks. Also nice with a simple, side-salad, if you like.
Dress up your Chili Shakshuka with extra toppings. Try diced avocado, crumbled Cotija cheese, diced red onion, diced green onion and/or a dollop of sour cream.
Be sure to read the “Ingredient and Cook's Notes" (above the recipe card!), where I share more detailed  tips, variations and substitution suggestions for this recipe!
Cuisine: American, Canadian
Course: Main Course
Serving: 1serving, Calories: 424kcal, Carbohydrates: 40g, Protein: 26g, Fat: 19g, Saturated Fat: 10g, Cholesterol: 248mg, Sodium: 627mg, Potassium: 1051mg, Fiber: 11g, Sugar: 7g, Vitamin A: 2129IU, Vitamin C: 36mg, Calcium: 333mg, Iron: 7mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.