Taking the flavors of Indian cuisine as inspiration, this is a creative twist on traditional Shakshuka that involves eggs being poached in a rich tomato sauce. Reviewers love the depth of flavor that comes from the optional step of toasting the spices.
Heat up a saute pan that you have a lid for over medium-high heat. Add cooking oil to pan; once oil is heated, add ginger, garlic, and onions. Saute until softened, ~3 minutes.
Add in diced tomatoes, cauliflower, and beans with spice mix and some salt. Mix everything together and saute for ~5 minutes. Taste and season with more salt or additional spices.
Crack eggs directly into tomatoes. Lower heat to medium, cover, and cook for ~5 minutes or until eggs are done to your liking.
Toast naan.
Divide filling and eggs between serving bowls. Top with a dollop of yogurt, cilantro, and a squeeze of lime. Enjoy with naan.