Bright, fresh, and irresistibly flavorful, this Pasta Salad with Spinach, Olives, and Mozzarella is the ultimate crowd-pleasing side dish or light main course. Featuring tender penne pasta tossed with vibrant baby spinach, juicy cherry tomatoes, briny black olives, and creamy cubes of fresh mozzarella, this recipe balances textures and bold Mediterranean-inspired flavors. A zesty homemade dressing made with extra virgin olive oil, balsamic vinegar, garlic, and oregano ties everything together beautifully. Ready in just 25 minutes, this easy pasta salad is perfect for picnics, potlucks, or meal-prepping. Serve it chilled or at room temperature for a dish that's as versatile as it is delicious.
Scan with your phone to download!
Bring a large pot of salted water to a boil and cook the penne pasta according to the package instructions until al dente. Drain, rinse with cold water, and set aside to cool.
While the pasta cools, prepare the spinach, olives, mozzarella, and cherry tomatoes. Place them all into a large mixing bowl.
In a small bowl, whisk together the olive oil, balsamic vinegar, minced garlic, dried oregano, salt, and black pepper to make the dressing.
Add the cooled pasta to the mixing bowl with the vegetables and cheese. Drizzle the dressing over the salad and toss gently to combine.
Taste and adjust seasoning, adding more salt or pepper if needed.
Refrigerate the pasta salad for 20–30 minutes before serving to let the flavors meld, or serve immediately if desired.
Garnish with additional oregano or a drizzle of olive oil, if preferred. Enjoy!
Serving size | (926.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2142.2 |
Total Fat 96.7g | 0% |
Saturated Fat 29.4g | 0% |
Polyunsaturated Fat 0g | |
Cholesterol 107.1mg | 0% |
Sodium 2843.2mg | 0% |
Total Carbohydrate 248.8g | 0% |
Dietary Fiber 19.4g | 0% |
Total Sugars 14.2g | |
Protein 75.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 1011.5mg | 0% |
Iron 18.4mg | 0% |
Potassium 1325.3mg | 0% |
Source of Calories