Creamy Tomato Pasta Skillet Recipe

If you’re on the hunt for a weeknight wonder that’s as comforting as it is simple, this Creamy Tomato Pasta Skillet Recipe is about to become your new best friend. Picture this: tender penne swimming in a luscious tomato sauce, bright bursts of cherry tomato, and creamy spinach goodness—all cooked in one pan with zero fuss. I’ve made this dish countless times, and every single time it feels like home on a plate. Stick with me, and I’ll walk you through exactly how to get it right, no stress involved.

❤️

Why This Recipe Works

  • One-Pan Simplicity: Cooking everything in a single skillet makes this dish ridiculously easy to toss together and clean up.
  • Bright & Creamy Balance: The combo of fresh cherry tomatoes with creamy mozzarella and heavy cream creates a sauce that’s both fresh and indulgent.
  • Fresh Herb Finish: Chopped basil and Parmesan sprinkled on top lift the flavors beautifully and add vibrant color.
  • Customizable Greens: Adding baby spinach (or your favorite leafy green) sneaks in nutrition without overpowering the dish.

Ingredients & Why They Work

This Creamy Tomato Pasta Skillet Recipe is all about layering simple, fresh ingredients that complement each other effortlessly. When shopping, I always look for ripe cherry tomatoes and fresh basil because they really make a difference here.

Creamy Tomato Pasta Skillet, easy tomato pasta, one-pan pasta recipe, quick weeknight dinner, creamy tomato pasta with spinach - Flat lay of extra-virgin olive oil in a small white ceramic bowl, a small white ceramic bowl with chopped yellow onion, halved fresh cherry tomatoes arranged neatly, dry uncooked penne pasta scattered, a small white ceramic bowl filled with marinara sauce, a small white ceramic bowl of water, a small white ceramic bowl containing garlic powder, a small white ceramic bowl with dried oregano, two small white ceramic bowls holding kosher salt and cracked black pepper, fresh baby spinach leaves spread out, a small white ceramic bowl filled with heavy cream, a small white ceramic bowl of shredded mozzarella cheese, a small white ceramic bowl with chopped fresh basil leaves, grated Parmesan cheese on a small white ceramic bowl, all ingredients fresh and natural, perfectly symmetrical and balanced layout, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Extra-virgin olive oil: Adds a rich, fruity base flavor and helps soften the onion and tomatoes beautifully.
  • Yellow onion: Provides sweetness and depth—don’t rush this step; let it get soft and translucent.
  • Cherry tomatoes: Their natural sweetness and juiciness break down into a jammy sauce that’s anything but boring.
  • Dry penne pasta: Perfect shape to soak up that creamy tomatoey goodness; feel free to swap for rigatoni or fusilli.
  • Marinara sauce: Boosts the tomato flavor and adds a touch of seasoning—choose your favorite brand or homemade if you have it.
  • Water: The magic ingredient that helps cook the pasta right in the sauce, saving you both pots and effort.
  • Garlic powder and dried oregano: Easy pantry staples that bring a subtle savory punch without overpowering the dish.
  • Kosher salt and cracked black pepper: Essential seasonings that balance and elevate every other ingredient.
  • Fresh baby spinach: Adds bright green color and a nutrient boost that pairs perfectly with the creamy sauce.
  • Heavy cream: Richens the sauce giving it that signature silky texture you crave in creamy pasta dishes.
  • Shredded mozzarella cheese: Melts into a gooey, dreamy layer binding everything together.
  • Fresh basil leaves: The fresh herb finish that gives each bite a lovely aromatic lift.
  • Grated Parmesan cheese (optional): Sprinkle on top for an umami-packed, salty touch that makes the dish sing.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Tweak to Your Taste

I love how forgiving this Creamy Tomato Pasta Skillet Recipe is when it comes to customization. There’s plenty of room to make it your own—whether you want to add something extra, swap ingredients, or adjust the flavor for your family’s preferences.

  • Variation: Once, I tossed in some cooked Italian sausage to make it heartier, and it was a hit at dinner! You can also swap baby spinach with kale or arugula for a peppery twist.
  • Dairy-Free: Use coconut cream or cashew cream instead of heavy cream and vegan cheese if you want a plant-based version that’s still creamy and satisfying.
  • Spicy Kick: Add a pinch of red pepper flakes when cooking the onions for a subtle heat that wakes up the flavors.
  • Cheese Swap: If mozzarella isn’t your fave, try gouda or fontina for a mellow, melty cheese vibe.

