After a long day, nothing feels more satisfying than a dish that comes together effortlessly—and that’s exactly what you’ll find with my One Pan Creamy Tomato Pasta with Spinach and Mozzarella. This quick meal transforms simple ingredients like tender penne, juicy cherry tomatoes, and fresh spinach into a delightful dinner ready in under 30 minutes. With its creamy texture and vibrant flavors, this vegetarian feast not only caters to busy weeknights but is a guaranteed crowd-pleaser that even the pickiest eaters will love. Whether you’re looking to impress with minimal effort or simply enjoy a comforting bowl of pasta, this recipe is your ticket to a harmonious evening. Curious to find out how you can easily whip up this creamy delight? Let’s dive in!

34188142 590c 4f89 9369 71360b1c6bfbtr k0i74w

Why is this pasta recipe a must-try?

Simplicity at Its Best: This One Pan Creamy Tomato Pasta is designed for busy weeknights with minimal cleanup.
Flavor Explosion: Juicy cherry tomatoes and fresh spinach combine to create a vibrant, mouthwatering dish that promises satisfying bites.
Quick to Prepare: With just 30 minutes from start to finish, you’ll have a gourmet meal on the table in no time.
Versatile Ingredient Options: You can easily customize this dish by adding sautéed mushrooms or even incorporating your favorite proteins like chicken or shrimp.
Comfort Food Goodness: The creamy texture and delightful flavors make it a comforting bowl that everyone at the table will rave about.
Serve it with a side of garlic bread for a complete meal or try it alongside a refreshing salad for an extra boost of freshness. You might also enjoy the flavors in my Tomato Bruschetta Elevates for a delicious pairing!

One Pan Creamy Tomato Pasta Ingredients

Here are the delightful components you’ll need to create this flavorful dish!

For the Pasta Dish

  • Extra-virgin olive oil – Adds richness and helps sauté vegetables; any neutral oil can work in a pinch.
  • Yellow onion – Provides a sweet base flavor; swap with shallots for a milder taste.
  • Cherry tomatoes – Offer a burst of sweetness and acidity; grape tomatoes or diced regular tomatoes can easily substitute.
  • Dry penne pasta – The main starch component; other shapes like fusilli or rigatoni can be delightful alternatives.
  • Marinara sauce – Lends flavor and moisture; feel free to use homemade or your favorite store-bought brand.
  • Water – Used to cook the pasta and achieve the right sauce consistency; try vegetable or chicken broth for extra flavor!
  • Garlic powder – Enhances flavor without the hassle of fresh garlic; fresh minced garlic can be sautéed with onions for a different kick.
  • Dried oregano – Adds earthy flavor notes; thyme or Italian seasoning can be great alternatives.
  • Kosher salt and cracked black pepper – Essential for seasoning; adjust to taste for the perfect seasoning balance.
  • Fresh baby spinach – Provides a nutritious boost and freshness; feel free to use kale or Swiss chard instead.
  • Heavy cream – Gives a luscious, creamy texture; Greek yogurt can be a lighter option that works well.
  • Shredded mozzarella cheese – For creaminess and flavor; any cheese you love, including dairy-free options, works perfectly.
  • Chopped fresh basil leaves – Adds a finishing touch of freshness; dried basil can substitute if fresh is hard to find.
  • Grated Parmesan cheese (optional) – An optional flavor enhancer for garnishing that takes this dish to the next level.

Now, grab your ingredients, and let’s get cooking! You’re just moments away from enjoying this wonderful One Pan Creamy Tomato Pasta.

Step‑by‑Step Instructions for One Pan Creamy Tomato Pasta

Step 1: Sauté the Aromatics
Heat a large skillet over medium heat and add a drizzle of extra-virgin olive oil. Once the oil is shimmering, toss in the diced yellow onion and halved cherry tomatoes. Cook for 7-8 minutes until the onions become translucent and the tomatoes soften into a jammy texture, releasing their natural sweetness.

Step 2: Cook the Pasta
Next, stir in the dry penne pasta, marinara sauce, and water, along with garlic powder, dried oregano, kosher salt, and cracked black pepper. Increase the heat to medium-high and bring the mixture to a gentle simmer. Cover the skillet and let it cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and has absorbed some of the sauce.

Step 3: Add Cream and Spinach
Once the pasta is cooked, remove the lid and lower the heat to medium. Stir in the heavy cream, fresh baby spinach, and shredded mozzarella cheese. Continuously stir for about 2 minutes, allowing the spinach to wilt and the cheese to melt, creating a rich and creamy texture that famously characterizes the One Pan Creamy Tomato Pasta.

Step 4: Final Touches
To finish, garnish your One Pan Creamy Tomato Pasta with freshly chopped basil leaves and sprinkle grated Parmesan cheese on top if desired. Serve immediately while it’s warm and creamy, showcasing the delightfully vibrant flavors and textures that make this dish an instant favorite for weeknight dinners.

