The aroma of garlic sizzling in olive oil instantly transports me back to cozy evenings spent in the kitchen with loved ones. Today, I’m thrilled to share my recipe for One-Pot Spinach Tomato Pasta, a dish that effortlessly blends the fresh sweetness of ripe tomatoes and vibrant spinach into an easy, creamy delight. Perfect for those busy weeknights when you crave something both comforting and delicious, this one-pot wonder requires minimal cleanup, making it your new go-to! Plus, it’s vegetarian and can easily adapt to your favorite pasta shape or ingredient swaps, giving you the freedom to make it uniquely yours. Are you ready to whip up a bowl of pure comfort?

Why Choose One-Pot Pasta?
Quick and Easy: This recipe saves you time; everything cooks in one pot, leaving less mess to clean up!
Creamy and Delicious: The combination of sun-dried tomatoes and fresh spinach creates a luscious sauce that’s comforting yet light.
Flexible Ingredients: Feel free to swap pasta shapes or add your favorite veggies, making it versatile for any palate.
Perfect for Busy Nights: With just a few simple steps, you can have a satisfying dinner in under 30 minutes.
Crowd-Pleasing Dish: This pasta is sure to impress family and friends—pair it with Cajun Chicken Pasta for a fun twist on flavors!
One-Pot Spinach Tomato Pasta Ingredients
For the Pasta
- Penne Pasta – This main structure can be substituted with any medium-sized pasta like rigatoni or fusilli for a delightful change in texture.
For the Sauce
- Sun-Dried Tomato Oil – Infuses the dish with rich flavor; olive oil can be used as a substitute if needed.
- Onion – Adds a touch of sweetness and depth; shallots can replace for a milder option.
- Garlic – Fresh garlic enhances the flavor; never skimp on this aromatic ingredient for the best results.
- Sun-Dried Tomatoes – Provides a concentrated burst of flavor; regular tomatoes can be used if necessary.
- Tomato Paste – Essential for thickening and enriching the sauce; no substitutes available for this key ingredient.
- Chicken Stock – Forms the base of the sauce; for a vegetarian version, swap with vegetable stock.
- Heavy Whipping Cream – Creates that fabulous creaminess; coconut cream is a great dairy-free alternative.
- Kosher Salt & Black Pepper – Basic seasonings to elevate flavors; taste and adjust to your liking.
- Red Chili Flakes – Adds a hint of heat; feel free to omit if you prefer a milder dish.
For Added Freshness
- Fresh Spinach – Nutritional boost with vibrant color; add it last to retain its freshness.
- Fresh Basil – Enhances the overall freshness of the dish; dried basil can be used if fresh is not available.
- Parmesan Cheese – Delivers creaminess and umami; nutritional yeast can work as a vegan option.
Step‑by‑Step Instructions for One-Pot Spinach Tomato Pasta
Step 1: Heat the Oil
In a large pot, heat the sun-dried tomato oil over medium-high heat until shimmering, which takes about 2 minutes. This adds deep flavor to your One-Pot Spinach Tomato Pasta right from the start. Make sure to swirl the pot gently to distribute the oil evenly.
Step 2: Sauté the Onions
Add the chopped onion to the pot and sauté for about 3-4 minutes until they become translucent and slightly browned, enhancing their sweetness. Stir occasionally to prevent sticking, and enjoy the lovely aroma filling your kitchen as you prepare your One-Pot Spinach Tomato Pasta.
Step 3: Add Garlic and Sun-Dried Tomatoes
Stir in the minced garlic and sun-dried tomatoes, cooking for an additional 2-3 minutes. This step intensifies the flavors, with the garlic becoming fragrant and the sun-dried tomatoes softening. Don’t rush this—let the ingredients mingle beautifully in the pot.
Step 4: Incorporate Tomato Paste
Next, add the tomato paste to the pot and cook, stirring frequently, for about 2 minutes. This will enhance the richness of your sauce, as it caramelizes slightly and deepens in color, making your One-Pot Spinach Tomato Pasta even more flavorful.
Step 5: Deglaze with Chicken Stock
Gradually pour in the chicken stock, using a wooden spoon to scrape the bottom of the pot and release any flavorful bits left behind. Bring the mixture to a gentle simmer over medium heat, ensuring everything is well combined for about 2-3 minutes.
Step 6: Mix in the Cream
Slowly stir in the heavy whipping cream, ensuring it blends smoothly with the base. Allow the mixture to come back to a low simmer over medium heat, creating that luscious sauce that will coat your pasta beautifully.
Step 7: Add the Pasta
Pour the penne pasta into the pot, ensuring it is submerged in the creamy sauce. Reduce the heat to low-medium and cook uncovered for about 10 minutes, stirring regularly to prevent sticking and to ensure even cooking for your One-Pot Spinach Tomato Pasta.
Step 8: Check Pasta Doneness
Taste a piece of pasta for doneness after about 8 minutes; it should be about 75% cooked. Adjust the heat if needed and continue stirring, letting the pasta absorb all the flavors from the sauce as it finishes cooking.
Step 9: Fold in Spinach and Basil
Once the pasta is nearly al dente, fold in the fresh spinach and basil, gently mixing until the spinach wilts down, which should take about 1-2 minutes. This will add vibrant color and nutrition to your One-Pot Spinach Tomato Pasta, making it even more appealing.
Step 10: Adjust Sauce Consistency
If the sauce seems too thick, gradually add reserved pasta water, a couple of tablespoons at a time, until you reach the desired consistency. This starchy water works wonders in achieving a creamy texture that clings beautifully to the pasta.
Step 11: Stir in Parmesan Cheese
Finally, add the grated Parmesan cheese, stirring until it melts into the sauce. This will enhance the creaminess and add a wonderful umami flavor, ensuring your One-Pot Spinach Tomato Pasta is rich and satisfying.
Step 12: Serve and Enjoy
Serve your One-Pot Spinach Tomato Pasta immediately, garnished with extra Parmesan if desired. For a heartier meal, consider topping it with grilled chicken for added protein, creating a deliciously comforting dinner that everyone will love.

