A delightful pasta dish combining fresh spinach, juicy tomatoes, and tangy feta cheese for a Mediterranean-inspired meal.
Bring a large pot of water to a boil and cook the linguine according to the package instructions.
Add a pinch of salt to the boiling water to enhance the pasta's flavor.
Heat the olive oil in a skillet over medium heat. Add the chopped onion and sauté until softened.
Stir frequently to prevent the onion from browning.
Add the minced garlic, diced tomatoes, and oregano to the skillet. Cook until the tomatoes break down into a sauce.
Crush the tomatoes slightly with the back of the spoon to release their juices.
Stir in the spinach and cook until wilted. Season with salt and pepper to taste.
Add the spinach in batches if needed, allowing it to wilt before adding more.
Drain the cooked pasta and divide it among serving plates. Top with the spinach and tomato sauce.
Toss the pasta with a bit of olive oil before plating to prevent sticking.
Sprinkle crumbled feta cheese over each plate and serve immediately.
Serve with a side of crusty bread to soak up the sauce.