There’s something comforting about a skillet full of tender pasta tucked into a rich, velvety sauce studded with bright tomatoes and vibrant greens. This Creamy Tomato and Spinach Tortellini recipe brings that cozy feeling to your table fast—perfect for weeknights when you want something special without the fuss. Using cheese-filled tortellini and a simple homemade cream sauce, it’s a dinner that feels indulgent while being incredibly simple to pull together.
Before we dive in, a quick note about flavors: garlic and onion powder build a savory base, while fresh basil and parmesan finish the dish with brightness and depth. A pinch of crushed red pepper flakes at the table adds a welcome kick for anyone who likes heat.
Ingredients

- 20 ounces refrigerator cheese tortellini
- 2 Tablespoons butter, salted or unsalted
- 3 Tablespoons all-purpose flour
- 3 cloves garlic, minced
- 1 teaspoon onion powder
- 1 1/2 cups milk
- 1/2 cup heavy whipping cream
- 15 ounce can petite diced tomatoes*
- 1 1/2 cups baby spinach leaves, chopped
- 1/4 cup fresh basil leaves, chopped
- 1/2 teaspoon Dried oregano
- Salt and freshly ground black pepper
- 1/2 cup freshly grated parmesan cheese, plus more for serving
- Crushed red pepper flakes, for serving (optional)
*Tip: Drain the diced tomatoes slightly if they seem very watery—this prevents the sauce from becoming too thin while keeping plenty of tomato flavor.
Why this recipe works
This version of Creamy Tomato and Spinach Tortellini leans on a classic roux-thickened cream sauce, which clings beautifully to the cheese tortellini. The tortellini cooks right in advance and is folded into the sauce so every bite is loaded with filling and flavor. Fresh spinach wilts into the sauce and brings color and a light vegetal note that balances the cream. Fresh basil and grated parmesan add aromatic layers that make the dish feel finished and restaurant-quality.
Equipment
- Large pot for boiling tortellini
- Large skillet or sauté pan
- Wooden spoon or heatproof spatula
- Measuring cups and spoons
- Colander
Step-by-step Instructions

Follow these clear, ordered steps to prepare the dish. Keep the ingredient amounts as listed above.
- Bring a large pot of salted water to a vigorous boil. Add all of the 20 ounces refrigerator cheese tortellini to the boiling water and cook according to the package directions until al dente. Stir occasionally to prevent sticking. Once cooked, drain the tortellini in a colander and set aside while you make the sauce.
- In a large skillet over medium heat, melt 2 Tablespoons butter. Allow it to foam briefly but not brown. Add 3 cloves garlic, minced, and sauté for about 30 seconds until fragrant, stirring constantly so the garlic does not burn.
- Sprinkle 3 Tablespoons all-purpose flour over the melted butter and garlic. Stir continuously with a wooden spoon or whisk to form a smooth paste (roux). Cook the roux for about 1 minute to remove the raw flour taste, but do not let it turn dark.
- Slowly pour in 1 1/2 cups milk while whisking or stirring constantly to avoid lumps. Continue stirring until the mixture begins to thicken slightly. Next, pour in 1/2 cup heavy whipping cream and stir to combine. Let the sauce simmer gently for 2–3 minutes until it has thickened to a creamy consistency.
- Add 1 teaspoon onion powder and 1/2 teaspoon Dried oregano to the sauce, stirring to distribute the seasonings evenly. Taste and season with salt and freshly ground black pepper, adding small amounts until the sauce tastes balanced. Remember that parmesan will add saltiness later, so season gradually.
- Pour the contents of the 15 ounce can petite diced tomatoes into the skillet, including the juices, and stir to incorporate. Bring the sauce to a low simmer and allow it to cook for 2–3 minutes so the tomato flavor melds with the cream base. If your diced tomatoes are very watery, you may have drained a bit earlier—either way, cook until the sauce consistency is to your liking.
- Stir in 1 1/2 cups baby spinach leaves, chopped, and 1/4 cup fresh basil leaves, chopped. The heat of the sauce will quickly wilt the spinach and release the basil aroma. Stir until the greens are evenly distributed and wilted, about 1–2 minutes.
- Reduce the heat to low and add the drained, cooked tortellini to the skillet. Gently fold the tortellini into the sauce so each piece is coated. Allow the filled pasta to warm through for 2–3 minutes, stirring occasionally to ensure even heating.
- Turn off the heat and stir in 1/2 cup freshly grated parmesan cheese until melted and fully incorporated. Taste and adjust seasoning with additional salt and freshly ground black pepper if needed.
- Serve the Creamy Tomato and Spinach Tortellini hot, garnished with extra grated parmesan and a sprinkle of crushed red pepper flakes for those who like a bit of heat. Fresh basil leaves make a pretty finishing touch as well.
Serving suggestions