34188142 590c 4f89 9369 71360b1c6bfbbl qgiw48

What to Serve with One Pan Creamy Tomato Pasta

Make your dinner truly memorable by exploring delicious pairings to complement this satisfying creamy delight.

  • Garlic Bread: A classic accompaniment, its warm, buttery texture perfectly contrasts the creamy pasta, making every bite comforting and indulgent.
    Enjoy the crunchy bites as you scoop up the pasta sauce; they’re meant to be united on your plate!

  • Simple Green Salad: Fresh mixed greens with a lemon vinaigrette adds a bright, tangy note that balances the richness of the pasta, providing a refreshing crunch.
    Think of this vibrant salad as your palate cleanser, elevating every forkful of creamy goodness.

  • Roasted Vegetables: A medley of seasonal vegetables, roasted to perfection, offers a savory depth and delightful textures alongside your pasta dish.
    This combination not only fills your plate with color but also adds a nutrient-rich pop to your meal.

  • Steamed Asparagus: Lightly steamed asparagus adds a splash of color and a tender-crisp texture that elevates the overall dining experience.
    Its natural earthiness pairs wonderfully with the creamy and sweet elements in the pasta.

  • Red Wine: A glass of light red wine, like Chianti, enhances the comforting flavors, grounding the dish with its earthy undertones while adding a cozy vibe to the table.
    Sip this velvety warmth as you relish the delightful tastes in every bite.

  • Chocolate Mousse: End your meal on a sweet note! The rich and airy chocolate mousse provides a luxurious way to finish off your dinner, contrasting the savory pasta perfectly.
    Let every spoonful melt on your tongue, leaving a sweet memory of your delightful evening.

How to Store and Freeze One Pan Creamy Tomato Pasta

Fridge: Store leftovers in an airtight container for up to 5 days. This allows the flavors to deepen, making it even tastier the next day!

Freezer: For longer storage, freeze portions in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating: Reheat gently on the stovetop over low heat, adding a splash of water or broth to revive the creaminess of the One Pan Creamy Tomato Pasta.

Room Temperature: For food safety, avoid leaving the pasta out at room temperature for more than 2 hours.

One Pan Creamy Tomato Pasta Variations

Feel free to explore your culinary creativity with these delightful twists on this classic dish!

  • Dairy-Free: Use coconut milk or a dairy-free cream alternative to achieve a rich, vegan-friendly version without sacrificing flavor.
  • Protein-Packed: Stir in cooked chicken or shrimp during the last 2 minutes of cooking for added protein that makes the dish heartier.
  • Spicy Kick: Add a sprinkle of red pepper flakes or diced jalapeños to the sautéed onions for a delightful heat that livens up each bite.
  • Extra Veggies: Toss in sautéed mushrooms, zucchini, or bell peppers to boost the nutrient content and add vibrant color to the dish.
  • Cheesy Goodness: Experiment with different cheeses! Try substituting mozzarella with cheddar or gouda for a different flavor profile.
  • Whole Grain Pasta: Swap out dry penne pasta for whole grain or gluten-free pasta if you’re looking for healthier or gluten-free options.
  • Herb-Infused: Fresh herbs like thyme or rosemary can elevate the dish, providing that fragrant aroma that makes home-cooked meals feel special.
  • Spinach Alternatives: If spinach isn’t your favorite, substitute with kale or Swiss chard for a hearty green that maintains the dish’s creamy integrity.

With options like these, you’ll never get bored with your One Pan Creamy Tomato Pasta! For a delicious pairing, consider serving it with a side of Tomato Aguachile Zesty or enjoy alongside my perfectly seasoned Pan Fried Shrimp for an amazing meal!

Make Ahead Options

These One Pan Creamy Tomato Pasta dishes are a busy cook’s dream! You can prepare the sautéed onion and cherry tomato mixture up to 24 hours in advance; simply refrigerate it in an airtight container. If you’re looking to save even more time, you can also cook the pasta and combine it with the marinara sauce and water, storing it separately in the fridge for up to 3 days. When you’re ready to enjoy your meal, just reheat the prepared components in a skillet, stir in the heavy cream, spinach, and mozzarella, and cook until everything is heated through. This way, your dish will be just as delicious as when freshly made!

Expert Tips for One Pan Creamy Tomato Pasta

  • Choose Quality Ingredients: Using high-quality extra-virgin olive oil and fresh vegetables makes a noticeable difference in flavor. Avoid cheap products that can compromise the dish.

  • Avoid Overcooking: Keep an eye on the pasta; it should be al dente when you add the cream and cheese. Overcooking can lead to a mushy texture in your One Pan Creamy Tomato Pasta.

  • Customize Wisely: Feel free to mix in additional vegetables or proteins, but ensure they are pre-cooked if needed. This way, they blend seamlessly into the creamy sauce.

  • Layer Flavors: Consider toasting the dried oregano in the olive oil before adding other ingredients to enhance its aroma and flavor profile.

  • Meal Prep Made Easy: This dish keeps well, so make extra! Store leftovers in an airtight container and reheat gently, allowing the flavors to develop even more.