Step-by-Step: How I Make Creamy Tomato Pasta Skillet Recipe

Step 1: Sauté the Onions and Tomatoes Until Jammy

Start by heating your olive oil over medium heat in a large skillet with a lid. Toss in the diced onion and halved cherry tomatoes. Let them cook gently for about 7 to 8 minutes, stirring occasionally. You want the onion to become translucent and soft, and the tomatoes to break down into a thick, jammy texture. This slow step builds the base flavor, so be patient—it’s worth it!

Step 2: Add Pasta & Liquids and Bring to a Simmer

Next, stir in the dry penne pasta, marinara sauce, water, garlic powder, dried oregano, kosher salt, and cracked black pepper. Turn the heat up to medium-high and bring everything to a simmer. Once it’s bubbling gently, cover the skillet and let it cook for 10 to 12 minutes, stirring occasionally. Keep an eye on it to make sure the pasta cooks evenly and doesn’t stick to the bottom.

Step 3: Stir In Cream, Spinach, & Cheese for That Signature Creaminess

When the pasta is perfectly al dente, remove the lid. Stir in the heavy cream, fresh baby spinach, and shredded mozzarella cheese. Keep stirring for about 2 minutes until the spinach wilts and the cheese melts into the sauce, creating that silky texture we’re after. This final step brings the whole dish together into one creamy, dreamy skillet meal.

Step 4: Garnish and Serve

Just before serving, toss in the chopped fresh basil leaves and sprinkle with grated Parmesan cheese if you’re using it. This adds a bright, fresh burst of flavor and color that turns simple pasta into something really special.

💡

Pro Tips for Making Creamy Tomato Pasta Skillet Recipe

  • Use a Large Skillet: A wider pan helps the pasta cook evenly and prevents crowding, which can result in mushy spots.
  • Keep an Eye on Liquid Levels: If the sauce gets too thick before the pasta is done, add a splash of water or broth to keep things saucy.
  • Don’t Overcook the Spinach: Add it at the very end so it just wilts and keeps its vibrant color.
  • Stir Often but Gently: Prevents sticking while maintaining the pasta’s texture—especially during the simmering stage.

How to Serve Creamy Tomato Pasta Skillet Recipe

Creamy Tomato Pasta Skillet, easy tomato pasta, one-pan pasta recipe, quick weeknight dinner, creamy tomato pasta with spinach - A white speckled bowl filled with about three layers of penne pasta coated in a bright orange tomato and cream sauce, mixed with wilted dark green spinach leaves and chopped red tomatoes. The pasta pieces are mixed with fresh bright green basil leaves scattered on top alongside a sprinkling of grated cheese and black pepper. A gold and black fork rests inside the bowl on the right side. The bowl sits on a white marbled surface, with a small white bowl of fresh basil leaves and half a cherry tomato in the background. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I always top this pasta with a generous sprinkle of freshly chopped basil because that herbaceous pop just brightens every bite. A dusting of Parmesan cheese is a must for me, but you can also add a drizzle of good-quality olive oil or a sprinkle of crushed red pepper flakes if you love a bit of heat.

Side Dishes

Since this skillet meal is pretty complete on its own, I often serve it with a simple green salad dressed with lemon vinaigrette or some crusty garlic bread for dipping. Roasted vegetables like asparagus or zucchini are wonderful if you want a warm side with extra nutrients.

Creative Ways to Present

For special occasions, I’ve plated this creamy tomato pasta in individual ramekins and topped each with a fresh basil leaf and a sprinkle of flaky sea salt. It instantly makes the dish feel fancy yet cozy—perfect for a casual dinner party or date night at home.

Make Ahead and Storage

Storing Leftovers

I like to store leftovers in airtight containers in the fridge, where they keep nicely for up to 5 days. The pasta might soak up some sauce when chilled, so I usually add a splash of water or cream when reheating to bring back that silky texture.

Freezing

If you want to save some for later, this dish freezes beautifully. Portion it into freezer-safe containers or bags, and it will last up to 2 months. Just thaw overnight in the fridge before reheating. I recommend adding fresh spinach or basil after thawing to keep things fresh-tasting.

Reheating

When reheating, I prefer warming leftovers gently on the stovetop over medium heat with a lid on, stirring occasionally. This keeps the sauce creamy and prevents the pasta from drying out. The microwave works well for quick meals—just cover and heat in short bursts, stirring in between.

