This Easy Vegan Pantry Shakshuka is easy to make, combining white beans, tomatoes, and a simple spice blend for a perfect breakfast!
Heat the olive oil in an oven safe skillet over medium heat. Once hot, add the diced onion, minced garlic, and a pinch or two each of salt and pepper.
Saute the onions and garlic for 7-8 minutes, stirring occassionally until the onions have softened and you start to see some browning.
Add the tomato paste and mix well, using the back of your spoon to smush the tomato paste evenly into the onions and garlic. Cook for 3-4 minutes, you want to see the tomato paste darken.
Add the spices and an additional pinch or two of salt. Mix the spices in well and cook for 1 minute.
Add the tomatoes. If you are using whole tomatoes, crush them with your hands before adding to the skillet or use a potato masher to smash them up. Mix well and simmer the tomato sauce for 20 minutes over medium heat, stirring occasionally.
Add the white beans, mix well, and simmer for an additional 5 minues. Taste and add salt and/or spices as desired.
Crumble the vegan cheese on top of the shakshuka. Place under the broiler until the cheese has melted and has slightly browned.
Top with cilantro (optional) and serve with toast or hashbrowns.