If you have been searching for a cozy, flavorful, and wholesome dish to brighten up your weeknight dinners, you’ve just found it with the Spinach Artichoke White Bean Skillet Recipe. This comforting skillet meal brings together the earthiness of cannellini beans, the tender bite of artichoke hearts, and the lush freshness of spinach, all coated in a creamy, cheesy sauce that’s built from scratch. It’s everything you love about classic spinach artichoke dip but transformed into a hearty, nutritious dinner you can whip up in just 30 minutes. Every bite feels like a warm hug, and the vibrant colors on your plate are just the cherry on top.

Ingredients You’ll Need

The image shows various ingredients neatly arranged on a white marbled surface. There is a large white bowl filled with fresh chopped spinach on the left, next to a smaller white bowl containing artichoke pieces. In front, a big white bowl holds white beans. Around these bowls are small white and gray dishes with different ingredients: shredded cheese, chopped shallots, minced garlic, grated Parmesan, chopped parsley, salt, red pepper flakes, olive oil, lemon juice, a small dollop of yogurt in a measuring cup, and a glass measuring cup filled with broth. Everything is organized and ready for cooking, photographed with soft natural light, photo taken with an iphone --ar 4:5 --v 7

What’s fantastic about this recipe is how a handful of simple, accessible ingredients come together to create a dish packed with flavor, texture, and visual appeal. Each ingredient plays an essential role in layering the taste or adding substance to the skillet.

  • Olive oil: Provides a fragrant base that gently cooks the shallots and garlic, enhancing the dish’s overall depth.
  • Shallot: Adds a subtle sweetness and complexity that regular onions can’t quite match.
  • Spinach: Brings a vibrant green color and fresh, leafy texture that balances the creaminess.
  • Garlic: A punch of aromatic warmth that invigorates the entire skillet.
  • Cannellini beans: These creamy white beans create a hearty and protein-rich backbone.
  • Artichoke hearts: Tender and tangy, they complement the beans perfectly and elevate the dish.
  • Vegetable broth: Adds moisture and a subtle savory undertone to develop flavors as it simmers.
  • Kosher salt and black pepper: Essential seasoning to make all the ingredients sing together.
  • Crushed red pepper flakes: Adds a hint of heat that wakes up the palate without overpowering.
  • Chopped basil: Fresh herbal brightness to lift the dish just before serving.
  • Fresh lemon juice: Cuts through the richness with a lively citrus note.
  • Plain Greek yogurt: A creamy, tangy addition that replaces heavier creams while adding protein.
  • Grated Parmesan cheese: Infuses a salty, nutty depth that enhances the skillet’s creaminess.
  • Shredded mozzarella cheese: Perfect for a golden, bubbly topping that invites everyone to dig in.
  • Extra basil for garnish: Adds a fresh pop of color and aroma.
  • Crusty bread: Ideal for scooping up every luscious bite and soaking up the sauce.

How to Make Spinach Artichoke White Bean Skillet Recipe

A white pot with two handles viewed from above shows a shallow layer of light yellow oil with small pieces of finely chopped red and white shallots scattered in the center. The background is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Step 1: Sauté the Aromatics

Start by heating olive oil in a large oven-safe skillet over medium heat. Toss in the chopped shallot and let it soften until it releases that irresistible sweet fragrance, about 2 to 3 minutes. Then add the spinach and cook until it wilts down beautifully, bringing a fresh earthiness to the skillet. Finish this step by stirring in the minced garlic for just a minute to release its bold flavor without burning.

Step 2: Build the Skillet

Next, stir in those creamy cannellini beans and chopped artichoke hearts along with the vegetable broth. This is where your skillet starts coming alive. Season everything generously with kosher salt, black pepper, and a touch of crushed red pepper flakes for a subtle, pleasant heat. Let this mixture gently simmer for about 10 minutes—just long enough for the liquid to reduce slightly and all the flavors to mingle deliciously.

Step 3: Make It Creamy

Turn your burner down to low and fold in the chopped basil and a splash of fresh lemon juice. These ingredients wake up the flavors and add a fresh brightness you will adore. After simmering for about 2 minutes, mix in the plain Greek yogurt and grated Parmesan. This combo creates a silky, tangy creaminess that wraps around the beans and veggies like a dream.

Step 4: Add Cheese and Broil

Now comes the crowd-pleaser moment—sprinkle shredded mozzarella cheese evenly on top. Pop that skillet into your oven under the broiler for 3 to 4 minutes until the cheese bubbles up and turns delectably golden brown. Watch it carefully so it doesn’t burn because that melty, golden cheese is what takes this Spinach Artichoke White Bean Skillet Recipe to the next level.

Step 5: Serve

Remove the skillet from the oven and garnish with extra fresh basil for a stunning pop of color and aroma. Serve it immediately with crispy crusty bread, which is perfect for scooping up every bit of this creamy, savory goodness.

How to Serve Spinach Artichoke White Bean Skillet Recipe

Garnishes

Fresh basil leaves are my favorite garnish—they add a bright herbal kick that balances the richness beautifully. If you want a little zesty contrast, a light drizzle of good-quality olive oil or a sprinkle of lemon zest works wonders too. These simple touches turn your skillet from delicious to restaurant-worthy.

