A favorite family dish, this Stuffed Artichokes recipe is a fantastic way to showcase spring’s greatest treat. Artichokes stuffed with three cheeses, buttery breadcrumbs, garlic and herbs then braised in wine until they turn into a tender, mouthwatering masterpiece. A great spring side dish!

Baked Italian Stuffed Artichokes in a pink dutch oven with lemon slices.

Stuffed Artichokes

We’re deep into spring and that means….artichoke season. They’re one of my favorite vegetables because I usually dip them into a big bowl of melted butter BUT stuffing them is really the only way to go if you have the time.

If you’re an artichoke fan, like myself, you’re going to love these Italian Stuffed Artichokes. They make an impressive side dish for just about any dinner and they’re actually pretty simple to make. 

They serve these at Maggiano’s occasionally but I don’t like to count on it when we go because sometimes they run out. So, it’s best to just count on yourself if you have to kill the stuffed artichoke craving like I often do.

Artichoke in a bowl with cheese stuffing and a spoon.

What are Stuffed Artichokes?

Stuffed Artichokes are an Italian classic and commonly served as a side dish or starter. 

It’s, basically, a fresh artichoke that’s been trimmed and hollowed out leaving the heart and leaves in tact. A stuffing made of cheese, bread crumbs, butter, herbs and sometimes sausage are used to fill the spaces in between the leaves, as well as, the cavity above the heart.

They’re then baked until tender, bubbling and fragrant in wine or chicken stock to add flavor to the heart.

Artichokes being stuffed with a cheese stuffing and placed in a light pink dutch oven.

How To Make Them

Making stuffed artichokes is super easy to do but it does take a bit of time. You can prep them in advance and then bake them right before serving to save some time.

  1. Prep the artichokes by cutting off 1/2 inch off the top and trimming the leaves.
  2. Scoop out the center of the artichoke and the choke to expose the heart. 
  3. Make the stuffing by mixing together the breadcrumbs, cheese, herbs, garlic and olive oil.
  4. Stuff the artichokes by filling the spaces in between the leaves and the center with the stuffing. 
  5. Arrange the artichokes in a baking dish and add the wine.
  6. Bake the artichokes until tender and golden brown.
  7. Serve the artichokes with more grated cheese and freshly chopped herbs.
Baked Stuffed Artichokes in a dutch oven with one on a plate.

How To Eat Stuffed Artichokes

To eat these beauties, simply pull the leaves off the artichoke and eat the tender part at the bottom of the leaf with a bit of the stuffing.

You can serve them alongside this Garlic Aioli for dipping, if you want but they’re fantastic all on their own.

Once you enjoy all the leaves, you can eat the tender heart with the remaining stuffing.

So, sooooo good!

Close up of one stuffed artichoke topped with a basil sprig.

What to Serve With Stuffed Artichokes

Since I like to serve these as a starter or as a side dish, they go so well with this simple Spaghetti Aglio e Olio.  Or, go a bit heavier with this easy Pasta Bolognese….it’s simple, quick and so amazingly tasty.

We also love this stuffed artichoke recipe alongside our favorite Chicken Parmesan or this Chicken Scarpariello for a trip to our favorite Italian restaurant without leaving the house.

If you like this recipe, you’ll also love this Grilled Artichoke recipe or a simple Steamed Artichoke with some garlic butter sauce is awesome, too!

For something a little more zippy, serve them with Romesco Sauce or some homemade Marinara Sauce!

More Artichoke Recipes

DON’T MISS A RECIPE! Make sure you’re following us over on Instagram and Facebook for more easy family recipes!

Close up of one stuffed artichoke topped with a basil sprig.

Get the Recipe: Baked Cheese Stuffed Artichoke Recipe

Stuffed Artichokes are an Italian staple stuffed with a cheesy breadcrumb mixture and braised in wine. So easy to make!
5 from 1 vote


  • 6 large artichokes
  • 2 cups Panko bread crumbs
  • 6 garlic cloves
  • 1 cup grated parmesan
  • 1 cup grated asiago cheese
  • 1 cup grated mozzarella cheese
  • 1/4 cup chopped fresh parsley
  • 1/4 cup chopped fresh basil
  • 1 tablespoon garlic powder
  • 1 teaspoon crushed red pepper
  • 1/2 cup olive oil
  • 1 1/2 cups dry white wine
  • 1 lemon, sliced


  • 1 dutch oven


  • Preheat oven to 375 degrees.
  • Cut the stem close to the base of the artichoke so the artichoke sits flat. Remove a few of the bottom leaves. Using kitchen shears, trim the sharp points off of the remaining outer leaves.
  • Carefully cut about 1/2 inch off the top of the artichoke and spread the leaves apart to expose the choke. (this will be the lighter colored leaves with a bit of purple on them.) Using a spoon, scoop out the inner fuzzy choke.
  • Place all the artichokes in a bowl of lemon water to prevent discoloration. Set aside.
  • Add the bread crumbs to a large bowl. Mince 3 of the garlic cloves and add them to the bread crumbs. Whisk in 1/2 cup parmesan, 1/2 cup asiago, 1/2 cup mozzarella, parsley, basil, garlic powder, red pepper and olive oil. Stir to combine. Set aside.
  • In a small bowl, combine the remaining cheeses. Drain artichokes.
  • Spoon 2 tablespoons of cheese into the center of each artichoke and then fill to the top with the bread crumb mixture.  Stuff more of the bread crumb mixture in between the leaves and arrange in a large heavy bottomed pot with a fitted lid.
  • Pour the wine in the bottom of the pan. Add the lemon slices and remaining garlic cloves. Cover and bake for 1 hour or until the artichokes are tender enough to easily remove one of the outer leaves. Uncover and bake for an additional 5-10 minutes or until golden brown.
  • Drizzle with the remaining wine and serve immediately with lemon wedges, if desired.


Artichokes can be stuffed up to 8 hours in advance, covered and stored in the refrigerator until ready to bake.
Calories: 556kcal, Carbohydrates: 35g, Protein: 24g, Fat: 32g, Saturated Fat: 10g, Cholesterol: 40mg, Sodium: 917mg, Potassium: 678mg, Fiber: 8g, Sugar: 4g, Vitamin A: 780IU, Vitamin C: 29mg, Calcium: 590mg, Iron: 3.7mg