This easy and flavorful Mexican spinach is a quick, wholesome side dish packed with fresh veggies, a hint of heat, and a touch of tomato goodness. Perfect for tacos, grilled meats, or just with crusty bread!
Growing up, my mom always had some kind of veggie side dish to go with our meals—whether it was champinones a la mexicana (sautéed mushrooms), calabacitas, and pretty often, espinacas (spinach).
These dishes are super simple but have so much flavor, and I love passing that on to my family and my lovely readers. Cooking these dishes always brings a little bit of home with me, and this recipe is no different.
It’s a comforting reminder of the way my mom would put together a meal. Something fresh, tasty, and easy.
*Here is a visual version of the recipe with step-by-step photos. Scroll down to see the printable recipe with the exact measurements of the ingredients.
How to Make Mexican Spinach
Dice the onion, chop the jalapeño (remove the seeds if you want it milder), dice the tomato, and mince the garlic. Give the spinach a good rinse and drain. Now you’re all set to cook!
Heat the oil in a large pan over medium heat. Once it’s nice and warm, toss in the onion and jalapeño.
Let them sizzle and soften for about 2 minutes, until the onion looks slightly translucent.
Stir in the garlic and cook for another 30 seconds, just until it smells amazing (because burnt garlic is nobody’s friend).
Add the diced tomato, a sprinkle of cumin, oregano, salt, and pepper. Stir it all together and let it cook for 2–3 minutes, until the tomato starts breaking down and releasing its juices.
Now, time for the spinach! Add it in handfuls, stirring as you go. At first, it might seem like way too much, but don’t worry—it wilts down quickly.
This is why you need a large pan, so you have plenty of room to mix everything without spinach spilling over the sides.
Keep stirring until the spinach is soft and the tomato juices have mostly evaporated.
Or leave a little extra juice in the pan to soak up with some crusty bread.
That’s it! Check below my suggestions to serve this delicious Mexican spinach vegan dish and enjoy right away.
Tips & Notes
Adjust the heat: If you like a spicier kick, leave the seeds in the jalapeño, or even add another one. For a milder version, just remove the seeds and ribs.
Tomato juice: If you prefer a more saucy dish, don’t let the tomato juice evaporate fully—leave a little extra in the pan for a nice, flavorful sauce. It’s perfect for soaking up with bread or adding to rice!
Make it your own: Feel free to experiment! Add some cooked beans or cheese for a heartier meal, or sprinkle a bit of lime juice on top for a fresh zing.
Serving Your Espinacas Like a Mexican!
In Mexico we love those espinacas (spinach) and we usually eat them in many ways! Here’s how:
- For example, it pairs wonderfully with tacos, either as a filling or a side, especially with some crumbled queso fresco.
- Alongside grilled chicken or fish for a light, flavorful meal. For a more substantial meal, you can serve it with a side of Mexican rice and beans.
- If you’re in the mood for something simple, just enjoy the sauteed Mexican spinach with some crusty bread to soak up the delicious spicy tomato juices.
- It also makes a great topping for scrambled eggs or as a filling for a breakfast burrito.
More Mexican Sides
I hope this Mexican spinach recipe adds a little extra flavor to your kitchen and brings a taste of Mexico to your table!
Be sure to sign up for my newsletter for more recipes, tips, and a dash of inspiration straight to your inbox. You can also follow me on Pinterest for even more delicious ideas to try out!
Sauteed Mexican Spinach (espinacas)
Ingredients
- 10.5 oz fresh spinach (about 300g)
- 1 small onion (diced)
- 1 medium tomato (diced)
- 1 jalapeno pepper (chopped, seeds and ribs removed)
- 1 clove garlic (minced)
- 2 Tablespoons olive oil
- ¼ teaspoon cumin powder
- 1 teaspoon oregano
- salt and pepper (to taste)
Instructions
- Heat the oil in a large cooking pan over medium heat.
- Add onion, jalapeno pepper, and sauteed for 2 minutes or until onions are lightly translucent.
- Mix in garlic and cook until fragrant.
- Stir in the tomato and season with cumin, oregano, salt, and pepper. Cook for 2-3 minutes until tomatoes breaks down and juices start to release.
- Add the spinach, mix well, and cook until just wilted and juices are almost evaporated.
- Serve as a side or spoon on tortillas to make tacos.
Notes
- If you like a spicier kick, leave the seeds in the jalapeño, or even add another one. For a milder version, just remove the seeds and ribs.
- Leftovers can be stored in the fridge for up to 2 days. Reheat it gently on the stove or in the microwave.
Hola Maricruz! Do you think this could be made with frozen spinach?
Hi Shawn, absolutely! You can either thaw them before adding them, or just mix them in and adding a bit of water to help them thaw in the tomato sauce.