I absolutely love sharing this Tomato and Spinach Penne Pasta Recipe with friends because it feels like a comforting hug on a plate. The juicy burst of fresh tomatoes combined with tender spinach and perfectly al dente penne creates a delicious harmony of flavors that never fails to brighten my day. It’s one of those meals that’s easy enough for a weeknight but special enough to bring to any gathering. Whenever I make it, the kitchen fills with such a wonderful aroma that everyone is instantly eager to dive in.

Why You’ll Love This Tomato and Spinach Penne Pasta Recipe

What first drew me to this Tomato and Spinach Penne Pasta Recipe is the fresh, vibrant flavor profile. The grape tomatoes cook down just enough to release their natural sweetness and acidity, balancing beautifully with the slight bitterness of the fresh spinach. The garlic adds that subtle depth, while a splash of white wine or chicken broth lifts the whole dish with a delicate brightness. It’s flavorful but never overwhelming, making every bite uniquely satisfying.

Beyond taste, I love how straightforward this recipe is to prepare. It only takes about 35 minutes from start to finish, which is perfect for busy days when I want something homemade without a lot of fuss. The ingredients are everyday staples, yet they come together in a way that feels just a touch gourmet. I often serve this pasta for casual dinners, weekend lunches, or even light entertaining because it’s so versatile. It stands out because it’s both comforting and fresh, with a vibrant color and texture that really invites everyone to the table.

Ingredients You’ll Need

In a silver frying pan on a white marbled surface, there are four distinct layers of ingredients. On the left half, bright red diced tomatoes with some juice create a chunky, moist texture. On the right half, finely chopped onions form a pale, slightly shiny layer with small pieces giving a rough texture. Near the top center of the onions, a small pile of mixed dried herbs in green and brown tones sits, and just below it towards the center, small piles of black pepper and white salt are visible, adding tiny dark and light specks. The pan handle extends to the left, showing a simple metal design. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this Tomato and Spinach Penne Pasta Recipe is how simple and accessible the ingredients are. Each element brings essential flavor, texture, and color, creating a well-balanced and appealing dish that’s easy to love.

  • 1 lb penne: I prefer penne for its shape and ability to hold sauce well, but any pasta you like works great.
  • 1/2 cup olive oil: Use good quality extra virgin olive oil to infuse richness and smooth flavor into the sauce.
  • 1/4 teaspoon crushed red pepper flakes (optional): Adds just a hint of heat if you want to spice things up gently.
  • 2 pints grape tomatoes: Their sweetness and burst make the sauce fresh and lively compared to canned tomatoes.
  • 1 teaspoon salt: Essential for enhancing all the flavors without overpowering the natural freshness.
  • 1/2 teaspoon black pepper: Adds a mild kick and depth of taste.
  • 6 cloves garlic, thinly sliced: Garlic brings aromatic warmth and a delicious savory note.
  • 1 cup white wine or chicken broth: I like white wine for brightness, but broth is great for a non-alcoholic option.
  • 2 cups fresh spinach: Fresh spinach adds vibrant green color and balances the acidity of the tomatoes.
  • Parmesan cheese (optional): A final sprinkle makes the dish creamy and adds a slightly nutty flavor.

Directions

Step 1: Bring a large pot of salted water to a boil over medium-high heat so the pasta cooks perfectly seasoned and just right.

Step 2: While the water heats, add olive oil to a large, wide pot and warm it over medium heat until it starts to shimmer. Stir in the crushed red pepper flakes if using, then add the grape tomatoes along with salt and black pepper. Cook for about 9 to 10 minutes until the tomatoes start to burst and release their juices. Be sure to gently press the tomatoes with a wooden spoon if they don’t pop on their own—this step creates that luscious sauce base.

Step 3: Add the sliced garlic into the pot and cook for about one minute until you can smell its fragrant aroma filling the kitchen. Pour in the white wine or chicken broth and bring the mixture to a boil again, then reduce heat to a simmer. Let this cook for 5 minutes, allowing the flavors to deepen and the sauce to reduce slightly. Lastly, stir in the fresh spinach and cook just until it wilts, which should take about a minute or two.

Step 4: Meanwhile, drop the penne into the boiling water. Cook according to package instructions—usually around 9 to 10 minutes—for that perfect al dente bite that’s firm but tender.

Step 5: Drain the pasta, but be sure to reserve about half a cup of the pasta cooking water. The starchy water is golden for adjusting the sauce consistency later.

Step 6: Immediately toss the drained penne into the pot with the tomato-spinach sauce. Stir well to coat every piece of pasta with that flavorful sauce. If the sauce feels too thick, add a little bit of the reserved pasta water to loosen it up smoothly. Taste and adjust seasoning with extra salt and pepper if you think it needs a touch more.

