Creamy Spinach Tomato Tortellini brings tender cheese-filled pasta, fresh spinach, and a smooth tomato cream sauce together in one comforting skillet. Because the entire meal takes only 30 minutes, it works especially well for busy weeknights when you need dinner on the table without extra dishes. Garlic, onion, Italian seasoning, and Parmesan give the sauce a savory flavor, while tomatoes add brightness that balances the cream. Moreover, you can serve this easy pasta as written or add chicken, shrimp, sausage, or extra vegetables. The result tastes cozy, colorful, and satisfying with very little preparation.
Story
I first started making Creamy Spinach Tomato Tortellini on evenings when a long ingredient list felt impossible. Fresh tortellini cooked quickly, yet it still made dinner feel more special than plain pasta. After a few attempts, I learned that simmering the tortellini directly in the sauce created a fuller flavor and saved another pot. Since then, Creamy Spinach Tomato Tortellini has become one of my favorite solutions for rushed dinners. The tomatoes bring a gentle tang, the cream softens that acidity, and the spinach adds freshness without changing the comforting character of the dish. Furthermore, everything cooks in one skillet, so cleanup stays manageable. This 30-minute pasta dinner also welcomes substitutions. You can use cream cheese instead of heavy cream, kale instead of spinach, or a different filled tortellini. However, the original combination remains especially dependable because each ingredient supports the others. Creamy Spinach Tomato Tortellini feels rich, but it still includes vegetables and a bright tomato base. As a result, it satisfies both comfort-food cravings and practical weeknight needs. Once the Parmesan melts over the warm pasta, every bite turns creamy, savory, and deeply satisfying.
Ingredients
This ingredient list makes four main-course servings. Fresh refrigerated tortellini cooks fastest, although frozen tortellini also works when you increase the simmering time according to its package directions.
- 12 ounces fresh cheese-filled tortellini
- 1 tablespoon olive oil
- 3 garlic cloves, minced
- 1 medium onion, diced
- 1 can crushed or diced tomatoes, 14.5 ounces
- 1 cup heavy cream
- 4 cups loosely packed fresh spinach
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes, optional
- 1/4 cup grated Parmesan or Pecorino Romano cheese
- Fresh basil for garnish, optional
- 1/4 cup water or vegetable broth, plus more as needed
- Optional protein: cooked chicken, shrimp, or Italian sausage
- Optional greens: chopped kale or arugula
Step-by-Step Instructions
This one-pot tortellini method builds the sauce first, cooks the pasta directly in it, and adds the spinach near the end. Therefore, each component keeps the right texture while the flavors blend naturally.
Preparing the Ingredients
Before heating the skillet, mince the garlic, dice the onion, measure the seasonings, and grate the cheese. Next, wash the spinach and dry it well so extra water does not thin the sauce. Keep the tortellini refrigerated until you need it because fresh pasta softens quickly at room temperature. Additionally, open the tomatoes and place the cream near the stove. If you plan to add cooked chicken, shrimp, or sausage, cut it into bite-size pieces now. This preparation takes only a few minutes, yet it keeps the cooking process calm and prevents the garlic or onions from browning while you search for another ingredient.
Cooking Instructions
Heat the olive oil in a large, deep skillet or wide pot over medium heat. Add the onion and cook for three to four minutes, stirring often, until it softens. Then add the garlic and cook for about 30 seconds, just until fragrant. Pour in the tomatoes and stir in the Italian seasoning, salt, black pepper, and optional red pepper flakes. Simmer the tomato mixture for five minutes so the aromatics and seasonings blend. Next, lower the heat slightly and stir in the heavy cream until the sauce looks smooth. Add the tortellini and 1/4 cup water or broth, then stir gently to coat the pasta. Cover the skillet and simmer for three to five minutes, or until the tortellini turns tender. Stir once or twice during cooking, and add another splash of liquid when the sauce becomes too thick. Afterward, fold in the spinach and cook for one to two minutes until it wilts. Stir in half of the grated cheese, taste the sauce, and adjust the seasoning. Finally, divide the tortellini among bowls and finish each serving with the remaining cheese and fresh basil.
Tips for Perfect Results
A successful vegetarian pasta recipe depends on gentle heat, enough liquid, and careful timing. Since fresh tortellini cooks rapidly, stay near the skillet once you add it to the sauce.
Common Mistakes to Avoid
Do not boil the sauce aggressively after adding the cream because high heat can make it look grainy. Instead, maintain a gentle simmer and stir regularly. Also, avoid cooking fresh tortellini for too long. Overcooked pasta can split, which allows the cheese filling to escape into the sauce. Add the spinach only after the tortellini becomes tender because spinach needs very little cooking time. Furthermore, do not add all the salt at the beginning. Tortellini and Parmesan already contain salt, so taste the finished sauce before adding more. Finally, use a skillet with enough depth. A shallow pan may allow the sauce to bubble over while the covered tortellini cooks.
Pro Tips for Better Flavor
Let the onions soften fully before adding the garlic because sweet, tender onions create a stronger flavor base. For an even rich tomato cream sauce, stir in one tablespoon of tomato paste with the garlic and cook it for about one minute before adding the canned tomatoes. You can also replace part of the water with vegetable broth for extra savory flavor. Freshly grated Parmesan melts more smoothly than packaged shredded cheese, so grate it just before serving when possible. In addition, a small squeeze of lemon juice can brighten a sauce that tastes too heavy. For more heat, increase the red pepper flakes. For a softer, tangier finish, replace the heavy cream with softened cream cheese and thin the sauce with extra broth.
Serving and Storage
Creamy Spinach Tomato Tortellini tastes best immediately because the pasta continues absorbing sauce as it sits. Nevertheless, proper storage and gentle reheating keep leftovers creamy and enjoyable.
How to Serve
Serve this pasta in warm, shallow bowls so the sauce stays hot. Then add Parmesan, cracked black pepper, and torn basil just before bringing it to the table. A simple green salad with lemon dressing gives the meal a crisp contrast, while roasted broccoli or green beans add another vegetable. Garlic bread also works well because it catches every spoonful of sauce. Although the recipe already makes a complete meal, you can add sliced grilled chicken, sautéed shrimp, or browned Italian sausage for extra protein. For a meatless dinner with more texture, stir in white beans, mushrooms, or chopped artichoke hearts.

