As I stood in my kitchen, surrounded by the fragrant aroma of sautéing onions and tomatoes, I realized that a simple one-pan dish could completely change the narrative of a hectic weeknight. This One Pan Creamy Tomato Pasta with Spinach and Mozzarella is the perfect solution for anyone seeking a quick, vegetarian meal that doesn’t skimp on flavor. In just under 30 minutes, you can whisk up a satisfying dinner that transforms fresh ingredients into a delightful creamy sauce, ensuring even the pickiest eaters will be begging for seconds. Plus, cleanup is a breeze with only one pan to worry about! Ready to indulge in this creamy pasta bliss? Let’s dive into the recipe that’s about to elevate your weeknight cooking game!

Why Is One Pan Creamy Tomato Pasta Special?
Quick Preparation: With just 30 minutes from start to finish, this recipe is a real lifesaver for busy weeknights.
One-Pan Wonder: Say goodbye to messy kitchens! You’ll use just one pan for everything, making cleanup a breeze.
Versatile Dish: Customize it easily, whether by swapping in seasonal veggies or adding protein like chicken or chickpeas.
Rich and Creamy: The combination of heavy cream and melty mozzarella creates a decadent sauce that hugs every piece of pasta.
Family-Friendly: Guaranteed to please even the pickiest eaters, it’s the ultimate comfort food that everyone will love — just like our Tomato Gnocchi Burrata.
Dive into the creamy bliss that will elevate your weeknight meals!
Creamy Tomato Pasta Ingredients
For the Pasta
- Dry penne pasta – The star of the dish; it absorbs flavors as it cooks in the creamy tomato sauce.
- Marinara sauce – A flavorful base; choose a homemade version for the best taste, or select your favorite store-bought one.
- Water – Essential for cooking pasta; can be substituted with vegetable broth to enhance flavor.
- Garlic powder – Adds a mild garlic note; fresh minced garlic works beautifully if you prefer a stronger flavor.
- Dried oregano – Lends an herby essence; Italian seasoning is a good alternative.
- Kosher salt and cracked black pepper – Essential for seasoning; adjust according to your taste.
For the Creamy Sauce
- Heavy cream – Provides richness and creaminess; opt for half-and-half as a lighter alternative, though it will yield a different texture.
- Shredded mozzarella cheese – Melts wonderfully, adding a creamy texture; fresh mozzarella is a lovely upgrade for extra indulgence.
For the Veggies
- Extra-virgin olive oil – Perfect for sautéing and developing flavors.
- Diced yellow onion – Offers a sweet, aromatic base to the dish.
- Cherry tomatoes – Adds freshness; grape tomatoes can be used as a substitute if needed.
- Fresh baby spinach – Brings nutritional value and vibrant color; kale or arugula are suitable alternatives.
For Garnish
- Chopped fresh basil leaves – Add a burst of fresh flavor and a lovely garnish; parsley can be used instead if preferred.
- Grated Parmesan cheese – Optional, but it enhances flavor; consider nutritional yeast for a vegan substitute.
This Creamy Tomato Pasta is set to bring comfort, flavor, and ease to your dinner routine!
Step‑by‑Step Instructions for One Pan Creamy Tomato Pasta
Step 1: Sauté the Aromatics
In a large skillet, heat 2 tablespoons of extra-virgin olive oil over medium heat. Once hot, add 1 diced yellow onion and 1 cup of halved cherry tomatoes. Sauté for about 7-8 minutes, or until the onions are translucent and the tomatoes are starting to burst and become jammy. This sets a flavorful base for your creamy tomato pasta.
Step 2: Combine the Pasta and Sauce
Next, stir in 12 ounces of dry penne pasta, 1 cup of marinara sauce, and 1 cup of water into the skillet. Season with 1 teaspoon of garlic powder, 1 teaspoon of dried oregano, and sprinkle in kosher salt and cracked black pepper to taste. Increase the heat to medium-high to bring the mixture to a gentle simmer.
Step 3: Cook the Pasta
Once simmering, cover the skillet with a lid and let the mixture cook for 10-12 minutes. Stir occasionally to prevent sticking and ensure even cooking. Keep an eye out for the pasta to be al dente, absorbing the flavors of the marinara sauce while it cooks to perfection in your one pan creamy tomato pasta.
Step 4: Add Cream and Veggies
After the pasta is cooked, remove the lid and gently mix in ½ cup of heavy cream, 2 cups of fresh baby spinach, and 1 cup of shredded mozzarella cheese. Stir continuously for about 2 minutes or until the spinach wilts and the cheese is melted, creating a rich and creamy sauce that envelops the pasta beautifully.
Step 5: Serve and Garnish
Finally, remove the skillet from heat and dish out the creamy tomato pasta into serving bowls. Garnish each serving with freshly chopped basil leaves and a sprinkle of grated Parmesan cheese, if desired. Serve immediately for a comforting weeknight meal that’s sure to impress your family and friends!

