• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Yum Joyful

Yum Joyful

Cooking Up Happiness, One Recipe at a Time

  • Home
  • All Recipes
  • Dinner
  • Dessert
  • Appetizer
  • Contact
  • About
Yum Joyful
  • Home
  • All Recipes
  • Dinner
  • Dessert
  • Appetizer
  • Contact
  • About
Dinner / Creamy Tomato Spinach Pasta-Quick Easy Dinner

Creamy Tomato Spinach Pasta-Quick Easy Dinner

January 14, 2026 by LauraDinner

Creamy Tomato Spinach Pasta is more than just a meal; it’s a comforting embrace in a bowl, a weeknight savior that feels like a gourmet indulgence. Have you ever craved something that is both deeply satisfying and remarkably quick to prepare? This dish delivers precisely that! It’s a symphony of flavors and textures that has captured the hearts of home cooks everywhere, and for good reason. The velvety smooth tomato sauce, infused with the subtle sweetness of ripe tomatoes and a whisper of garlic, forms the perfect canvas for tender spinach leaves that wilt just enough to add a vibrant green pop and a hint of earthy goodness. But what truly elevates this Creamy Tomato Spinach Pasta from delicious to divine is the luxurious creaminess that coats every strand of pasta, making each bite an absolute delight. It’s the kind of meal that banishes hunger and brings a smile to your face, a true testament to simple ingredients transforming into something truly magical.

Creamy Tomato Spinach Pasta-Quick Easy Dinner this Recipe

Ingredients:

  • 1/2 pound penne pasta
  • 1 yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 can (15 oz) diced tomatoes
  • 2 tablespoons tomato paste
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon salt
  • Fresh black pepper to taste
  • Pinch of crushed red pepper (optional)
  • 2 ounces cream cheese
  • 1/4 cup grated Parmesan
  • 4 ounces fresh spinach

Creamy Tomato Spinach Pasta

Cook the Pasta

  1. Bring a large pot of generously salted water to a rolling boil over high heat. Add the 1/2 pound of penne pasta to the boiling water. Stir occasionally to prevent sticking. Cook according to the package directions until al dente, which means it should be tender but still have a slight bite to it. Typically, this is around 9-11 minutes. Once the pasta is cooked, reserve about 1 cup of the starchy pasta water before draining the rest. This reserved water is liquid gold and will be crucial for achieving a silky smooth sauce later on. Drain the pasta and set it aside.

Sauté Aromatics and Build the Tomato Base

  1. While the pasta is cooking, heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium heat. Once the oil is shimmering, add the diced yellow onion. Cook, stirring frequently, for about 5-7 minutes, or until the onion is softened and translucent. You’re looking for a nice sweetness to develop. Then, add the minced garlic to the skillet. Cook for another minute until fragrant, being careful not to burn the garlic, as this can make it bitter.
  2. Next, stir in the 2 tablespoons of tomato paste. Cook for about 1-2 minutes, stirring constantly, until the tomato paste darkens slightly in color. This step, known as toasting the tomato paste, really deepens its flavor and removes any raw metallic notes. Pour in the can of diced tomatoes (undrained). Add the dried oregano, dried basil, 1/2 teaspoon of salt, and fresh black pepper to taste. If you like a little heat, now is the time to add a pinch of crushed red pepper. Stir everything together well.

Create the Creamy Sauce

  1. Bring the tomato mixture to a simmer, then reduce the heat to low and let it bubble gently for about 10 minutes. This allows the flavors to meld together and the sauce to thicken slightly. After simmering, stir in the 2 ounces of cream cheese. Break it up into smaller pieces with your spoon and stir until it’s completely melted and incorporated into the sauce, creating a rich and creamy texture.
  2. Add the cooked and drained penne pasta to the skillet with the tomato sauce. Toss everything together gently until the pasta is evenly coated. If the sauce seems a little too thick, this is where your reserved pasta water comes in handy. Add a splash of the pasta water, a tablespoon at a time, and stir until the sauce reaches your desired consistency. The starch in the water will help emulsify the sauce, making it wonderfully smooth and clingy.

Wilt the Spinach and Finish

  1. Finally, add the 4 ounces of fresh spinach to the skillet. It might look like a lot, but it will wilt down considerably. Gently toss the spinach into the hot pasta and sauce. Continue to stir until the spinach has wilted and is fully incorporated into the dish. This usually takes just a couple of minutes.
  2. Stir in the 1/4 cup of grated Parmesan cheese. Let it melt into the sauce, adding a salty, nutty depth of flavor. Taste the Creamy Tomato Spinach Pasta and adjust seasoning with more salt and pepper if needed. Serve immediately, garnished with extra Parmesan cheese if desired. Enjoy this comforting and flavorful pasta dish!

