As I stirred the creamy sauce bubbling away in my favorite pot, the tantalizing aroma of garlic and sun-dried tomatoes gently filled my kitchen. There’s something magical about a one-pot meal, and this Creamy One-Pot Spinach Tomato Pasta is a true weeknight lifesaver that seamlessly combines rich comfort with fresh, vibrant ingredients. In just one dish, you’ll have perfectly cooked pasta enveloped in velvety cream, paired with fresh spinach and crowned with melting parmesan. Not only is it quick to prepare—ideal for those busy evenings—but it also allows for endless customization, whether you prefer swapping out pasta shapes or adding your favorite protein. What will you choose to add for that personal twist? Let’s dive into making this stellar dinner that captures the essence of homemade goodness!

Why is One-Pot Cooking So Appealing?

Simplicity reigns supreme with this recipe, taking the hassle out of dinner prep! You only need one pot to create this delicious meal, minimizing cleanup time. Richness comes from the combination of cream and sun-dried tomatoes, ensuring that every bite bursts with flavor. Versatility allows you to adapt this dish with your favorite pasta or protein choice, making it an easy fit for your family’s preferences. Quick and easy, it’s perfect for weeknight dinners when time is of the essence. If you love comforting, homemade food like this, check out alternatives such as Deviled Egg Pasta or Vegan Pink Pasta for more inspiration!

One-Pot Spinach Tomato Pasta Ingredients

For the Pasta

  • Penne Pasta – It serves as the sturdy base of this dish. You can also use rigatoni or fusilli for a delightful twist.

For the Base

  • Olive Oil – Ideal for sautéing, it brings irresistible flavor; consider using sun-dried tomato oil for an extra kick.
  • Onion – Adds natural sweetness and depth to the dish; shallots make a great mild-flavor substitute.
  • Garlic – Provides an aromatic essence; sauté gently to avoid burning it and ruining the flavor.
  • Sun-Dried Tomatoes – Intensifies the tomato flavor; fresh diced tomatoes can replace them, but adjust the cooking time accordingly.

For the Sauce

  • Chicken Stock – Forms the flavorful base of the sauce; vegetable stock works well for a vegetarian option.
  • Heavy Whipping Cream – Adds creaminess and richness; let it reach room temperature to prevent curdling.
  • Kosher Salt and Black Pepper – Essential for seasoning, adjust them to taste.
  • Red Chili Flakes – An optional spicy element; adjust how much you use based on your heat preference.

For the Greens

  • Fresh Spinach – Offers vibrant color and freshness; add it at the end to maintain its lovely texture.
  • Fresh Basil – Elevates both aroma and flavor; dried basil can be used in a pinch, but fresh is preferred.

For the Finish

  • Parmesan Cheese – Enhances the dish’s richness; for sharper flavor, consider using Pecorino Romano instead.

Step‑by‑Step Instructions for One-Pot Spinach Tomato Pasta

Step 1: Sauté the Aromatics
In a large pot over medium-high heat, pour in a tablespoon of sun-dried tomato oil. Add one chopped onion and sauté for about 5 minutes, stirring occasionally until the onion turns soft and translucent. The fragrant aroma will fill your kitchen, setting the stage for the creamy One-Pot Spinach Tomato Pasta.

Step 2: Add Garlic and Tomatoes
Stir in 2-3 minced garlic cloves and ½ cup of chopped sun-dried tomatoes into the pot. Cook for an additional 2-3 minutes while stirring continuously, allowing the garlic to soften and release its aromatic flavor. Keep an eye on it to prevent burning, as we want a golden hue rather than brown.

Step 3: Incorporate the Base Sauce
Next, mix in 2 tablespoons of tomato paste and cook for another 2 minutes, letting it deepen in flavor. Gradually pour in 4 cups of chicken stock while scraping the bottom of the pot to deglaze. This will form the flavorful base for your pasta sauce, enriching the One-Pot Spinach Tomato Pasta.

Step 4: Creamy Mixture
Reduce the heat to medium and stir in 1 cup of heavy whipping cream along with 1 teaspoon of kosher salt, freshly cracked pepper, and an optional pinch of red chili flakes for heat. Bring this mixture to a gentle simmer, letting it bubble away for about 3-4 minutes, creating a luscious sauce that will coat the pasta beautifully.

Step 5: Cook the Pasta
Add 12 ounces of penne pasta directly into the simmering sauce, stirring well to ensure the pasta is evenly immersed. Cook uncovered for about 10 minutes, stirring frequently until the pasta is about 75% cooked through. The sauce will thicken and envelop the pasta, creating a creamy One-Pot Spinach Tomato Pasta.

Step 6: Fold in the Greens
Once the pasta reaches the desired tenderness, fold in 4 cups of fresh spinach and ¼ cup of chopped fresh basil. Stir gently until the spinach wilts down, which should take about 2 minutes. This adds a vibrant green hue and fresh flavor to your dish.

