Easy Penne Pasta with Spinach & Tomato

A quick and delicious pasta dish packed with fresh spinach, juicy cherry tomatoes, and a touch of garlic heat—perfect for busy weeknights!
Why You’ll Love This Recipe
-
Ready in under 30 minutes
-
Uses fresh, simple ingredients
-
Packed with flavor and nutrients
-
Vegetarian-friendly
-
Great for lunch or dinner
Ingredients
-
8 oz penne pasta
-
2 cups fresh spinach
-
1 cup cherry tomatoes, halved
-
2 tbsp olive oil
-
2 cloves garlic, minced
-
¼ tsp red pepper flakes
-
Salt & pepper to taste
-
¼ cup grated Parmesan cheese
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Serves: 2–3
Directions
Step 1: Cook the Pasta
Boil penne pasta in salted water until al dente. Drain and set aside.
Step 2: Sauté Garlic and Red Pepper
Heat olive oil in a skillet over medium heat. Add garlic and red pepper flakes. Sauté for 30 seconds until fragrant.
Step 3: Cook the Tomatoes
Add halved cherry tomatoes to the skillet. Cook for 3–5 minutes until they begin to soften and burst.
Step 4: Add Spinach and Pasta
Toss in the spinach and cooked pasta. Stir everything together until the spinach wilts, about 2 minutes.
Step 5: Season and Finish
Season with salt and pepper. Remove from heat and stir in Parmesan cheese until melted and coated.
Tips & Variations
-
Add grilled chicken, shrimp, or white beans for protein
-
Use whole wheat or gluten-free pasta if desired
-
Swap spinach for arugula or kale
-
Add a squeeze of lemon juice for brightness
Frequently Asked Questions
Can I make this ahead?
Yes, but it’s best served fresh. Reheat with a splash of olive oil or water.
Can I use frozen spinach?
Yes—thaw and squeeze out excess moisture before adding.
What kind of Parmesan works best?
Freshly grated Parmesan gives the best flavor and texture.
Final Thoughts
This Easy Penne Pasta with Spinach & Tomato is a go-to meal that checks all the boxes: fast, fresh, and flavorful. Keep this simple recipe in your weeknight rotation—it’s bound to become a favorite!