One-Pot Spinach Tomato Pasta Variations
Feel free to get creative with this recipe—let your taste buds be the guide!
-
Pasta Shape: Swap penne for rigatoni or fusilli to change up the texture and enjoy a unique bite each time.
-
Vegetable Boost: Add zucchini, bell peppers, or mushrooms for extra color and nutrition. Each brings a delightful crunch, elevating your pasta.
-
Protein-Packed: Stir in grilled chicken or shrimp for a satisfying protein boost, transforming this dish into a hearty meal.
-
Creamy Delight: Use coconut cream in place of heavy cream for a dairy-free version that’s just as creamy and dreamy.
-
Herb Swap: If fresh basil isn’t available, try using Italian seasoning or dried oregano for a different flavor profile.
-
Heat It Up: For a spicy kick, add fresh diced jalapeños or a few extra red chili flakes. Just a little can intensify the flavor beautifully.
-
Cheese Alternatives: Replace Parmesan with nutritional yeast for a vegan-friendly option that still packs a cheesy punch.
-
Bulk It Up: Incorporate cooked lentils or chickpeas for added fiber and texture, making your pasta even more filling and nutritious.
For added inspiration, consider pairing this dish with a side of Cajun Chicken Pasta or a refreshing salad to complete your meal!
Expert Tips for One-Pot Spinach Tomato Pasta
- Watch the Pasta: Prevent overcooking by checking the pasta’s doneness a minute or two before the package instructions suggest.
- Room Temperature Cream: To avoid curdling, ensure your heavy whipping cream is at room temperature before mixing it into the sauce.
- Flavorful Sauté: Take your time when sautéing garlic and onion; slow cooking enhances the flavor and aroma, adding depth to your One-Pot Spinach Tomato Pasta.
- Reserve Pasta Water: Saving a cup of starchy pasta water is key; it helps adjust the sauce’s consistency and improves creaminess as you mix everything.
- Fresh Ingredients: Always opt for fresh garlic and spinach for the best results, as they bring vibrant flavor and color to your dish.
How to Store and Freeze One-Pot Spinach Tomato Pasta
Fridge: Refrigerate leftovers in an airtight container for up to 4 days; the flavors will deepen, making it an even tastier option for later meals.
Freezer: Freeze in a tightly sealed container for up to 3 months. However, be aware that the cream may separate upon thawing, so reconstitution may be necessary.
Reheating: Reheat slowly on the stovetop over low heat, adding a splash of cream or stock to restore the sauce’s creamy consistency while stirring gently.
Thawing: When ready to enjoy, thaw overnight in the fridge before reheating for best results and optimal flavor in your One-Pot Spinach Tomato Pasta.
Make Ahead Options
These One-Pot Spinach Tomato Pasta dishes are perfect for meal prep enthusiasts! You can chop the vegetables and measure out the pasta and sauces up to 24 hours in advance, storing them in airtight containers in the refrigerator. For optimal freshness, keep the spinach and basil separate until you’re ready to cook. On the day of serving, simply sauté the onions and garlic as outlined, add the prepared ingredients, and finish cooking the pasta; it will taste just as delightful as freshly made! This approach saves you time and ensures that busy weeknights become a breeze, all while enjoying a comforting bowl of One-Pot Spinach Tomato Pasta.
What to Serve with Creamy One-Pot Spinach Tomato Pasta
Creating the perfect meal goes beyond just a delightful pasta dish; it’s about balancing flavors and textures for an unforgettable dining experience.
-
Garlic Bread: This classic accompaniment adds a crunch and a rich, buttery flavor, perfect for soaking up the creamy sauce.
-
Mixed Green Salad: A refreshing salad with tangy vinaigrette complements the creaminess of the pasta, creating a beautiful contrast in flavors.
-
Roasted Vegetables: Caramelized bell peppers and zucchini enhance your meal with their natural sweetness, making them an excellent side.
-
Grilled Chicken: For those who crave more protein, the smoky flavor of grilled chicken adds a hearty touch, elevating the dish.
-
White Wine: A chilled glass of Sauvignon Blanc enhances the meal’s fresh notes, making your dining experience feel elevated and special.
-
Lemon Sorbet: This light, citrusy dessert is the perfect way to cleanse your palate after the rich pasta, leaving a refreshing finish to your meal.
Each pairing adds its unique touch, ensuring your dining plate is as comforting as it is culinary magic.

