A simmering pot of comforting goodness draws me into a culinary daydream, taking me straight to Italy. This One-Pot Spinach Tomato Pasta doesn’t just embody simplicity; it’s your ticket to a quick dinner that’s both creamy and adaptable to your taste! With fresh tomatoes, vibrant spinach, and a luscious sauce coating every bite, it’s a delightful answer for busy weeknights or when entertaining guests. Not only is it vegetarian-friendly, but it also allows you to customize it with your favorite pasta shapes or proteins like grilled chicken. In mere minutes, you can whip up a dish that not only nourishes but also warms the heart. Ready to discover how to bring this charming pasta dish to your table? Let’s dive into the magic of cooking!

Why is One-Pot Pasta a Game Changer?
Simplicity: This recipe simplifies your cooking routine, requiring minimal dishes and maximizing flavor in just one pot.
Customizable: With options for different pasta shapes and proteins like grilled chicken or shrimp, every serving can be a unique delight.
Quick & Easy: In less than 30 minutes, you’ll have a comforting meal that’s perfect for busy weeknights or surprise guests.
Flavorful Sauce: The creamy tomato sauce, infused with garlic and fresh basil, creates a taste that will have everyone coming back for seconds.
Nutrient-Packed: Fresh vegetables, like spinach and tomatoes, not only brighten the dish but also boost its nutritional value, making it a winning choice for health-conscious eaters.
For a delightful variation, check out my recipe for Baked Feta Pasta with Vegetables, or pair it with a side of Spinach Feta Puff for an amazing family dinner!
One-Pot Spinach Tomato Pasta Ingredients
For the Pasta
• Penne Pasta – The base of the dish; swap with medium-sized pasta like rigatoni or fusilli for extra sauce-holding power.
For the Sauté Base
• Sun-Dried Tomato Oil – Adds a rich depth of flavor; perfect for starting the sauté.
• Onion – Sweetens the dish; utilize shallots if you prefer a more subtle taste.
• Garlic – Fundamental for flavor; opt for fresh garlic for maximum impact.
• Sun-Dried Tomatoes – Provide umami; substitute with tomato paste if needed.
For the Sauce
• Chicken Stock – Richness enhancer; use vegetable broth for a vegetarian-friendly option.
• Heavy Whipping Cream – Creates a luxurious creaminess; can swap with half-and-half for a lighter touch.
• Black Pepper & Kosher Salt – Essential seasonings; adjust according to your taste preference.
• Red Chili Flakes – Introduces a touch of heat; omit if you prefer a mild flavor.
For the Nutritional Boost
• Fresh Spinach – Adds vibrant color and nutrients; avoid frozen spinach for best texture.
• Fresh Basil – Elevates the dish’s flavor; dried basil works too, but use less for potency.
For the Finish
• Parmesan Cheese – Brings creaminess and flavor depth; Pecorino Romano is a tasty alternative.
Enjoy whipping up this One-Pot Spinach Tomato Pasta that’ll delight your taste buds with every bite!
Step‑by‑Step Instructions for One-Pot Spinach Tomato Pasta
Step 1: Heat the Oil
In a large pot, heat 1 tablespoon of sun-dried tomato oil over medium-high heat. As the oil shimmers, add 1 chopped onion and sauté for about 5 minutes until it becomes slightly translucent and begins to brown. This creates a flavorful base for your One-Pot Spinach Tomato Pasta, enhancing the aroma of your kitchen.
Step 2: Sauté Aromatics
Next, stir in 3 minced garlic cloves and ½ cup of chopped sun-dried tomatoes, cooking for another 2-3 minutes. The garlic should become fragrant and lightly golden, releasing a rich flavor that will meld beautifully with the pasta. Make sure to stir constantly, preventing any burning while building layers of taste.
Step 3: Add Tomato Paste
Incorporate 2 tablespoons of tomato paste into the mixture and cook for an additional 2 minutes. Stir it well to combine, allowing the tomato paste to caramelize slightly and intensify the flavors. You will notice a rich red color and thickening consistency, which adds depth to your creamy sauce.
Step 4: Pour in the Stock
Gradually add 4 cups of chicken stock, stirring well to deglaze the pot. This will lift any flavorful brown bits stuck to the bottom. Bring the liquid to a gentle simmer, allowing it to bubble steadily. This step ensures the base of your One-Pot Spinach Tomato Pasta is packed with flavor before adding the pasta.
Step 5: Add Cream and Seasoning
Once the stock is simmering, slowly pour in 1 cup of heavy whipping cream. Season the mixture with black pepper, kosher salt, and a pinch of red chili flakes, adjusting to your taste preference. Stir everything together until the sauce is creamy and well combined. This will create a luscious sauce that envelops the pasta beautifully.
Step 6: Cook the Pasta
Add 12 ounces of penne pasta directly into the pot, ensuring it’s submerged in the sauce. Reduce the heat to low-medium and cook uncovered for about 10 minutes, stirring frequently. The pasta should be about 75% cooked, absorbing flavors as it softens. Keep an eye on it to prevent overcooking.
Step 7: Incorporate Spinach and Basil
Once the pasta has softened, fold in 4 cups of fresh spinach and ¼ cup of chopped fresh basil. Stir gently until the spinach wilts, which should take about 2-3 minutes. The vibrant colors and aromatic herbs will brighten your One-Pot Spinach Tomato Pasta, adding freshness to each bite.
Step 8: Adjust Consistency and Add Cheese
If the sauce appears too thick, add a little more stock to achieve your desired consistency. Then, stir in 1 cup of grated parmesan cheese until melted and creamy. The cheese will thicken the sauce further, creating a rich and comforting finish to your delicious pasta dish.
Step 9: Serve and Enjoy
Ladle your One-Pot Spinach Tomato Pasta into bowls, garnishing with additional parmesan or fresh basil if desired. The creamy, tomato-infused sauce paired with tender pasta and vibrant spinach creates an inviting meal perfect for family dinners or entertaining guests.

