If you love weeknight dinners that feel like a warm hug, this Creamy Spinach Tortellini is made for you. It’s fast, comforting, and quietly elegant — perfect when you want something creamy without standing over the stove for an hour. With tender cheese-filled tortellini, vibrant spinach, juicy diced tomato, and a silky cream sauce finished with freshly grated Parmesan, this dish comes together in under 30 minutes and pairs beautifully with a crisp salad or some crusty bread.
Why you’ll love this recipe

- Ready in about 25 minutes from start to finish.
- Uses simple pantry and freezer staples without sacrificing flavor.
- Comforting, creamy sauce that clings to every tortellini.
- Crowd-pleasing and easy to scale up for family dinners or meal prep.
Ingredients
Make sure you have everything prepped and on hand. The ingredient list below is the source of truth for quantities and names.
- 1 pound refrigerated or frozen tortellini
- 2 tablespoons butter
- 1/2 cup diced onion
- 2 garlic cloves, minced
- 1 (9-ounce) package frozen chopped spinach, thawed and squeezed in paper towels to get rid of the water
- 1 cup seeded diced tomato, or petite canned diced tomato, drained
- 1 teaspoon dried basil or 2 tablespoons fresh
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
Equipment
- Large pot for boiling tortellini
- Large skillet or sauté pan
- Wooden spoon or spatula
- Colander
- Measuring cups and spoons
Prep tips before you start

- If you’re using frozen tortellini, there’s no need to thaw—just add a minute or two to the boiling time if needed.
- Thaw the frozen spinach and press it well with paper towels to remove excess moisture; this prevents the sauce from becoming watery.
- Grate the Parmesan fresh for the best texture and flavor; pre-grated cheese won’t melt as smoothly.
Rewritten step-by-step directions

Follow these steps in order for the best result. The ingredient list above defines the exact amounts to use.
- Bring a large pot of salted water to a rolling boil. Add 1 pound refrigerated or frozen tortellini and cook according to package instructions until al dente. Reserve about 1/2 cup of the pasta cooking water, then drain the tortellini in a colander and set it aside.
- While the pasta cooks, heat a large skillet over medium heat and melt 2 tablespoons butter. Allow the butter to foam and then settle so it starts to lightly sizzle but does not brown.
- Add 1/2 cup diced onion to the skillet. Sauté, stirring occasionally, until the onion becomes translucent and soft, about 4–5 minutes.
- Add 2 garlic cloves, minced, to the onion and sauté for 30–45 seconds until fragrant. Be careful not to let the garlic burn.
- Stir in the thawed and well-squeezed 1 (9-ounce) package frozen chopped spinach. Cook the spinach with the onion and garlic for 2–3 minutes, breaking up any clumps and allowing excess moisture to evaporate.
- Add 1 cup seeded diced tomato (or drained petite canned diced tomato), 1 teaspoon dried basil or 2 tablespoons fresh basil, 1/2 teaspoon salt, and 1/2 teaspoon black pepper to the skillet. Stir to combine and let the mixture warm through for about 1–2 minutes.
- Pour in 1 cup heavy cream and stir, bringing the mixture to a gentle simmer. Allow the cream to reduce slightly, simmering gently for 2–3 minutes so the sauce begins to thicken; stir frequently to prevent sticking.
- Reduce the heat to low, then stir in 1/2 cup freshly grated Parmesan cheese until fully melted and the sauce is smooth. Taste and adjust seasoning with a little more salt or pepper if needed.
- Add the cooked tortellini to the skillet with the sauce and gently toss to coat. If the sauce feels too thick, add a splash of the reserved pasta cooking water, a tablespoon at a time, until you reach the desired consistency.
- Remove the skillet from the heat. Serve the Creamy Spinach Tortellini immediately, garnished with an extra sprinkle of freshly grated Parmesan and a few basil leaves if desired.
Serving suggestions
- Serve alongside a simple green salad dressed with lemon vinaigrette to cut through the richness.
- Warm slices of crusty bread are perfect for mopping up any leftover sauce.
- For a heartier meal, add roasted or grilled vegetables on the side, such as asparagus or zucchini.
Make-ahead and storage
If you want to prepare this ahead of time, cook the tortellini and sauce separately. Store in airtight containers in the refrigerator for up to 3 days. When reheating, warm the sauce gently in a skillet and add the tortellini, using a splash of milk or reserved pasta water to loosen the sauce if needed. Avoid microwaving at high heat to prevent the cream from separating.
Recipe notes and substitutions
- If you prefer a lighter version, substitute half-and-half for heavy cream, though the sauce will be slightly less rich.
- For a dairy-free option, replace butter with a neutral oil and heavy cream with a full-fat coconut milk alternative, then use a plant-based grated cheese substitute. The texture and flavor will differ from the original.
- Fresh basil brightens the dish; if using dried basil, the flavor is more concentrated so 1 teaspoon dried basil equals roughly 2 tablespoons fresh basil, which is reflected in the ingredient list above.
- Ensure the diced tomatoes are seeded to avoid adding extra liquid to the sauce. If using canned petite diced tomatoes, drain well.
Final thoughts
This Creamy Spinach Tortellini balances comfort and simplicity. The silky cream sauce clings to each pillowy tortellini while spinach and tomato add color and freshness. It’s a dependable weeknight winner that still feels special enough for sharing. Make it when you want something satisfying, quick, and comforting — you’ll be surprised how such few ingredients can create a dish that tastes so indulgent.

Creamy Spinach Tortellini
Equipment
- Pasta pot
- Large Skillet
- Colander
- Measuring cups and spoons
- Paper Towels
Ingredients
- 1 pound refrigerated or frozen tortellini
- 2 tablespoons butter
- 1/2 cup diced onion
- 2 cloves garlic minced
- 9 ounce frozen chopped spinach thawed and squeezed dry
- 1 cup seeded diced tomato or petite diced tomatoes, drained
- 1 teaspoon dried basil or 2 tablespoons fresh basil
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
Instructions
- Bring a large pot of salted water to a boil and cook the tortellini according to package instructions; reserve 1/2 cup of the cooking water, then drain the pasta.
- Melt the butter in a large skillet over medium heat.
- Add the diced onion and cook, stirring occasionally, until softened, about 3 minutes.
- Add the minced garlic and cook for 1 minute, until fragrant.
- Stir in the drained diced tomatoes and the squeezed thawed spinach and cook for about 3 minutes to heat through.
- Add the basil, salt, pepper, and heavy cream, then simmer gently for about 5 minutes to thicken slightly.
- Stir in the grated Parmesan until melted and the sauce is smooth, then remove the skillet from the heat.
- Add the drained tortellini to the skillet and toss to coat; if the sauce seems too thick, loosen with some of the reserved pasta cooking water until you reach the desired consistency.
Notes
- Reserve pasta cooking water to adjust sauce consistency.
- Thaw and squeeze spinach well to avoid excess water in the sauce.
- Use refrigerated tortellini for quicker cooking if available.