Step 7: Add the Finishing Touches
Finally, turn off the heat and mix in ½ cup of grated parmesan cheese until it melts and combines into the sauce. This cheesy goodness will elevate the flavors of your One-Pot Spinach Tomato Pasta, making it irresistibly creamy and comforting.

Step 8: Serve and Enjoy
Spoon the creamy pasta into bowls, garnishing with additional parmesan or fresh basil if desired. This delightful One-Pot Spinach Tomato Pasta is best served immediately, showcasing vibrant colors and delicious aromas that will make your weeknight dinner truly special.

How to Store and Freeze One-Pot Spinach Tomato Pasta

Fridge: Keep any leftovers in an airtight container for up to 4 days. The flavors actually deepen overnight, making your next meal even more delicious!

Freezer: Freeze portions in airtight containers or freezer bags for up to 3 months. Just remember that creamy sauces may separate; reheat slowly on the stovetop to bring it back together.

Reheating: For best results, reheat in a pan over low heat, adding a splash of chicken stock or water to help regain creaminess. Stir gently to revive that perfect texture.

What to Serve with One-Pot Spinach Tomato Pasta

Enhance the experience of this satisfying pasta dish with delightful pairings that’ll elevate your meal to new heights.

  • Garlic Bread: Warm, toasty, and buttery, it’s the perfect vehicle for soaking up creamy sauce leftovers.

  • Simple Arugula Salad: Crisp, peppery arugula tossed in a lemon vinaigrette adds a refreshing contrast to the rich pasta flavors.

  • Roasted Vegetables: Colorful veggies roasted to perfection bring sweetness and texture, balancing the meal beautifully.

  • Caprese Salad: Fresh mozzarella, ripe tomatoes, and basil offer a light and flavorful reminder of summer, complementing the pasta’s flavors.

  • Grilled Chicken: Tender grilled chicken adds protein and heartiness, making the dish even more satisfying for a filling dinner.

  • Sparkling Water with Lemon: A refreshing drink choice that cleanses the palate and enhances all taste sensations while complementing dinner’s richness.

  • Tiramisu: For dessert, a light, coffee-flavored tiramisu offers a sweet ending that’s both impressive and unpretentious.

  • Chardonnay: A crisp glass of chilled Chardonnay beautifully pairs with the creamy sauce, enhancing the dinner experience.

Make Ahead Options

These Creamy One-Pot Spinach Tomato Pasta dishes are perfect for busy weeknights and can be prepped in advance to save you time! You can chop the onions, garlic, and sun-dried tomatoes up to 24 hours ahead of time, storing them in the refrigerator to maintain their freshness. Additionally, you can cook the pasta up to 3 days in advance, then refrigerate it with a touch of olive oil to prevent sticking. When you’re ready to serve, simply combine the prepped ingredients in the pot, add the chicken stock and cream, then proceed with cooking as directed. This way, you’ll enjoy a wholesome, homemade meal without the last-minute rush!

One-Pot Spinach Tomato Pasta Customizations

Feel free to make this recipe your own by mixing up ingredients to suit your taste!

  • Vegan Option: Swap heavy cream with coconut milk or cashew cream for a plant-based delight.
  • Protein Boost: Add grilled chicken, shrimp, or even chickpeas for extra heartiness and nutrition.
  • Veggie Delight: Toss in bell peppers, zucchini, or mushrooms to amp up the color and health benefits.
  • Whole Grain: Use whole grain or chickpea pasta for a nutty flavor and increased fiber.
  • Herb Medley: Replace basil with fresh parsley or oregano for a new flavor twist.
  • Spicy Kick: Add more red chili flakes or a drizzle of sriracha for added heat, based on your preference.
  • Nutty Texture: Stir in some toasted pine nuts or walnuts for an extra crunch and depth of flavor.
  • Cheesy Variation: Use feta or goat cheese instead of parmesan for a tangy kick that enhances the creamy sauce.

Ready to explore more variations? If you enjoy vibrant and rich dishes, check out our Pasta Puttanesca Savory or treat yourself with our creamy Tomato Pasta One for even more flavorful adventures!

Expert Tips for One-Pot Spinach Tomato Pasta

  • Pasta Perfection: Don’t overcook the pasta; reduce the cooking time by 1-2 minutes to maintain an al dente texture.

  • Creamy Consistency: Gradually add the cream at room temperature to prevent curdling, ensuring that the sauce remains smooth and creamy.

  • Aromatic Essentials: Sauté garlic and onions slowly to develop the best flavor; rushing this step can lead to bitterness.

  • Sauce Adjustment: Reserve a cup of pasta cooking water to adjust the sauce consistency—this helps if it becomes too thick.

  • Green Goodness: Add spinach at the end to preserve its color and nutrients. Overcooking can lead to a wilted, unappealing texture.

  • Flavorful Depth: Experiment with different proteins or vegetables to customize your One-Pot Spinach Tomato Pasta and enhance its flavor profile.