Creamy Tomato Spinach Pasta-Quick Easy Dinner

Conclusion:

And there you have it – a delightful and incredibly satisfying bowl of Creamy Tomato Spinach Pasta! This recipe proves that you don’t need a lot of fancy ingredients or hours in the kitchen to create a truly comforting and delicious meal. The velvety smooth tomato sauce, perfectly balanced with the freshness of spinach and a hint of garlic, makes this a dish that’s sure to become a regular in your weeknight rotation. We hope you enjoy making and devouring this simple yet elegant pasta dish!

For serving suggestions, this Creamy Tomato Spinach Pasta is wonderful on its own, but it also pairs beautifully with a crisp green salad and some crusty garlic bread for soaking up any extra sauce. Thinking about variations? Feel free to add cooked chicken or Italian sausage for extra protein, or swap the spinach for knon-alcoholic ale or even some tender peas. A sprinkle of red pepper flakes can add a lovely kick for those who enjoy a bit of heat. Don’t be afraid to experiment and make it your own!

Frequently Asked Questions:

Can I make this Creamy Tomato Spinach Pasta ahead of time?

Yes, you can! The flavors often meld beautifully when made ahead. Reheat gently on the stovetop or in the microwave, adding a splash of water or milk if the sauce has thickened too much. You might want to add the spinach fresh just before serving to keep its vibrant color and texture.

What kind of pasta works best for Creamy Tomato Spinach Pasta?

While almost any pasta shape will work, short shapes like penne, fusilli, or rotini are excellent choices as they hold the creamy sauce wonderfully. Long strands like spaghetti or fettuccine are also delicious if you prefer them!

Can I make this Creamy Tomato Spinach Pasta vegan?

Absolutely! To make this dish vegan, simply use a dairy-free cream alternative, such as cashew cream or a good quality vegan heavy cream. Ensure your Parmesan cheese is also vegan, or omit it altogether.


Creamy Tomato Spinach Pasta - Quick Easy Dinner

Creamy Tomato Spinach Pasta – Quick Easy Dinner

A quick and easy creamy tomato spinach pasta recipe perfect for a weeknight dinner.

Prep Time
15 Minutes

Cook Time
25 Minutes

Total Time
40 Minutes

Servings
4 servings

Ingredients

  • 1/2 pound penne pasta
  • 1 yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 can (15 oz) diced tomatoes
  • 2 tablespoons tomato paste
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon salt
  • Fresh black pepper to taste
  • Pinch of crushed red pepper (optional)
  • 2 ounces cream cheese
  • 1/4 cup grated Parmesan
  • 4 ounces fresh spinach

Instructions

  1. Step 1
    Cook the penne pasta according to package directions until al dente. Reserve about 1 cup of pasta water before draining. Set pasta aside.
  2. Step 2
    While pasta cooks, heat olive oil in a large skillet over medium heat. Add diced onion and cook until softened, about 5-7 minutes. Add minced garlic and cook for another minute until fragrant.
  3. Step 3
    Stir in tomato paste and cook for 1-2 minutes until darkened. Add diced tomatoes (undrained), oregano, basil, salt, pepper, and crushed red pepper (if using). Stir well.
  4. Step 4
    Simmer the tomato mixture for about 10 minutes. Stir in cream cheese until melted and fully incorporated, creating a creamy sauce.
  5. Step 5
    Add cooked pasta to the skillet with the sauce. Toss to coat. Add reserved pasta water a tablespoon at a time if the sauce is too thick, until desired consistency is reached.
  6. Step 6
    Add fresh spinach to the skillet and stir until wilted. Stir in grated Parmesan cheese until melted. Taste and adjust seasoning. Serve immediately.

Important Information

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.

« Previous Post
Easy No Knead Sandwich Rolls - Hour Recipe
Next Post »
Pesto Chicken Garlic Bread - Easy & Delicious Recipe

If you enjoyed this…

Chicken Crust Pizza
Dinner

Easy Keto Chicken Crust Pizza Recipe

Sweet and Spicy Honey Pepper Chicken
Dinner

Sweet Spicy Honey Pepper Chicken Recipe

Pineapple Chicken
Dinner

Sweet-Tangy Pineapple Chicken – Easy Recipe

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDessertDessertDinnerDinnerFooter MenuLunchLunchPrimary MenuUncategorized
Masoor Dal Chilla | Savory Red Lentil Pancakes

Masoor Dal Chilla Savory Red Lentil Pancakes

Chicken Potstickers (Pan Fried Dumplings)

Easy Pan Fried Chicken Potstickers Recipe

Carrot Cake Banana Bread

Carrot Cake Banana Bread – Moist & Delicious Recipe

  • All Recipes
  • About
  • Contact
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design