Side Dishes

This skillet stands perfectly well on its own but if you want to round out the meal, consider a crisp green salad dressed with lemon vinaigrette or some roasted vegetables for extra texture and flavor contrast. A chilled glass of white wine or sparkling water with lemon complements this meal perfectly too.

Creative Ways to Present

For a fun twist, serve this skillet as a filling for baked potatoes or stuffed into pita pockets for a casual, handheld meal. You can also spoon it over cooked grains like quinoa or farro to turn it into a wholesome bowl. The versatility of this Spinach Artichoke White Bean Skillet Recipe means you can get creative and make it your own!

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer leftovers to an airtight container and store in the refrigerator for up to 3 days. The flavors actually deepen overnight, making your next meal just as tasty if not more.

Freezing

If you want to keep it longer, this skillet freezes well. Place cooled leftovers into a freezer-safe container and freeze for up to 2 months. When ready, thaw overnight in the fridge for best texture and taste.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally to warm everything evenly without drying out. Alternatively, microwave in short intervals, stirring after each to maintain creaminess. If desired, add a splash of vegetable broth or water to loosen the sauce while reheating.

FAQs

Can I substitute other types of beans for the cannellini beans?

Absolutely! You can try great northern beans, navy beans, or even chickpeas. Each will bring a slightly different texture but will still blend beautifully with the other ingredients.

Is this recipe suitable for vegans?

This version uses dairy products like Greek yogurt, Parmesan, and mozzarella, so it’s not vegan. However, you can easily swap in plant-based yogurt and vegan cheeses to make it vegan-friendly with delicious results.

Can I use frozen spinach instead of fresh?

Yes, frozen spinach can be used if you drain it well to avoid excess moisture. It may change the texture slightly but will still be tasty and convenient.

What if I don’t have an oven-safe skillet?

No worries! You can make the entire recipe stovetop, then transfer the cooked mixture to a baking dish to broil the cheese on top. Just keep an eye on the cheese to prevent burning.

How spicy is this recipe?

The crushed red pepper flakes add a gentle warmth but nothing overwhelming. You can adjust the amount to your liking or omit it if you prefer a milder dish.

Final Thoughts

This Spinach Artichoke White Bean Skillet Recipe is one of those meals that feels like a special treat but is surprisingly easy to pull together any night of the week. It’s packed with wholesome ingredients and layered with familiar, comforting flavors that will have you reaching for seconds. Give it a try—you might just discover your new favorite skillet dinner!

Print

Spinach Artichoke White Bean Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 75 reviews

A creamy, flavorful Spinach Artichoke White Bean Skillet that combines tender spinach, artichoke hearts, and cannellini beans in a cheesy, garlicky sauce. This hearty and nutritious dish is perfect as a comforting appetizer or a light main served with crusty bread.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Base Ingredients

  • 1 tablespoon olive oil
  • 1 large shallot, chopped
  • 4 cups spinach, roughly chopped
  • 3 cloves garlic, minced

Main Ingredients

  • 2 (15 oz) cans cannellini beans, drained
  • 1 (14 oz) can artichoke hearts, drained and chopped
  • 1 cup vegetable broth

Seasonings & Herbs

  • Kosher salt, to taste
  • Black pepper, to taste
  • 1/4 teaspoon crushed red pepper flakes
  • 1/4 cup chopped basil
  • 1 tablespoon fresh lemon juice

Dairy & Cheese

  • 1/3 cup plain Greek yogurt
  • 1/3 cup freshly grated Parmesan cheese
  • 1 cup shredded mozzarella cheese

For Garnish & Serving

  • Extra basil, for garnish
  • Crusty bread, for serving

Instructions

  1. Sauté the Aromatics: Heat the olive oil in a large oven-safe skillet over medium heat. Add the chopped shallot and cook until soft and fragrant, about 2–3 minutes. Stir in the spinach and cook until wilted. Add the garlic and cook for 1 minute to release its aroma.
  2. Build the Skillet: Stir in the drained cannellini beans, chopped artichoke hearts, and vegetable broth. Season with kosher salt, black pepper, and crushed red pepper flakes. Let the mixture simmer uncovered for about 10 minutes until it is warmed through and slightly thickened.
  3. Make it Creamy: Reduce the heat to low and stir in the chopped basil and fresh lemon juice. Cook for another 2 minutes, then add the Greek yogurt and freshly grated Parmesan cheese. Stir continuously until the mixture becomes creamy and well combined.
  4. Add Cheese & Broil: Evenly sprinkle the shredded mozzarella cheese over the top of the skillet mixture. Transfer the skillet to the oven under the broiler and cook for about 3 to 4 minutes, or until the cheese is melted, bubbly, and lightly golden. Watch it carefully to prevent burning.
  5. Serve: Remove the skillet from the oven and garnish with extra basil leaves if desired. Serve warm alongside crusty bread for scooping and enjoying the creamy vegetable and bean mixture.

Notes

  • This dish is versatile and can be served as a light main course or a hearty appetizer.
  • Using an oven-safe skillet is important for transferring from stovetop to broiler safely.
  • For extra heat, increase the crushed red pepper flakes according to your taste.
  • If you prefer a vegan version, substitute Greek yogurt and cheeses with plant-based alternatives.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star