Spinach Tomato & Olive Oil Pasta

This quick and easy spinach and tomato pasta recipe is a healthy, lighter option that tastes great for everyday dinners and special occasions.
Jump to Recipe

Valentine’s Day was last weekend, and Alex and I traditionally celebrate with a homemade dinner. Since we haven’t been eating the healthiest lately (we blame the Super Bowl leftovers sitting in our fridge!), we wanted to make something a little lighter for this occasion.

In the past, we’ve usually had Italian for special occasions like this. It’s romantic, fairly simple to make, and goes well with a glass of wine! So this year, we chose a recipe that I’ve had in my arsenal for a while now: Spinach Tomato & Olive Oil Pasta.

It’s a light pasta dish that is so easy to cook and tastes incredible, especially with a few slices of garlic bread on the side.

A bowl of linguine topped with spinach and tomatoes

Literally all it takes to make this dish is the four ingredients in the name – spinach, tomatoes, olive oil, and pasta – and a few seasonings. It doesn’t require making any complicated sauces, and it comes together in about 20 minutes! All of this makes for a simple, delicious, and approachable special-occasion dinner that just about anyone can cook.

Our recipe evolved from a dinner my friend and I cooked back in college. We made angel hair pasta with chicken, spinach, and tomatoes from a recipe my friend had found online. I don’t remember where she got it, but I do remember how delicious it was – and how amazed I was that pasta could taste so good without being drenched in a traditional sauce. (Growing up, we always ate pasta with my mom’s gravy and meatballs. It’s so good that I never wanted to try anything else!)

Spinach tomato and olive oil pasta in a dish

Fast-forward through college and I’d already quickly created many versions of that first recipe. This was mostly out of necessity, since I was always looking for easy meals to throw together between classes. With a pantry full of pasta and olive oil, I at least had the two main ingredients. Then it was just using whatever combination of chicken, spinach, and tomatoes happened to be in my fridge. As a busy student on a budget, I often skipped the chicken to cut down on cooking time and trips to the grocery store.

Eventually I realized I liked this meal a lot better with just the spinach and tomatoes. It was lighter, easier to cook, and tasted fresher to me. So I began fine-tuning the seasonings, the cooking method, and the proportions until it was no longer a scrappy, thrown-together-between-classes dinner, but a meal I imagined myself enjoying in a piazza with a glass of wine in my hand.

Spinach and tomato on top of linguine pasta in a bowl

And that’s how this recipe ended up being our Valentine’s Day dinner this year. It’s the perfect “healthy” pasta that looks and tastes like it could have been a lot of work, but secretly isn’t. Served with homemade garlic bread, it’s a winner for any day of the week – not just special occasions. 

(But next time you want to impress someone by cooking them dinner, we highly recommend this recipe!)

If you love this recipe, try our Vegetarian Tuscan Pasta next!

5 from 4 votes

Spinach Tomato & Olive Oil Pasta

This quick and easy spinach and tomato pasta recipe is a healthy, lighter option that tastes great for everyday dinners and special occasions.
Servings 2 servings
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes


  • 2 servings dry pasta noodles*
  • 2 tbsp olive oil extra-virgin
  • 2 to 3 roma tomatoes diced
  • 5 oz baby spinach
  • 1 tsp minced garlic
  • ½ tsp basil
  • ½ tsp parsley
  • ½ tsp oregano
  • ¼ tsp crushed red pepper*
  • Salt & pepper
  • Grated parmesan cheese optional


  • Lightly salt a large pot of water and bring to a boil over high heat. Once boiling, add pasta and cook for 12-13 minutes, stirring occasionally.
  • In the meantime, heat 1 tbsp olive oil in a large skillet over medium heat until shimmering.
  • Add spinach leaves to the skillet in batches, cooking until shriveled. Stir frequently and continue adding spinach in batches until it has all cooked down, about 5 minutes.
  • Lower heat. Add diced tomatoes and garlic, then season with basil, parsley, oregano, and crushed red pepper. Sauté until tomatoes are slightly softened and the juices have released, about 3-4 minutes. Season with salt and pepper to taste, then remove from heat and set aside.
  • When the pasta has finished cooking, strain and add cooked pasta to the tomatoes and spinach.
  • Add the remaining 1 tbsp olive oil and an extra sprinkle of crushed red pepper, if desired, and stir to combine.
  • Serve hot, topped with an optional sprinkle of grated parmesan cheese.


Pasta noodles: Any type of long pasta noodle will work, so choose your favorite! We often make fettuccine because it’s always in our pantry, but thinner noodles (such as spaghetti or angel hair) are delicious in this recipe too.
Crushed red pepper: We use the 1/4 tsp of crushed red pepper for seasoning the spinach and tomatoes, and then usually add an extra sprinkle or two at the end when mixing everything together with the pasta. It does add some heat to this dish, which is why we like to start small and add from there. Use your best judgment when adding extra if you choose to do so – it’s easy to accidentally overpower the other flavors in this dish if you go overboard.
Serving suggestion: A fluffy bread and some dipping oils makes a great side for this dish. It also pairs well with a glass of wine!
Want more?Sign up for our newsletter here and never miss a new recipe!
Did you make this recipe?Please leave a rating and a comment below, and don’t forget to share with your friends and family if you loved it!
Share with us on Instagram!Post a picture of what you made and mention @candidcooksblog or tag #thecandidcooks!
Follow us on Pinterest!Visit our profile @thecandidcooks and don’t forget to pin this recipe!
Author: Nicole
Calories: 363kcal
Course: Dinner, Lunch, Main, Main Course
Cuisine: Italian
Keyword: date night, olive oil, spinach, tomatoes, valentine’s day


Calories: 363kcal | Carbohydrates: 48g | Protein: 10g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 67mg | Potassium: 685mg | Fiber: 4g | Sugar: 3g | Vitamin A: 7249IU | Vitamin C: 29mg | Calcium: 100mg | Iron: 3mg

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

Join our email list and never miss a new recipe!

We don’t spam! Read our privacy policy for more info.

Looking for kitchen inspiration? Head over to our shop to see what we cook with every day, plus recommendations for foodie gifts and eco-friendly products.


Join our email list to get new recipes delivered straight to your inbox every week. Plus, we'll send you a free copy of our weekly meal planner as a thank you!

We don’t spam! Read our privacy policy for more info.

Join the Conversation

  1. 5 stars
    Good every time we make it!

  2. 5 stars
    Two Candid Cooks dishes this week. Still delicious!

    1. Nicole Author says:

      So glad you are enjoying this recipe!!

  3. Easy and delicious. A nice go-to for a solid, tasty meal with little prep!

  4. Definitely a new addition to our meal list.  I look forward to using it as a versatile base for lighter summertime pasta dishes!  I second the addition of some pesto, along with some parmesan cheese and supplemental red pepper flakes (of course). 

  5. We enjoyed the pasta spinach and olive oil pasta last night. It was a nice change from the regular tomato sauce. Tonight we had some left over and while heating it up in the skillet, I added some pesto. That was a tasty addition. I would definitely make this dish again. Thanks for the recipe.

    1. nicole Author says:

      Pesto sounds like a delicious addition to this recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

The Candid Cooks © Copyright 2021