This sauteed spinach recipe is easy to make and comes together in just 30 minutes, but it's packed with flavor! The toasted pine nuts add a delicious crunch as well as a beautifully nutty flavor.
In a medium frying pan, melt the butter over medium heat. Add the pine nuts and stir them to coat with the butter. Continue cooking, stirring frequently, until the nuts are golden. Dust with a healthy pinch of salt and set aside.
In a large saute pan, heat the olive oil over medium heat. Add the onions with a pinch of salt and cook, stirring occasionally, until they are soft and translucent but not browned, about 15 minutes. Add the fresh garlic if using, and cook very briefly just until fragrant, less than a minute.
Fill the pan with as much spinach as will fit and stir, adding more spinach as it wilts. Cook just until the spinach is wilted but still bright green.
Remove the pan from the heat and stir in the lemon juice, a little at a time to your taste. Season with more salt and garlic powder if using.