Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe

If you’re craving something super comforting but still fresh and satisfying, then you absolutely have to try this Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe. It’s the kind of dish I love making on a cozy evening because the flavors just meld so beautifully — earthy mushrooms, silky spinach, sweet caramelized onions and rich cream hugging every tender tortellini. Trust me, once you make this, you’ll want it to become a weeknight staple!

❤️

Why You’ll Love This Recipe

  • Deep, Layered Flavors: The caramelized onions add a natural sweetness that balances the creamy sauce perfectly.
  • Comfort Food with a Fresh Twist: Spinach and mushrooms bring freshness and earthiness to a classic creamy pasta.
  • Make Ahead Friendly: You can caramelize onions days ahead, making dinner prep a breeze.
  • Family Approved: This dish has won over picky eaters in my own home more than once!

Ingredients You’ll Need

These ingredients come together to create a rich, hearty dish without being complicated. Most of them are pantry staples or easy to find fresh, and the mix of textures and flavors is just spot on.

  • Yellow Onions: Perfect for slow caramelizing because of their natural sweetness.
  • Olive Oil: Use good quality for sautéing to deepen the flavor.
  • Crimini Mushrooms: They hold up well and add a nice earthy note; button mushrooms work too.
  • Spinach: Fresh baby spinach wilts quickly and adds a pop of green and nutrients.
  • Heavy Cream: Makes the sauce luxuriously creamy; half-and-half can substitute if you want lighter.
  • Tortellini: I love the three-cheese refrigerated kind—they cook fast and taste great.
  • Salt and Black Pepper: Simple seasoning that lets the main ingredients shine.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this recipe my own depending on what’s in the fridge or what I’m craving. Feel free to play around with it—you’ll discover so many delicious versions!

  • Mushroom Mix: I once used a blend of shiitake and oyster mushrooms, and it took the earthy flavor to a new level!
  • Greens Swap: If I don’t have spinach, kale or arugula works wonderfully and adds a slightly different texture.
  • Make it Vegan: Swap heavy cream with coconut milk and use vegan tortellini for a creamy vegan option.
  • Extra Protein: I often add grilled chicken or shrimp to turn this into a more filling meal for family dinners.

How to Make Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe

Step 1: Caramelize Those Onions to Perfection

First things first: peel and thinly slice your yellow onions. I like to pop them into a large skillet with 2 tablespoons of olive oil over medium-high heat. Stir constantly for about 10 minutes to get them soft—and don’t rush this, the key is slow and steady browning. Turn down to medium heat and keep stirring for another 20 minutes, adding a pinch of salt halfway through. You’ll notice the onions turning a gorgeous golden brown and developing that sweet flavor that’s the heart of this dish. You can even do this step a day or two ahead and store the onions in your fridge.

Step 2: Sauté Mushrooms and Wilt Spinach

In the same skillet (no need to wash it!), heat 1 tablespoon olive oil over medium heat. Add your sliced mushrooms, sprinkle with a pinch of salt, and sauté for about 5 minutes until they soften and release their earthy aroma. Toss in your fresh spinach and stir gently until it just wilts—this usually takes less than a minute. Then, stir the caramelized onions back into the mix for that beautiful sweet-savory combo.

Step 3: Create the Creamy Sauce

Pour in 1 cup of heavy cream and add ¼ teaspoon salt. Bring it all up to a quick boil, then reduce the heat so the sauce simmers gently. Keep stirring so it doesn’t stick or separate. You’ll see the sauce thicken slightly while all those flavors get cozy together, creating the perfect luscious coating for the tortellini.

Step 4: Cook and Combine the Tortellini

Meanwhile, bring a large pot of salted water to boil and cook your tortellini following the package instructions—usually around 7 to 10 minutes until they’re tender but still hold their shape. Drain them well and add directly into your creamy mushroom and spinach sauce. Stir gently over low heat for a couple of minutes to make sure everything is warmed through and infused with flavor.

Step 5: Serve with a Crack of Black Pepper

Before serving, finish with freshly cracked black pepper on top. I love this final touch because it adds just a little zip that wakes up all the mellow creaminess. Now plate it up and get ready for some happy smiles around the table.

👨‍🍳

Pro Tips for Making Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe

  • Slow and Low for Onions: I learned that rushing caramelizing onions leads to burnt, bitter results. Patience is key! Stir often and keep the heat moderate.
  • Reuse the Same Pan: Leaving that lovely browned bits from the onions and mushrooms in the skillet adds extra flavor to your sauce.
  • Don’t Overcook Spinach: It wilts super fast, so add it just before the sauce simmers to keep its bright color and fresh taste.
  • Taste Before Serving: I always taste the sauce for salt and seasoning before tossing in the tortellini so I can adjust perfectly.

How to Serve Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe

A close-up view of a large stainless steel pan filled with creamy sauce layered with golden yellow tortellini, sliced brown mushrooms, and bright green spinach leaves, all mixed together and sprinkled with coarse black pepper. The creamy sauce has a light beige color, smooth texture, and pools around the pasta and vegetables. The tortellini appear soft and slightly shiny, while the mushrooms have a tender, cooked look with some browned edges. The spinach adds a fresh, leafy green contrast, and the black pepper specks are scattered evenly over the whole dish. The background is a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I often top this pasta with a sprinkle of grated Parmesan and a few red pepper flakes for a little heat. A couple of fresh basil leaves or chopped parsley add a pop of fresh herbiness and color that I can’t resist.

Side Dishes

To round out the meal, I like serving this with a crisp green salad tossed in a light vinaigrette, or some roasted garlic bread to sop up any leftover creamy sauce. Steamed or roasted veggies like asparagus or green beans work well, too!

Creative Ways to Present