One-Pot Spinach Tomato Pasta Recipe FAQs
What type of pasta is best for this recipe?
Absolutely! While penne is the main structure, you can swap it with other medium-sized pasta like rigatoni or fusilli for a delightful change in texture. Just ensure the shape can hold the creamy sauce well.
How should I store leftovers of One-Pot Spinach Tomato Pasta?
Store any leftovers in an airtight container in the fridge for up to 4 days. The flavors will actually deepen, making it even tastier for your next meal!
Can I freeze One-Pot Spinach Tomato Pasta?
Yes, you can freeze it! Place the pasta in a tightly sealed container for up to 3 months. Just keep in mind that the cream may separate when thawed, so you might need to stir in a splash of cream or stock to bring it back to life when reheating.
What should I do if the sauce is too thick?
If you find the sauce too thick after cooking, simply mix in a couple of tablespoons of reserved pasta water until you reach the desired consistency. The starchy water not only thins the sauce but also helps it cling beautifully to the pasta.
Are there any common dietary considerations with this recipe?
For those with dairy restrictions, you can swap heavy whipping cream with coconut cream or use nutritional yeast instead of parmesan cheese for a vegan option. Always double-check for allergies, especially with ingredients like sun-dried tomatoes or specific stocks.
How do I reheat the pasta without losing its creaminess?
To reheat, do so slowly on the stovetop over low heat. Add a splash of cream or stock while stirring gently to restore the sauce’s creamy consistency. This way, you’ll enjoy your One-Pot Spinach Tomato Pasta just like when it was freshly made!

One-Pot Spinach Tomato Pasta for Effortless Weeknight Bliss
Ingredients
Equipment
Method
- Heat the sun-dried tomato oil over medium-high heat until shimmering, about 2 minutes.
- Add the chopped onion and sauté for about 3-4 minutes until translucent.
- Stir in minced garlic and sun-dried tomatoes, cooking for an additional 2-3 minutes.
- Add the tomato paste and cook, stirring frequently, for about 2 minutes.
- Gradually pour in the chicken stock, scraping the bottom of the pot, and simmer for 2-3 minutes.
- Slowly stir in the heavy whipping cream and bring back to a low simmer.
- Pour in the penne pasta, reduce heat to low-medium, and cook uncovered for about 10 minutes.
- Check pasta doneness after about 8 minutes; it should be about 75% cooked.
- Fold in the fresh spinach and basil, mixing until the spinach wilts down.
- If the sauce is too thick, add reserved pasta water until desired consistency.
- Stir in grated Parmesan cheese until melted and combined.
- Serve immediately, garnished with extra Parmesan if desired.

Leave a Reply