How to Store Leftovers
Cool leftovers, transfer them to a covered container, and refrigerate them for up to three days. Because the tortellini absorbs moisture, the sauce will thicken overnight. Reheat individual portions in a skillet over low heat with one or two tablespoons of milk, cream, water, or broth. Stir gently until the pasta becomes hot and the sauce loosens. You can also microwave a portion in short intervals, stirring between each interval. Avoid freezing the finished dish because cream sauce may separate and fresh tortellini can become soft after thawing. For the best texture, prepare only the amount you expect to eat within a few days.
Conclusion
Creamy Spinach Tomato Tortellini turns simple ingredients into a warm, satisfying dinner in only 30 minutes. The tender cheese pasta, fresh spinach, seasoned tomatoes, and creamy sauce create a balanced dish that feels generous without demanding complicated work. Moreover, the one-pot method saves time during both cooking and cleanup. Keep the basic recipe nearby for busy evenings, then change the greens, protein, cheese, or spice level whenever you need variety. Try it with a salad, serve it with garlic bread, and enjoy a comforting Italian-inspired meal that can quickly become a regular part of your dinner rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I Use Frozen Tortellini?
Yes, you can use frozen tortellini instead of fresh tortellini. Add it directly to the sauce without thawing, then increase the cooking time according to the package directions. You may also need another splash of broth or water because frozen pasta usually requires a longer simmer. Stir gently and check the pasta often so it does not split. Once the tortellini reaches a tender texture, continue with the spinach and cheese.
Can I Make This Recipe Without Heavy Cream?
You can replace heavy cream with four to six ounces of softened cream cheese. Stir the cream cheese into the tomato mixture, then add broth a little at a time until the sauce reaches a smooth consistency. Half-and-half also works, although it creates a lighter sauce. Whole milk can work in a pinch, but keep the heat low and add a little extra Parmesan to help the sauce thicken. Unsweetened cashew cream offers another suitable option.
How Can I Thin or Thicken the Sauce?
To thin the sauce, stir in warm water, milk, cream, or broth one tablespoon at a time. To thicken it, simmer the uncovered sauce over low heat for several minutes while stirring regularly. You can also add more grated Parmesan, which thickens the sauce while adding savory flavor. Remember that the sauce will continue thickening as it cools, so remove the skillet from the heat while the consistency still looks slightly looser than you want.
Print
Creamy Spinach Tomato Tortellini
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy spinach tomato tortellini combines tender cheese-filled pasta, fresh spinach, and a savory tomato cream sauce in one pot. Ready in 30 minutes, it makes a comforting vegetarian dinner for busy weeknights.
Ingredients
- 12 ounces fresh cheese-filled tortellini
- 1 tablespoon olive oil
- 3 garlic cloves, minced
- 1 medium onion, diced
- 1 can crushed or diced tomatoes, 14.5 ounces
- 1 cup heavy cream
- 4 cups loosely packed fresh spinach
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes, optional
- 1/4 cup grated Parmesan or Pecorino Romano cheese
- Fresh basil for garnish, optional
- 1/4 cup water or vegetable broth, plus more as needed
- Optional: cooked chicken, shrimp, Italian sausage, kale, or arugula
Instructions
- Heat the olive oil in a large, deep skillet or wide pot over medium heat.
- Add the diced onion and cook for 3 to 4 minutes, stirring often, until softened.
- Add the minced garlic and cook for about 30 seconds, just until fragrant.
- Pour in the tomatoes, then stir in the Italian seasoning, salt, black pepper, and optional red pepper flakes.
- Simmer the tomato mixture for 5 minutes, stirring occasionally.
- Lower the heat slightly and stir in the heavy cream until the sauce looks smooth.
- Add the tortellini and 1/4 cup water or vegetable broth, then stir gently.
- Cover and simmer for 3 to 5 minutes, stirring once or twice, until the tortellini becomes tender.
- Add another splash of water or broth when the sauce becomes too thick.
- Fold in the spinach and cook for 1 to 2 minutes until wilted.
- Stir in half of the grated cheese, then taste and adjust the seasoning.
- Divide among bowls and garnish with the remaining cheese and fresh basil.
Notes
- Use frozen tortellini when needed, but increase the simmering time according to the package directions.
- Replace the heavy cream with 4 to 6 ounces of softened cream cheese and add broth until the sauce reaches the desired consistency.
- Add cooked chicken, shrimp, or Italian sausage for extra protein.
- Refrigerate leftovers in a covered container for up to 3 days.
- Reheat gently with a splash of milk, cream, water, or broth.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7
- Sodium: 780
- Fat: 27
- Saturated Fat: 15
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 40
- Fiber: 4
- Protein: 15
- Cholesterol: 85