For dinner guests, I sometimes plate this dish in shallow bowls and drizzle a little truffle oil on top for extra indulgence. Adding toasted pine nuts or walnuts for crunch creates an unexpectedly delightful texture contrast that impresses every time.

Make Ahead and Storage

Storing Leftovers

I usually store any leftovers in an airtight container in the fridge for up to 3 days. The sauce thickens a bit when chilled, but it reheats nicely with a splash of cream or milk to loosen it back up.

Freezing

While I prefer fresh-cooked, I’ve frozen both caramelized onions and leftover creamy tortellini. I recommend freezing onions separately for up to 2 months, and if freezing the whole dish, add a bit more cream when reheating to keep it luscious.

Reheating

Reheat leftovers gently on the stove over low heat, stirring often. Adding a little extra cream or broth helps restore the sauce’s velvety texture without drying out the tortellini.

FAQs

  1. Can I make the caramelized onions ahead of time?

    Absolutely! Caramelized onions actually taste even better the next day. You can prepare them in advance, keep them refrigerated in an airtight container for up to 3 days, or freeze for up to 2 months. Just reheat gently before adding to your sauce.

  2. What can I substitute for heavy cream in this recipe?

    If you want a lighter version, half-and-half works well—just add some Parmesan to help thicken the sauce. Coconut milk is a great dairy-free alternative that keeps the creaminess without changing the dish too much.

  3. Can I use frozen spinach instead of fresh?

    You can, but I recommend thawing and squeezing out excess water before adding it to avoid making the sauce watery. Fresh spinach wilts much faster and keeps a better texture.

  4. Is this recipe suitable for vegetarians?

    Yes! This Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe is vegetarian-friendly as long as you use cheese tortellini that doesn’t contain animal rennet. Always check labels if in doubt.

Final Thoughts

This Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe holds a special place in my heart because it brings together simplicity and elegance in one bowl. Whether you’re cooking for your family or just craving some soulful comfort food, this dish delivers every time. I hope you enjoy making and savoring it as much as I do—it’s a real crowd-pleaser that’s surprisingly easy. Give it a try, and let me know how it turns out!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe

Creamy Spinach and Mushroom Tortellini with Caramelized Onions Recipe

4.8 from 589 reviews
  • Author: Jessica
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A delicious and comforting creamy spinach and mushroom tortellini dish topped with flavorful caramelized onions. This recipe combines tender three-cheese tortellini with sautéed mushrooms, fresh spinach, and a rich homemade cream sauce, all finished with perfectly caramelized onions for an irresistible meal.


Ingredients

Caramelized Onions

  • 2 tablespoons olive oil
  • 2 large yellow onions
  • ¼ teaspoon salt

Creamy Pasta Sauce

  • 1 tablespoon olive oil
  • 8 oz crimini mushrooms
  • 8 oz fresh spinach
  • 1 cup heavy cream
  • ¼ teaspoon salt

Pasta

  • 9 oz refrigerated 3-cheese tortellini
  • ¼ teaspoon black pepper (for serving)


Instructions

  1. Peel and slice onions: Peel the yellow onions, wash them thoroughly, and thinly slice them evenly.
  2. Caramelize onions: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the sliced onions and cook on high heat for about 10 minutes, stirring constantly to prevent burning. Lower the heat to medium, add ¼ teaspoon salt, and continue cooking the onions for another 10 minutes, stirring continuously as they brown further without burning. Reduce heat to medium-low and cook for an additional 10 minutes, stirring occasionally to avoid sticking or burning, until onions are deeply caramelized, totaling about 30 minutes. Remove from skillet and set aside on a plate.
  3. Cook mushrooms: In the same skillet, heat 1 tablespoon olive oil over medium heat. Add the sliced mushrooms and sprinkle a pinch of salt. Cook for about 5 minutes, stirring occasionally, until mushrooms soften and reduce.
  4. Add spinach: Add fresh spinach to the skillet with the mushrooms. Stir on low heat just until the spinach starts to wilt, then add the caramelized onions back into the skillet and mix well.
  5. Prepare cream sauce: Pour in 1 cup of heavy cream and add ¼ teaspoon salt to the mushroom, spinach, and onion mixture. Bring the mixture to a quick boil, then immediately reduce to a simmer. Stir continuously while the sauce simmers for a couple of minutes to thicken slightly and combine flavors.
  6. Cook tortellini: In a large pot, bring water to a rolling boil. Add the refrigerated tortellini and cook according to the package instructions, usually 7 to 10 minutes, until tender but firm. Drain the tortellini well.
  7. Combine pasta and sauce: Add the drained tortellini to the skillet with the creamy sauce. Stir on low heat for a few minutes to reheat and ensure the pasta is well coated with the sauce.
  8. Serve: Plate the creamy spinach and mushroom tortellini topped with freshly cracked black pepper to taste and enjoy immediately.

Notes

  • Make-ahead tip: Caramelized onions can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 2 months.
  • Substitute heavy cream with half-and-half (add ⅓ cup shredded Parmesan cheese when boiling) or coconut milk as dairy-free alternatives.
  • You can use different mushrooms like button, portobello, shiitake, or oyster mushrooms depending on availability.
  • For greens, kale or arugula are good substitutes for spinach.
  • Replace tortellini with ravioli, gnocchi, or short pasta such as bow-tie or penne for variety.
  • Use gluten-free pasta options like gluten-free ravioli or gnocchi if needed.
  • Add protein options such as grilled steak, pork chops, chicken, fish, shrimp, or scallops for a more substantial meal.

Nutrition

  • Serving Size: 1 serving (about 1/4 of the recipe)
  • Calories: 480 kcal
  • Sugar: 6 g
  • Sodium: 410 mg
  • Fat: 28 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 4 g
  • Protein: 15 g
  • Cholesterol: 75 mg