One-Pot Spinach Tomato Pasta Recipe FAQs

How do I choose the best tomatoes for this dish?
Absolutely! Look for ripe, firm tomatoes that feel slightly heavy for their size. If using sun-dried tomatoes, ensure they are plump and moist—avoid ones that are overly dried or shriveled, as they may lack flavor.

What’s the best way to store leftovers of One-Pot Spinach Tomato Pasta?
Store any leftovers in an airtight container in the fridge for up to 4 days. I often find that the flavors develop even more overnight, so don’t shy away from enjoying those next-day leftovers!

Can I freeze One-Pot Spinach Tomato Pasta?
Yes! Freeze the pasta in airtight containers or freezer bags for up to 3 months. Keep in mind that creamy sauces may separate when thawed. To reheat, do so gently on the stovetop, adding a splash of chicken stock or water to bring back the creamy texture.

What if my pasta is overcooked and mushy?
Very often, recipes can go awry! If you find that your pasta has overcooked, toss it with a bit of olive oil to help separate the strands. For future attempts, reduce the cooking time by 1-2 minutes to achieve that perfect al dente bite!

Are there any dietary adjustments I can make for this recipe?
Definitely! For a vegetarian option, simply swap chicken stock with vegetable stock and use plant-based cream. Additionally, be cautious with lactose—using lactose-free cream and cheese can make this dish suitable for lactose-intolerant persons.

Can dogs eat dishes made with pasta?
While pasta itself isn’t harmful to dogs in small amounts, the garlic and onions in this recipe can be toxic to them. Always keep your four-legged friends in mind and avoid sharing this dish with them.

One-Pot Spinach Tomato Pasta

One-Pot Spinach Tomato Pasta for Effortless Weeknight Comfort

No ratings yet
Delight in this One-Pot Spinach Tomato Pasta, a quick and customizable meal perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Italian
Calories: 620

Ingredients
  

For the Pasta
  • 12 ounces penne pasta or rigatoni or fusilli as alternatives
For the Base
  • 1 tablespoon olive oil consider using sun-dried tomato oil for extra flavor
  • 1 whole onion chopped
  • 2-3 cloves garlic minced
  • ½ cup sun-dried tomatoes chopped
For the Sauce
  • 4 cups chicken stock or vegetable stock for vegetarian option
  • 1 cup heavy whipping cream at room temperature
  • 1 teaspoon kosher salt adjust to taste
  • 1 teaspoon black pepper freshly cracked, adjust to taste
  • 1 pinch red chili flakes optional for spice
For the Greens
  • 4 cups fresh spinach
  • ¼ cup fresh basil chopped
For the Finish
  • ½ cup parmesan cheese grated, or use Pecorino Romano for sharper flavor

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. In a large pot over medium-high heat, pour in a tablespoon of sun-dried tomato oil. Add one chopped onion and sauté for about 5 minutes, stirring occasionally until the onion turns soft and translucent.
  2. Stir in 2-3 minced garlic cloves and ½ cup of chopped sun-dried tomatoes into the pot. Cook for an additional 2-3 minutes while stirring continuously.
  3. Mix in 2 tablespoons of tomato paste and cook for another 2 minutes. Gradually pour in 4 cups of chicken stock while scraping the bottom of the pot to deglaze.
  4. Reduce heat to medium and stir in 1 cup of heavy whipping cream along with 1 teaspoon of kosher salt, freshly cracked pepper, and an optional pinch of red chili flakes.
  5. Add 12 ounces of penne pasta directly into the simmering sauce. Cook uncovered for about 10 minutes, stirring frequently until the pasta is about 75% cooked through.
  6. Fold in 4 cups of fresh spinach and ¼ cup of chopped fresh basil. Stir gently until the spinach wilts down, about 2 minutes.
  7. Turn off the heat and mix in ½ cup of grated parmesan cheese until it melts and combines into the sauce.
  8. Spoon the creamy pasta into bowls, garnishing with additional parmesan or fresh basil if desired.

Nutrition

Serving: 1bowlCalories: 620kcalCarbohydrates: 75gProtein: 18gFat: 25gSaturated Fat: 13gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 70mgSodium: 850mgPotassium: 800mgFiber: 4gSugar: 5gVitamin A: 1500IUVitamin C: 30mgCalcium: 200mgIron: 3mg

Notes

Store leftovers in an airtight container for up to 4 days. Reheat gently on the stovetop to retain creaminess.

Tried this recipe?

Let us know how it was!