Creamy Spinach Mushroom Tortellini with Caramelized Onions
Description
Creamy Spinach Mushroom Tortellini with Caramelized Onions is a rich, cozy, and flavorful pasta dish that combines tender cheese-filled tortellini with earthy mushrooms, fresh spinach, sweet caramelized onions, and a silky cream sauce. Slowly cooking the onions until golden brings out their natural sweetness, while sautéed mushrooms add a savory depth that pairs beautifully with the creamy sauce. Fresh spinach adds color, freshness, and extra vegetables without overpowering the comforting flavors of the dish. This recipe is perfect for busy weeknight dinners, date-night meals, family gatherings, or whenever you want a restaurant-style pasta dish at home. It comes together in one skillet with simple ingredients and can be customized with chicken, shrimp, or extra vegetables. Serve it with warm garlic bread and a crisp green salad for a complete and satisfying meal.
Ingredients For the Tortellini
- 20 ounces refrigerated cheese tortellini
- 1 tablespoon olive oil
- 1 tablespoon butter
For the Caramelized Onions
- 2 medium yellow onions, thinly sliced
- 1 tablespoon butter
- 1 teaspoon olive oil
- ¼ teaspoon salt
- 1 teaspoon balsamic vinegar, optional
For the Mushroom Spinach Sauce
- 8 ounces cremini or white mushrooms, sliced
- 3 cloves garlic, minced
- 3 cups fresh baby spinach
- 1 cup heavy cream
- ½ cup low-sodium vegetable or chicken broth
- ½ cup grated Parmesan cheese
- ½ teaspoon Italian seasoning
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
- ½ teaspoon salt, or to taste
For Garnish
- Fresh parsley, chopped
- Extra Parmesan cheese
- Freshly cracked black pepper
Step-by-step instructions
1. Caramelize the onions
Heat 1 tablespoon butter and 1 teaspoon olive oil in a large skillet over medium-low heat. Add the thinly sliced onions and sprinkle with salt. Cook slowly for approximately 20–25 minutes, stirring every few minutes, until the onions become soft, deeply golden, and caramelized. If they begin sticking or browning too quickly, reduce the heat and add a tablespoon of water. Stir in balsamic vinegar during the final minute if desired. Transfer the onions to a bowl and set aside.
2. Cook the tortellini
Bring a large pot of salted water to a boil. Cook the refrigerated tortellini according to the package directions until tender. Before draining, reserve about ½ cup of the pasta water. Drain the tortellini and set aside.
3. Sauté the mushrooms
Return the skillet to medium heat and add olive oil and butter. Add the sliced mushrooms in an even layer. Cook for approximately 5–7 minutes, stirring occasionally, until the mushrooms become golden brown and their moisture has evaporated.
4. Add garlic and seasonings
Add the minced garlic and cook for about 30–60 seconds until fragrant. Stir in Italian seasoning, black pepper, and optional red pepper flakes. Avoid cooking the garlic too long because it can become bitter.
5. Create the creamy sauce
Pour the heavy cream and broth into the skillet. Stir well, scraping any flavorful browned bits from the bottom. Bring the mixture to a gentle simmer and cook for approximately 3–5 minutes, allowing the sauce to thicken slightly.
6. Add Parmesan and spinach
Reduce the heat to low. Stir in the Parmesan cheese until melted and smooth. Add the fresh spinach and cook for approximately 1–2 minutes, just until the spinach wilts into the sauce.
7. Combine the tortellini
Add the cooked tortellini and caramelized onions to the skillet. Gently toss everything together until the pasta is evenly coated with the creamy mushroom sauce. If the sauce is too thick, gradually add a little reserved pasta water until it reaches your preferred consistency.
8. Taste and adjust
Taste the pasta and adjust the salt, black pepper, or red pepper flakes as needed. Allow everything to warm together for another minute so the flavors blend.
9. Garnish and serve
Remove from the heat and sprinkle with fresh parsley, additional Parmesan, and freshly cracked black pepper. Serve immediately while the sauce is creamy and the tortellini is warm.
Tips & notes
- Cook the onions slowly over medium-low heat for the best caramelized flavor.
- Do not overcrowd the mushrooms because they need space to brown rather than steam.
- Reserve pasta water before draining. Its starch can help loosen and smooth the sauce.
- Freshly grated Parmesan melts more smoothly than pre-shredded cheese.
- If the sauce becomes too thick, add reserved pasta water one tablespoon at a time.
- For extra protein, add sliced grilled chicken, cooked Italian sausage, shrimp, or white beans.
- You can use spinach and mushroom ravioli instead of cheese tortellini if preferred.
- For a lighter sauce, substitute half-and-half for some or all of the heavy cream.
- Leftovers can be refrigerated in an airtight container for up to 3 days.
- Reheat gently on the stovetop or microwave with a splash of broth or milk to loosen the sauce.
Q&A
Can I use frozen tortellini?
Yes. Follow the package cooking instructions and cook until tender before adding it to the sauce.
Can I make this without heavy cream?
Yes. Half-and-half can be used for a lighter version. You can also use evaporated milk, although the sauce may be slightly less rich.
Can I add chicken?
Absolutely. Sliced grilled or roasted chicken makes an excellent addition and turns the dish into a higher-protein main course.
How do I prevent the cream sauce from separating?
Keep the heat moderate and avoid vigorously boiling the sauce after adding the cream and Parmesan. Gentle simmering produces a smoother sauce.
Can I prepare the caramelized onions ahead of time?
Yes. The onions can be caramelized up to 3 days ahead and stored covered in the refrigerator. Warm them slightly before adding them to the pasta.
Servings & nutrition
Servings: 6
Calories: Approximately 520 per serving
Protein: Approximately 19g
Carbohydrates: Approximately 48g
Fat: Approximately 29g
Fiber: Approximately 4g
Sugar: Approximately 7g
Nutrition information is approximate and may vary depending on the tortellini, cream, Parmesan, butter, and serving size used.