FAQs

  1. Can I use other pasta shapes for the Creamy Tomato Pasta Skillet Recipe?

    Absolutely! While penne is great because it soaks up the sauce nicely, you can use rigatoni, fusilli, or even shells. Just adjust the cooking time according to the pasta package instructions, and make sure there’s enough liquid to cook the pasta fully.

  2. What can I substitute for heavy cream in this recipe?

    If you want a lighter version, you can use half-and-half or whole milk, though the sauce won’t be quite as rich. For a dairy-free option, coconut cream or cashew cream work well and add a nice creaminess without overpowering the tomato flavor.

  3. Is it possible to make this recipe vegan?

    Yes! Swap the heavy cream for coconut cream or a plant-based alternative, use vegan mozzarella cheese, and make sure your marinara sauce is free of animal products. Adding nutritional yeast can also boost that cheesy flavor.

  4. How do I prevent the pasta from sticking in the skillet?

    Stir the pasta every few minutes during cooking and keep the heat at a gentle simmer. If it starts to stick or the sauce thickens too much, add a bit more water or broth to loosen it up and keep things saucy.

Final Thoughts

This Creamy Tomato Pasta Skillet Recipe has been such a comforting go-to for me on busy evenings or when I want a fuss-free meal that still feels special. The one-pan method means minimal cleanup, and the rich, fresh flavors always hit the spot. I can’t wait for you to try it and make it your own—there’s truly nothing quite like the cozy magic of creamy, tomatoey pasta straight from the skillet. Enjoy every bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tomato Pasta Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 4 reviews
  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This One Pan Creamy Tomato Pasta is a quick and easy dinner that combines penne pasta with a flavorful mix of cherry tomatoes, spinach, and cheeses all cooked together in a single skillet. Perfect for a comforting weeknight meal, it features a rich and creamy sauce enhanced by fresh basil and Parmesan cheese.


Ingredients

Units Scale

Main Ingredients

  • 2 Tbsp. extra-virgin olive oil
  • 1 cup diced yellow onion
  • 1 pint cherry tomatoes, halved
  • 8 oz. dry penne pasta
  • 1 cup marinara sauce
  • 2 cups water
  • 1/2 tsp. garlic powder
  • 1/2 tsp. dried oregano
  • 1/2 tsp. kosher salt
  • 1/2 tsp. cracked black pepper
  • 2 to 3 generous handfuls fresh baby spinach
  • 1/3 cup heavy cream
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup chopped fresh basil leaves
  • Grated Parmesan cheese for garnish (optional)

Instructions

  1. Heat the oil and cook vegetables: Heat 2 tablespoons of extra-virgin olive oil in a large skillet with a fitted lid over medium heat. Add 1 cup diced yellow onion and 1 pint halved cherry tomatoes; cook for 7 to 8 minutes until the onion is soft and the tomatoes have broken down into a jammy consistency.
  2. Add pasta and seasonings, then simmer: Stir in 8 ounces dry penne pasta, 1 cup marinara sauce, 2 cups water, 1/2 teaspoon garlic powder, 1/2 teaspoon dried oregano, 1/2 teaspoon kosher salt, and 1/2 teaspoon cracked black pepper. Increase heat to medium-high and bring to a simmer. Cover with the lid and cook, stirring occasionally, until pasta is al dente, about 12 minutes.
  3. Add cream, spinach, and cheese: Remove the lid and stir in 1/3 cup heavy cream, 2 to 3 generous handfuls of fresh baby spinach, and 1/2 cup shredded mozzarella cheese. Stir continuously until the spinach wilts and the cheese melts, about 2 minutes.
  4. Garnish and serve: Remove from heat and stir in 1/4 cup chopped fresh basil leaves. Garnish with grated Parmesan cheese if desired before serving.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 5 days.
  • Freeze cooked pasta in zip-top bags or freezer-safe containers for up to 2 months. Defrost overnight in the refrigerator before reheating.
  • Reheat leftovers on the stovetop over medium heat in a covered pot, stirring occasionally until warmed through, or microwave individual portions until steaming hot.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450 kcal
  • Sugar: 6 g
  • Sodium: 600 mg
  • Fat: 18 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 5 g
  • Protein: 15 g
  • Cholesterol: 40 mg

You Might Also Like These Recipes

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