34188142 590c 4f89 9369 71360b1c6bfbbr ew90ko

One Pan Creamy Tomato Pasta Recipe FAQs

What type of tomatoes should I use for this recipe?
Absolutely! For this One Pan Creamy Tomato Pasta, juicy cherry tomatoes are ideal as they provide a sweet and tangy flavor. However, you can easily substitute them with grape tomatoes or even diced regular tomatoes if that’s what you have on hand.

How should I store leftovers of the One Pan Creamy Tomato Pasta?
I recommend storing any leftovers in an airtight container in the fridge for up to 5 days. The flavors might even deepen after a day, making it taste even better! Just be sure to cool it down before sealing it up.

Can I freeze One Pan Creamy Tomato Pasta?
Yes, you can! To freeze, portion the pasta into airtight containers and store them in the freezer for up to 2 months. When you’re ready to enjoy it again, thaw it overnight in the fridge before reheating on the stovetop over low heat, adding a splash of water or broth to help revive its creamy texture.

What if my pasta is overcooked?
Very! If your pasta ends up overcooked and mushy, it’s essential to keep an eye on it while it cooks. Remember that it should be al dente when you add the cream and cheese. Also, you can add a sprinkle of cheese on top before serving to enhance the texture and flavor a bit.

Can I make this recipe suitable for a gluten-free diet?
Absolutely! To make this One Pan Creamy Tomato Pasta gluten-free, simply replace the dry penne pasta with your favorite gluten-free pasta alternative. There are many great options available these days, and they work beautifully in the creamy sauce!

Is it safe to leave out the cream?
Absolutely! If you’re looking for a lighter version or have dietary preferences against cream, you can substitute it with Greek yogurt or simply increase the vegetable broth for added moisture without sacrificing flavor. Just be sure to mix it in gently at the end so that it blends well without curdling.

One Pan Creamy Tomato Pasta

One Pan Creamy Tomato Pasta That Will Elevate Your Weeknight Dinner

One Pan Creamy Tomato Pasta is a quick and satisfying dish perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 portions
Course: Best of 2025
Cuisine: Italian
Calories: 500

Ingredients
  

For the Pasta Dish
  • 2 tablespoons extra-virgin olive oil Adds richness and helps sauté vegetables
  • 1 medium yellow onion Provides a sweet base flavor
  • 1 pint cherry tomatoes Offers a burst of sweetness and acidity
  • 12 ounces dry penne pasta The main starch component
  • 24 ounces marinara sauce Lends flavor and moisture
  • 1 cup water Used to cook the pasta and achieve the right sauce consistency
  • 1 teaspoon garlic powder Enhances flavor without the hassle of fresh garlic
  • 1 teaspoon dried oregano Adds earthy flavor notes
  • 1 teaspoon kosher salt Essential for seasoning
  • 1/2 teaspoon cracked black pepper Essential for seasoning
  • 4 cups fresh baby spinach Provides a nutritious boost and freshness
  • 1 cup heavy cream Gives a luscious, creamy texture
  • 1 cup shredded mozzarella cheese For creaminess and flavor
  • 1/4 cup chopped fresh basil leaves Adds a finishing touch of freshness
  • 1/4 cup grated Parmesan cheese Optional flavor enhancer for garnishing

Equipment

  • Large Skillet

Method
 

Step‑by‑Step Instructions
  1. Heat a large skillet over medium heat and add a drizzle of extra-virgin olive oil. Once the oil is shimmering, toss in the diced yellow onion and halved cherry tomatoes. Cook for 7-8 minutes until the onions become translucent and the tomatoes soften into a jammy texture, releasing their natural sweetness.
  2. Next, stir in the dry penne pasta, marinara sauce, and water, along with garlic powder, dried oregano, kosher salt, and cracked black pepper. Increase the heat to medium-high and bring the mixture to a gentle simmer. Cover the skillet and let it cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and has absorbed some of the sauce.
  3. Once the pasta is cooked, remove the lid and lower the heat to medium. Stir in the heavy cream, fresh baby spinach, and shredded mozzarella cheese. Continuously stir for about 2 minutes, allowing the spinach to wilt and the cheese to melt, creating a rich and creamy texture.
  4. To finish, garnish your One Pan Creamy Tomato Pasta with freshly chopped basil leaves and sprinkle grated Parmesan cheese on top if desired. Serve immediately while it's warm and creamy.

Nutrition

Serving: 1portionCalories: 500kcalCarbohydrates: 65gProtein: 15gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 40mgSodium: 700mgPotassium: 500mgFiber: 5gSugar: 5gVitamin A: 1500IUVitamin C: 25mgCalcium: 300mgIron: 2mg

Notes

For best results, use high-quality ingredients and avoid overcooking the pasta. This dish keeps well for meal prep and can be customized with additional vegetables or proteins.

Tried this recipe?

Let us know how it was!