How to Store and Freeze Creamy Tomato Pasta
Fridge: Store leftovers in an airtight container for up to 5 days. Reheat on the stovetop or in the microwave, adding a splash of water to keep it creamy.
Freezer: For longer storage, freeze in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating to enjoy your creamy tomato pasta at its best!
Reheating: Reheat gently on low heat and stir frequently. Adding a bit of cream or broth can restore the sauce’s creamy consistency.
Airtight: Always ensure your container is properly sealed to prevent freezer burn and maintain the creamy texture of your delicious leftovers.
Creamy Tomato Pasta Variations
Feel free to embrace your culinary creativity and make this recipe truly your own! The possibilities are as delightful as the dish itself.
-
Veggie Swap: Replace spinach with kale, or stir in seasonal vegetables like zucchini or mushrooms for a colorful twist. Think of the vibrant hues and textures that will dance on your plate.
-
Protein Boost: Add cooked chicken or sausage for a heartier meal. If you prefer a vegetarian option, chickpeas blend well for an extra protein punch!
-
Gluten-Free: Swap penne pasta with gluten-free pasta. This way, everyone can enjoy this creamy dish without compromise.
-
Dairy-Free Option: Use coconut milk in place of heavy cream. Not only does it provide a creamy consistency, but it also adds a subtle sweetness that marries beautifully with the tomatoes.
-
Spice It Up: Add a sprinkle of red pepper flakes or use spicy marinara sauce for those who crave a little heat. The warmth will awaken your taste buds in a whole new way.
To explore more recipes with unique flavors, check out our delicious Lemon Feta Pasta for a refreshing twist, or try our savory Butternut Squash Pasta Sauce for something wonderfully different.
-
Herb Variations: Experiment with fresh herbs like thyme or rosemary instead of basil to create a different flavor profile that brightens each bite.
-
Cheese Alternatives: Use different cheeses like gouda or fontina instead of mozzarella for a unique taste that will elevate your creamy sauce. These cheeses melt beautifully, adding depth.
Each of these variations is a chance to express your palate and create a dish that resonates with the ones you love. Happy cooking!
Make Ahead Options
These One Pan Creamy Tomato Pasta is perfect for meal prep enthusiasts! You can chop the onions, halve the cherry tomatoes, and measure out the pasta and sauce up to 24 hours in advance, storing them in the refrigerator in separate containers to maintain freshness. The heavy cream and spinach should be added just before cooking to ensure they retain their quality. When you’re ready to serve, simply follow the cooking instructions, and in about 30 minutes, you’ll have a comforting dish that’s just as delicious as if it were made fresh. This approach not only saves time but also allows you to enjoy a delightful homemade meal even on the busiest nights!
Expert Tips for Creamy Tomato Pasta
-
Pan Size Matters: Use a large skillet to ensure all ingredients fit comfortably. A cramped pan can lead to spills and uneven cooking.
-
Fresh Is Best: If possible, opt for fresh mozzarella instead of shredded for a creamier texture and enhanced flavor in your creamy tomato pasta.
-
Avoid Overcooking: Keep an eye on the pasta to prevent mushiness. Cooking it until just al dente allows for the perfect texture in this dish.
-
Experiment with Veggies: Feel free to substitute spinach or add more seasonal vegetables, like zucchini or bell peppers, to make your creamy tomato pasta even more nutritious and colorful.
-
Flavor Upgrades: For an extra flavor punch, consider adding a splash of balsamic vinegar or a pinch of red pepper flakes to the cooking process!
What to Serve with One Pan Creamy Tomato Pasta
A delightful meal deserves worthy companions to elevate the dining experience and tantalize your taste buds.
- Garlic Bread: The perfect accompaniment, warm and crispy bread slathered in garlic butter soaks up the creamy sauce beautifully.
- Simple Salad: A fresh arugula salad dressed in lemon vinaigrette adds a bright, peppery contrast to the richness of the pasta.
- Roasted Vegetables: Seasonal veggies like zucchini and bell peppers bring a sweet caramelization that complements the creamy tomato pasta.
- Grilled Chicken: If you’re craving protein, tender grilled chicken adds a savory depth, making it even more satisfying.
- Red Wine: A glass of Merlot or Chianti pairs wonderfully, enhancing the dish’s flavors with its fruity undertones.
- Dessert: Finish on a sweet note with a light panna cotta or a slice of berry tart for a refreshing finale after the creamy delight.
These pairings will not only complement your creamy tomato pasta but also take your meal from ordinary to exceptional!

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, fresh cherry tomatoes are ideal as they provide a sweet, juicy burst when cooked. However, if cherry tomatoes are unavailable, grape tomatoes make a fantastic substitute. Just be sure to cut them in half to get the best flavor release.
How should I store leftovers?
Leftovers should be stored in an airtight container and can last for up to 5 days in the fridge. Reheat gently on the stovetop or in the microwave, adding a splash of water or cream to maintain that creamy texture. I often find that a little extra splash helps revive the dish’s deliciousness!
Can I freeze this creamy pasta?
Certainly! You can freeze your One Pan Creamy Tomato Pasta for up to 2 months. To freeze, allow the pasta to cool completely, then transfer it into an airtight container, ensuring no excess air is trapped. Thaw overnight in the fridge before reheating. When warming, add a bit of water or cream to keep it creamy and delicious.
What if my pasta is overcooked?
If you find that your pasta has turned mushy, don’t worry. While it’s more challenging to salvage, you can still turn this into a pasta bake. Transfer the overcooked pasta to a baking dish, sprinkle with more cheese, and bake it at 350°F (175°C) for about 15-20 minutes until golden and bubbly. This can create a new dish and salvage the meal!
Is this dish suitable for vegetarians?
Yes, this One Pan Creamy Tomato Pasta is perfect for vegetarians! It’s packed with flavors from the creamy sauce, spinach, and tomatoes, making it a satisfying option for plant-based diets. Additionally, it can be modified to include vegan substitutes, such as using cashew cream instead of heavy cream and omitting the cheese or using nutritional yeast.

Creamy Tomato Pasta: Quick Comfort Food in One Pan
Ingredients
Equipment
Method
- In a large skillet, heat 2 tablespoons of extra-virgin olive oil over medium heat. Once hot, add 1 diced yellow onion and 1 cup of halved cherry tomatoes. Sauté for about 7-8 minutes, or until the onions are translucent and the tomatoes are starting to burst.
- Next, stir in 12 ounces of dry penne pasta, 1 cup of marinara sauce, and 1 cup of water into the skillet. Season with 1 teaspoon of garlic powder, 1 teaspoon of dried oregano, and sprinkle in kosher salt and cracked black pepper to taste. Increase the heat to medium-high to bring the mixture to a gentle simmer.
- Once simmering, cover the skillet with a lid and let the mixture cook for 10-12 minutes, stirring occasionally.
- After the pasta is cooked, remove the lid and gently mix in ½ cup of heavy cream, 2 cups of fresh baby spinach, and 1 cup of shredded mozzarella cheese. Stir continuously for about 2 minutes or until the spinach wilts and the cheese is melted.
- Finally, remove the skillet from heat and dish out the creamy tomato pasta into serving bowls. Garnish with freshly chopped basil leaves and grated Parmesan cheese, if desired.

Leave a Reply