I make this Creamy Spinach and Mushroom Tortellini with Caramelized Onions when I want something comforting, rich, and full of flavor without spending hours in the kitchen. Tender cheese tortellini are coated in a velvety cream sauce, tossed with earthy mushrooms, sweet caramelized onions, and fresh spinach for a satisfying meal that feels both elegant and cozy.
Why You’ll Love This Recipe
I love how this recipe combines simple ingredients into something that tastes restaurant-worthy. The caramelized onions add a natural sweetness that balances the savory mushrooms and creamy sauce. I also appreciate how quickly it comes together, making it perfect for busy weeknights. The textures are just right — soft tortellini, silky sauce, and tender vegetables all in one bowl. It’s a vegetarian dish that feels hearty and complete on its own.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
20 ounces cheese tortellini (fresh or refrigerated) 2 tablespoons olive oil 1 large yellow onion, thinly sliced 8 ounces cremini or white mushrooms, sliced 3 cloves garlic, minced 3 cups fresh spinach 1 cup heavy cream 1/2 cup grated Parmesan cheese 1/2 teaspoon salt 1/2 teaspoon black pepper 1/4 teaspoon dried thyme 1/4 teaspoon red pepper flakes (optional)
Directions
I start by bringing a large pot of salted water to a boil and cooking the tortellini according to the package instructions. Once cooked, I drain them and set them aside.
In a large skillet over medium heat, I add the olive oil and sliced onions. I cook them slowly, stirring often, for about 15–20 minutes until they become soft, golden, and caramelized.
Next, I add the sliced mushrooms to the skillet and cook for about 5–7 minutes until they release their moisture and turn tender. I stir in the minced garlic and cook for another minute until fragrant.
I reduce the heat slightly and pour in the heavy cream. I let it simmer gently for 3–4 minutes, then stir in the Parmesan cheese, salt, black pepper, thyme, and red pepper flakes if I want a bit of heat.
I add the fresh spinach and cook just until it wilts. Finally, I fold in the cooked tortellini and toss everything together until the pasta is well coated in the creamy sauce. I let it simmer for another 2–3 minutes before serving.
Servings and Timing
I find that this recipe serves 4 people generously.
I sometimes add grilled chicken or shrimp if I want extra protein. When I’m looking for a lighter version, I substitute half-and-half for the heavy cream. I also enjoy experimenting with different cheeses like Asiago or Fontina for a slightly different flavor profile. For extra depth, I occasionally add a splash of white wine before adding the cream and let it reduce briefly.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I warm it gently on the stovetop over low heat, adding a splash of milk or cream to loosen the sauce. I can also microwave it in short intervals, stirring in between to ensure even heating.
FAQs
Can I use frozen tortellini?
I can use frozen tortellini without any issue. I simply cook them according to the package instructions before adding them to the sauce.
Can I make this dish ahead of time?
I can prepare the sauce ahead of time and store it separately. When ready to serve, I cook the tortellini fresh and combine everything while reheating the sauce.
What mushrooms work best?
I prefer cremini mushrooms for their deeper flavor, but white button mushrooms or even a mix of wild mushrooms work well in this recipe.
Can I make this recipe gluten-free?
I can easily make this gluten-free by using gluten-free tortellini. The sauce itself does not require flour, so no additional adjustments are needed.
How can I make the sauce thicker?
If I want a thicker sauce, I let it simmer a bit longer to reduce. I can also add a little more Parmesan cheese to help thicken it naturally.
Conclusion
I love how this Creamy Spinach and Mushroom Tortellini with Caramelized Onions turns everyday ingredients into a comforting and flavorful meal. It’s rich, satisfying, and simple enough to make any night of the week. Whenever I want a cozy pasta dish that feels special but effortless, this is the recipe I turn to.
A rich and comforting pasta dish featuring tender cheese tortellini tossed in a creamy Parmesan sauce with caramelized onions, earthy mushrooms, and fresh spinach. This elegant yet easy vegetarian meal is perfect for busy weeknights.
Ingredients
20 ounces cheese tortellini (fresh or refrigerated)
2 tablespoons olive oil
1 large yellow onion, thinly sliced
8 ounces cremini or white mushrooms, sliced
3 cloves garlic, minced
3 cups fresh spinach
1 cup heavy cream
1/2 cup grated Parmesan cheese
1/2 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon dried thyme
1/4 teaspoon red pepper flakes (optional)
Instructions
Bring a large pot of salted water to a boil and cook the tortellini according to package instructions. Drain and set aside.
Heat olive oil in a large skillet over medium heat. Add the sliced onions and cook for 15–20 minutes, stirring often, until soft and caramelized.
Add the sliced mushrooms and cook for 5–7 minutes until tender and moisture has evaporated.
Stir in the minced garlic and cook for 1 minute until fragrant.
Reduce heat slightly and pour in the heavy cream. Simmer gently for 3–4 minutes.
Stir in Parmesan cheese, salt, black pepper, thyme, and red pepper flakes if using.
Add fresh spinach and cook until wilted.
Fold in the cooked tortellini and toss to coat evenly in the sauce. Simmer for 2–3 minutes, then serve warm.
Notes
Substitute half-and-half for a lighter version.
Add grilled chicken or shrimp for extra protein if desired.
A splash of white wine before adding cream enhances flavor depth.
Store leftovers in an airtight container for up to 3 days.
Reheat gently with a splash of milk or cream to loosen the sauce.