Some nights, I just want a cozy pasta dish that doesn’t require a million pots. This creamy tomato and spinach pasta skillet fits the bill—quick, simple, and easy to customize.
The Story Behind This Recipe
I started making this pasta when I was craving something warm and simple but didn’t want to fuss over multiple pans or sauces. It’s the kind of meal where you toss everything in one skillet and end up with a creamy, comforting dinner that somehow feels a bit fresh thanks to the spinach.
What makes this dish handy is the balance of ingredients – canned tomatoes give it a nice depth without needing to simmer all day, and a splash of cream adds just enough richness without making it heavy. I usually keep it easy on the garlic and herbs, but you can bump those up if you like more punch.
I tend to cook this when I’m short on time after work or when I have a couple of fresh ingredients that need using up before they go bad. The spinach is a nice touch since it wilts quickly into the sauce and brings a little color and texture, making the meal feel like more than just pasta. My family’s enjoyed it too; it’s an approachable flavor that’s not overloaded, and the creaminess keeps it from feeling plain.
One thing I pay attention to is not overcooking the pasta. Since it finishes cooking right in the sauce, it ends up perfectly al dente without getting mushy. Also, stirring occasionally while it simmers helps the sauce thicken just right. Pair with some grated Parmesan and a sprinkle of red pepper flakes if you like a little heat.
Cuisine: Italian
Course: Dinner
Servings: 4
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Ingredients
- 12 ounces pasta (penne, rigatoni, or fusilli work well)
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 2 cups fresh spinach, roughly chopped
- ½ cup heavy cream
- ½ teaspoon dried oregano
- Salt and pepper to taste
- Grated Parmesan cheese, for serving
- Red pepper flakes (optional)
Instructions
- Step 1. Bring a large pot of salted water to a boil and cook the pasta for about 2 minutes less than the package directions. Drain, reserving 1 cup of pasta water.
- Step 2. Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté until fragrant, about 1 minute.
- Step 3. Add the canned tomatoes and oregano to the skillet. Let simmer for 5-7 minutes to reduce slightly.
- Step 4. Stir in the chopped spinach and cook until wilted, about 2 minutes.
- Step 5. Pour in the heavy cream and stir to combine. Season with salt and pepper.
- Step 6. Add the cooked pasta to the sauce. Toss to coat, adding reserved pasta water a little at a time if the sauce feels too thick.
- Step 7. Cook together for another 2-3 minutes, stirring occasionally, until pasta is heated through and sauce is creamy.
- Step 8. Serve topped with grated Parmesan and a sprinkle of red pepper flakes if you like a bit of spice.
Tips for Success
- Reserve some pasta water before draining; it helps loosen the sauce without watering it down.
- Don’t overcook the pasta in the boiling water since it will finish cooking in the sauce.
- Fresh spinach cooks down quickly—add it right before the cream to keep it vibrant.
- Use a good quality canned tomato for better flavor without extra seasoning.
- If you don’t have heavy cream, full-fat coconut milk can be an alternative for a different taste.
Variations & Substitutions
- Swap spinach for kale or arugula for a different leafy green flavor and texture.
- Add cooked Italian sausage or grilled chicken for some protein.
- Stir in a handful of sun-dried tomatoes with the canned tomatoes for added depth.
- Use half-and-half or whole milk for a lighter sauce, though it won’t be quite as creamy.
- Finish with fresh basil or parsley for a fresh herb note.