What to Serve with One-Pot Spinach Tomato Pasta
Create a delightful dining experience by choosing these perfect pairings to complement your creamy pasta.
-
Crusty Garlic Bread: The crispy exterior and soft interior of garlic bread are perfect for soaking up the rich sauce, enhancing each bite of pasta.
-
Mixed Greens Salad: A light salad with a lemon vinaigrette offers a refreshing contrast to the creamy pasta, adding a burst of freshness that balances the meal.
-
Roasted Vegetables: Consider including a tray of seasonal roasted vegetables, as their caramelized sweetness pairs beautifully with the tomatoes and spinach.
-
Grilled Chicken: For added protein, grilled chicken can enhance the dish, adding a savory element that perfectly complements the creamy sauce and pasta.
-
Parmesan Crisps: These crunchy cheese snacks add texture and an intense flavor kick, making them an exciting addition beside your pasta!
-
Medium-Bodied Red Wine: A glass of Chianti is an excellent match for the pasta’s rich flavors, bringing warmth to your meal and transforming dinner into an elegant affair.
-
Tiramisu: Finish your meal on a sweet note with this classic Italian dessert. Its coffee-infused layers provide a heavenly balance to the rich pasta dish.
Expert Tips for One-Pot Spinach Tomato Pasta
-
Mind the Pasta: Keep an eye on the pasta while it cooks; it should be al dente as it will continue to soften in the hot sauce.
-
Temperature Matters: Always add cream to the pan at room temperature to avoid curdling, ensuring a smooth, creamy texture in your One-Pot Spinach Tomato Pasta.
-
Deepen the Flavor: Sauté your garlic and onions thoroughly to bring out their natural sweetness and rich flavor. Don’t forget to scrape those luscious browned bits!
-
Fresh is Best: Use fresh spinach instead of frozen for a brighter color and better texture. Frozen spinach can become mushy in this dish.
-
Store Savvy: Leftovers can be stored in an airtight container for up to 4 days. Plus, the flavors develop beautifully after a day in the fridge!
How to Store and Freeze One-Pot Spinach Tomato Pasta
Fridge: Store leftovers in an airtight container for up to 4 days. This allows the flavors to develop and intensify, making each bite even tastier!
Freezer: If you wish to keep the One-Pot Spinach Tomato Pasta longer, freeze it in a well-sealed container for up to 3 months. Make sure to label it with the date.
Reheating: Reheat gently on the stovetop over low heat. Add a splash of cream or stock to revive the creamy sauce’s consistency for a delightful meal.
Thawing: When ready to enjoy, transfer the frozen pasta to the refrigerator to thaw overnight before reheating for best results.
Make Ahead Options
These One-Pot Spinach Tomato Pasta recipes are perfect for busy home cooks who want to save time without sacrificing flavor! You can easily prep the sauté base (onions, garlic, and sun-dried tomatoes) up to 24 hours in advance and store it in the refrigerator. The pasta can be added directly to the pot from the fridge during cooking. When ready to serve, simply reheat the sauté base, stir in the stock and cream, and then add the penne pastas as instructed. To maintain quality, store the sauté base in an airtight container to keep it fresh. By preparing ahead, you’ll have a delicious dinner ready with minimal effort on those hectic weeknights!
One-Pot Spinach Tomato Pasta: Customization Ideas
Feel free to let your creativity shine while making this delightful dish; it’s all about making it yours!
-
Pasta Shape: Use fusilli or farfalle for a fun twist that catches the creamy sauce beautifully.
Swap out penne for your favorite shape and watch how it holds onto all that delicious goodness. -
Protein Boost: Try adding grilled chicken or shrimp to amp up protein levels for a heartier meal.
Their meaty essence blends perfectly with the creamy tomato sauce, bringing an extra level of satisfaction to every bite. -
Vegetable Variety: Incorporate bell peppers or zucchini in place of or alongside spinach for added crunch and color.
Fresh veggies can change the game, making each serving uniquely vibrant and nutritious. -
Creamy Alternatives: Replace heavy cream with coconut milk for a dairy-free version packed with flavor.
This adds a subtle sweetness while still delivering that creamy texture we all love in pasta dishes! -
Spice It Up: Boost the heat level with diced jalapeños or a few more red chili flakes.
If you’re a spice lover, this variation will excite your taste buds and add an extra kick to the dish. -
Herb Swap: Swap fresh basil for Italian seasoning or oregano for a different aromatic flavor profile.
Each herb possesses its unique character, transforming the dish and making it feel fresh and exciting! -
Cheese Alternatives: Opt for feta cheese instead of parmesan to introduce a tangy creaminess that complements the tomatoes beautifully.
The unique flavor of feta can elevate your pasta to a new level, offering an exciting take that’s hard to resist!
For more delightful pasta inspiration, don’t miss my recipe for Tomato Garlic Pasta or enjoy the robust flavors of One Pot Smoky Chipotle Cheesy Chicken Pasta. Happy cooking!

