Prep all the ingredients and bring a pot of water seasoned with a little salt to boil.
Heat a medium sized fry or sauté pan (nonstick is preferable) over medium heat until hot. Add a drizzle of olive oil and when hot but not smoking, add the slice shallot and cook for one minute. Stir continuously so the shallot doesn't burn.
Add the chopped garlic and cook for an additional minute, stirring frequently.
Add the chopped spinach and cook for 2 to 3 minutes until the spinach wilts.
Add the tomato paste and as much chili paste or Srirach chili sauce as you like, to taste. Continue cooking for another 2 minutes.
Add the halved tomatoes and ½cup of water.
Season with salt and pepper and cook for another 3 minutes until the sauce starts to thicken. Be sure to keep stirring so nothing burns.