Step 7: Remove the pot from heat. Divide the pasta among warm serving bowls and if you like, sprinkle each portion with freshly grated Parmesan cheese to finish. Serve it right away for the best texture and flavor experience.

Servings and Timing

This Tomato and Spinach Penne Pasta Recipe yields about 6 generous servings, making it perfect for a family dinner or a small gathering. Prep time is minimal—just about 5 minutes to gather and prep your ingredients. Cook time clocks in around 30 minutes in total, including the pasta boiling and sauce simmering. Altogether, you’re looking at roughly 35 minutes from start to finish with no resting or cooling time needed. It’s a wonderful go-to meal when you want something delicious and fresh without spending hours in the kitchen.

How to Serve This Tomato and Spinach Penne Pasta Recipe

A round metal pan filled with three layers: the first layer is cooked penne pasta in pale yellow with a smooth texture, spread evenly at the bottom and throughout; the second layer has bright red cherry tomatoes scattered all over, some whole and some slightly soft; the third layer consists of fresh green spinach leaves mixed evenly with the pasta and tomatoes, topped with a light sprinkle of fine white grated cheese. In the pan, a wooden spoon holds a scoop of pasta, tomatoes, and spinach. The background is a white marbled surface with a small glass bowl of grated cheese near the pan. photo taken with an iphone --ar 4:5 --v 7

When it’s time to enjoy this pasta, I like to keep things simple yet thoughtful. Serving it warm right from the stove is my favorite because that’s when the flavors and textures are at their peak. I love pairing it with a crisp green salad—something like arugula tossed with lemon vinaigrette complements the acidity of the tomatoes beautifully. Garlic bread or a crusty baguette is another classic side that guests always appreciate because it soaks up the sauce perfectly.

For garnishes, a sprinkle of freshly chopped basil or parsley adds a fresh herbal note and a splash of color. If you want to make it a little fancy, a dusting of grated Parmesan and a drizzle of high-quality olive oil on top really elevate the presentation and taste. When I’m hosting, I like to serve this alongside a chilled white wine like Pinot Grigio or Sauvignon Blanc because their bright acidity cuts through the richness and refreshes the palate. Non-alcoholic options like sparkling water with a wedge of lemon also work wonderfully.

This pasta shines at any occasion—whether it’s a cozy family dinner, a casual weekend lunch, or a potluck with friends. It’s easy to portion out for guests, and leftovers (if there are any!) reheat beautifully. I recommend plating about one to one and a half cups per serving depending on appetite, presented in shallow bowls to show off those juicy tomatoes and vibrant spinach leaves.

Variations

I love to experiment with this Tomato and Spinach Penne Pasta Recipe to suit whatever mood or dietary needs I have. For example, swapping penne for a gluten-free pasta works especially well, and the sauce stays just as delicious. If you’re vegan or dairy-free, simply skip the Parmesan or use a plant-based alternative and you’ll still get all the fantastic flavors in every bite.

One of my favorite tweaks is adding some extra veggies like mushrooms or roasted red peppers to introduce new textures and depth. You could also swap fresh spinach with kale for a heartier bite or add fresh herbs like thyme or oregano for a twist on the flavor profile. For a protein boost, tossing in cooked chickpeas or grilled chicken works wonderfully and easily turns this into a complete meal.

If you want to change up the cooking method, try roasting the tomatoes in the oven beforehand for a deeper caramelized flavor before adding them to the sauce. Or go the quick sauté route and add fresh cherry tomatoes at the last minute for a brighter, fresher taste. Either way, this recipe is flexible and forgiving, encouraging you to get creative in the kitchen.

Storage and Reheating

Storing Leftovers

Storing leftovers from this Tomato and Spinach Penne Pasta Recipe is pretty straightforward. I like to transfer the cooled pasta into an airtight container—glass works great—and keep it in the refrigerator. It will stay fresh for about 3 to 4 days. Make sure to store the sauce and pasta together to keep everything coated and moist, which preserves the lovely texture and flavor.

Freezing

If you want to freeze leftovers, it’s best to do so within a day of cooking for the freshest result. Place the pasta in a freezer-safe container or heavy-duty freezer bag, removing as much air as possible to avoid freezer burn. I recommend freezing in portions so you can thaw exactly the amount you need. Frozen pasta with tomato-based sauce can keep well for up to 2 months. Just keep in mind that spinach might lose some texture after freezing but the flavor remains quite good.

Reheating