One-Pot Spinach Tomato Pasta Recipe FAQs
How do I choose ripe tomatoes for this recipe?
Absolutely! Look for vibrant, firm tomatoes with a rich color and a slight fragrance. They should be free of dark spots or blemishes, as these could indicate overripeness. If you can only find Roma tomatoes, they will work beautifully in this recipe!
What is the best way to store leftovers?
Very good question! Store your One-Pot Spinach Tomato Pasta in an airtight container in the refrigerator for up to 4 days. This not only preserves freshness but also allows the flavors to further develop. Simply give it a gentle stir before serving, and you might find it tastes even better the next day!
Can I freeze my One-Pot Spinach Tomato Pasta?
Absolutely! To freeze, let it cool completely before transferring to a freezer-safe container. It will keep well for up to 3 months. When you’re ready to enjoy it again, simply transfer it to the refrigerator to thaw overnight and then reheat it on the stovetop with a splash of cream or stock to restore its creaminess.
What should I do if the sauce turns out too thick?
No worries – this happens sometimes! If your sauce is too thick, just add a little more chicken stock or cream until it reaches your desired consistency. Stir well and allow it to simmer for a few minutes to combine.
Is this dish safe for my pets or allergies?
Great to consider! While the One-Pot Spinach Tomato Pasta is vegetarian-friendly, it’s important to note that dogs should not consume garlic or onions, which are present in this dish. Always double-check for any specific allergies within your family when preparing meals. If unsure, opting out for a simple pasta with butter for pets is a safer choice!

One-Pot Spinach Tomato Pasta: Easy Comfort in Every Bite
Ingredients
Equipment
Method
- In a large pot, heat sun-dried tomato oil over medium-high heat. Add chopped onion and sauté for about 5 minutes until translucent.
- Stir in minced garlic and chopped sun-dried tomatoes, cooking for another 2-3 minutes until fragrant.
- Incorporate tomato paste and cook for an additional 2 minutes, stirring well.
- Gradually add chicken stock, stirring well to deglaze the pot, and bring to a gentle simmer.
- Slowly pour in heavy whipping cream and season with black pepper, kosher salt, and red chili flakes.
- Add penne pasta directly into the pot and cook uncovered for about 10 minutes, stirring frequently.
- Fold in fresh spinach and chopped basil, stirring gently until spinach wilts, about 2-3 minutes.
- If the sauce is too thick, add more stock for desired consistency. Stir in grated Parmesan cheese until melted.
- Ladle into bowls and garnish with additional parmesan or fresh basil if desired.

Leave a Reply