You know how there are one pot dishes that kinda taste like they sound? Like, you could only do so much in one pot and what you’re left with isn’t that interesting? Thankfully, this one pot dinner isn’t like that – it’s creamy, bursting with flavor and tastes like it took many, many pots to make it. This is our instant pot creamy spinach and sun-dried tomato chicken thighs.

One of the things that makes us so obsessed with our instant pot is the fact that it’s got so many different settings and functions, most important – aside from the actual act of pressure cooking – being the ability to sauté things. This saves you from having to dirty another pan, plus, you can get a perfectly even sear on any meat you’re going to throw in the instant pot to cook, meaning you get more flavor without more hassle. All that to say, we seared our chicken thighs before cooking them (for only 8 minutes!) and then made our sauce in the very same pot. Whether you decide to broil your chicken for a couple minutes is up to you, just make sure you don’t skip the sauce.

This sauce is seriously the stuff of dreams. Once your chicken cooks, you’ll set it aside and whisk your softened cream cheese and parmesan cheese into the chicken broth (that the chicken cooked in, ensuring it stays nice and juicy). This creates a creamy, cheesy backdrop for when you stir in the spinach and sun-dried tomatoes. This sauce then coats the chicken perfectly and tastes amazing on its own or if you decide to serve it with noodles or rice. It’s so good and you’ve got yourself a whole meal that comes together in 20 minutes!