When reheating, I prefer to warm the pasta gently on the stove over low heat to avoid drying it out. Add a splash of water or broth as you heat to help loosen the sauce and bring back its sauciness. Microwave works fine too, but do it in short intervals stirring between, or else the spinach can become rubbery and the pasta tough. Avoid reheating on high heat quickly to maintain that fresh homemade texture and taste that makes this dish so special.

FAQs

Can I use other types of pasta for this Tomato and Spinach Penne Pasta Recipe?

Absolutely! While penne is my go-to because it catches the sauce nicely, you can use rigatoni, fusilli, farfalle, or even spaghetti. The key is to cook it al dente and toss it immediately with the sauce to maintain the best texture and flavor.

Is this recipe suitable for vegans?

Yes, it is! Just leave out the Parmesan cheese or swap it for a vegan cheese alternative. The sauce itself contains no animal products, so it’s naturally vegan-friendly and packed with fresh, healthy ingredients.

Can I prepare this Tomato and Spinach Penne Pasta Recipe ahead of time?

You can prep some parts ahead, like chopping the garlic and washing the spinach. The sauce is best made fresh to enjoy the vibrant flavors, but you can also make it a day ahead and gently reheat, stirring in fresh spinach at the last minute so it stays bright and tender.

What if I don’t have white wine for the recipe?

No worries! Chicken broth or vegetable broth is a perfect substitute that adds a nice depth without alcohol. If neither is available, a splash of water with a squeeze of lemon juice can help mimic the acidity and brightness white wine brings.

How can I make the sauce spicier?

If you like heat, increase the crushed red pepper flakes to your taste. You can also add a pinch of cayenne pepper or even some chopped fresh chili peppers while cooking the sauce. Just be mindful to add heat gradually so it doesn’t overpower the delicate tomato and spinach flavors.

Conclusion

I genuinely hope you give this Tomato and Spinach Penne Pasta Recipe a try because it’s one of those dishes that feels like a little celebration on your plate every time. It’s simple, fresh, and absolutely crowd-pleasing whether you’re feeding yourself or a group. From the juicy tomatoes to the vibrant spinach and silky pasta, every mouthful brings a smile for me. I can’t wait to hear how much you enjoy making and eating it as much as I do!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Tomato and Spinach Penne Pasta Recipe

Tomato and Spinach Penne Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 6 reviews

A vibrant and healthy Tomato and Spinach Pasta recipe that combines al dente penne with a flavorful tomato and garlic sauce, enhanced by fresh spinach and optionally topped with Parmesan cheese. Perfect for a quick, nutritious meal in just 35 minutes.

  • Total Time: 35 minutes
  • Yield: 6 servings

Ingredients

Pasta

  • 1 lb penne (or your preferred pasta variety)

Sauce

  • 1/2 cup olive oil
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 2 pints grape tomatoes
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 6 cloves garlic, thinly sliced
  • 1 cup white wine or chicken broth
  • 2 cups fresh spinach

Toppings

  • Parmesan cheese, for serving (optional)

Instructions

  1. Boil Pasta: Bring a large pot of salted water to a boil over medium-high heat. Add the penne and cook for 9 to 10 minutes until al dente. Drain, reserving half a cup of pasta water.
  2. Prepare Sauce Base: In a large, wide pot, heat olive oil over medium heat until it begins to simmer. Add crushed red pepper flakes, grape tomatoes, salt, and black pepper. Cook for 9 to 10 minutes, pressing tomatoes gently with a wooden spoon to release their juices and encourage bursting.
  3. Add Garlic and Wine: Stir in the sliced garlic and cook for about 1 minute until fragrant. Pour in the white wine or chicken broth and bring to a boil, then reduce heat to a simmer and cook for 5 minutes to meld the flavors.
  4. Include Spinach: Add the fresh spinach to the sauce and cook just until it wilts slightly, which usually takes a few minutes.
  5. Combine Pasta and Sauce: Immediately toss the drained pasta into the pot with the tomato and spinach sauce. Stir well to combine, adding reserved pasta water as needed to loosen the sauce for better coating.
  6. Adjust Seasoning and Serve: Taste the pasta and sauce mixture, adjusting salt and pepper if necessary. Remove from heat, divide into serving bowls, and top with Parmesan cheese if desired. Serve immediately.

Notes

  • Use grape or cherry tomatoes for the best flavor and ease of bursting.
  • White wine can be substituted with chicken broth for a non-alcoholic option.
  • Reserve pasta water to adjust the sauce consistency – it contains starch which helps bind the sauce.
  • For a vegan option, omit the Parmesan cheese or use a plant-based substitute.
  • Cooking times for pasta may vary depending on brand, so check for al dente according to package instructions.
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Entree
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star