This dish shines on its own but pairs beautifully with a few simple sides. A crisp green salad with lemon vinaigrette adds brightness, while garlic bread or a crusty baguette helps mop up the remaining sauce. For a heartier meal, serve alongside roasted vegetables or a light protein of your choice.
Make-ahead and storage tips
If you want to prepare this in advance, cook the tortellini and sauce separately. Store them in airtight containers in the refrigerator for up to 3 days. When ready to serve, gently reheat the sauce over low heat, add a splash of milk if it has thickened too much, then fold in the tortellini and warm through. Avoid overcooking during reheating to keep the tortellini tender.
Variations and swaps
- Tomato: Use a 15 ounce can of fire-roasted diced tomatoes for a smoky note, or diced tomatoes with green chiles for a slightly spicy twist.
- Greens: Substitute baby kale or Swiss chard for the spinach—just chop finely and allow a couple minutes more to wilt.
- Cheese: Swap part of the parmesan with Pecorino Romano for a sharper finish, but taste for salt before adding more seasonings.
- Protein boost: Stir in cooked shredded chicken or cooked chickpeas to add protein and make the meal more substantial.
Common questions
Can I use frozen tortellini? Yes. If using frozen tortellini, cook according to package directions and add a minute or two to ensure they’re heated through when folded into the sauce.
My sauce is too thin—how can I thicken it? Simmer the sauce a few extra minutes uncovered to reduce the liquid. Alternatively, mix 1 teaspoon of flour with a little cold milk to make a slurry and whisk it into the simmering sauce, cooking until thickened.
Can I make this dairy-free? For a dairy-free version, substitute the butter with a dairy-free spread, use a plant-based milk (choose an unsweetened one), and swap the heavy whipping cream with a full-fat coconut milk or a thick dairy-free cream. Replace parmesan with a dairy-free grated alternative. Keep in mind flavor and texture will differ from the original.
Final notes
This Creamy Tomato and Spinach Tortellini recipe hits the sweet spot between cozy and quick. It’s flexible, flavorful, and satisfying. With a handful of pantry staples and 30 minutes of hands-on time, you’ll have a creamy, tomato-laced pasta that feels like a hug in a bowl. Try it on a busy weeknight or whenever you want a reliable, delicious meal that’s both comforting and bright.
Enjoy, and don’t forget to top your bowl with extra parmesan and red pepper flakes to taste.

Creamy Tomato and Spinach Tortellini
Equipment
- Large Pot
- Colander
- Large saucepan
- Whisk
- Spatula or wooden spoon
Ingredients
- 20 ounces refrigerator cheese tortellini
- 2 tablespoons butter salted or unsalted
- 3 tablespoons all-purpose flour
- 3 cloves garlic minced
- 1 teaspoon onion powder
- 1.5 cups milk
- 0.5 cup heavy whipping cream
- 15 ounce can petite diced tomatoes
- 1.5 cups baby spinach leaves chopped
- 1/4 cup fresh basil leaves chopped
- 1/2 teaspoon dried oregano
- salt and freshly ground black pepper to taste
- 1/2 cup freshly grated parmesan cheese plus more for serving
- crushed red pepper flakes for serving (optional)
Instructions
- Cook the refrigerated cheese tortellini according to package instructions; drain and set aside.
- In a large saucepan over medium heat, melt the butter. Whisk in the flour to form a smooth roux and cook for about 30 seconds.
- Add the minced garlic and onion powder to the roux and cook, stirring, for 30 seconds more.
- Slowly pour in the milk and heavy cream while whisking, then continue whisking until the mixture is smooth.
- Cook the sauce, stirring constantly, until it begins to simmer and slightly thicken.
- Stir in the diced tomatoes (with juices), chopped spinach, chopped basil, and dried oregano; season with salt and freshly ground black pepper to taste.
- Add the grated parmesan and stir until melted and the sauce is smooth.
- Remove the sauce from the heat and fold in the cooked tortellini until well coated.
- Serve warm with extra parmesan and crushed red pepper flakes, if desired.
Notes
- Substitute fresh tomatoes with 1½ cups diced fresh tomatoes and 1 cup hot pasta cooking water if desired.
