Nothing says comfort food quite like a rich, flavorful green bean casserole. While the classic combination of green beans, creamy soup, and crispy fried onions has its loyal fanbase, I’m here to shake things up just a bit! This version is made right on the stovetop, with a chic twist that incorporates artichokes for added depth and a little freshness. Trust me, once you take that first bite, you’ll understand why it’s worth making—your taste buds will thank you!
Why you’ll love this dish
First off, this casserole is a delightful balance of textures. You’ve got the tender green beans, the tender bites of artichoke, all enveloped in a luscious cream sauce, topped with that irresistible crunch of crispy onions. It’s a holiday feast in a single dish, and it’s perfect for any occasion, from Thanksgiving to casual family dinners.
“Why have leftovers of traditional green bean casserole when you can elevate it like this?”
Let’s be real: the brightness from the artichokes adds an unexpected twist that elevates everything. Plus, it’s made entirely on the stovetop, which means no oven space is required—perfect if you’re juggling multiple dishes at once.
The cooking process explained
Now, let’s talk about how this beauty comes together. It all starts with sautéing the green beans in butter until they’re perfectly vibrant and tender. While that’s happening, you’ll create a creamy base with some sautéed onions, garlic, and a splash of broth. Add in those delightful artichokes and green beans, stir in your cream, and let everything mingle on the stove. Just a few more steps and you’ll be ready to serve a show-stopping casserole that looks and tastes like you spent hours on it.
Prep Time: 15 min | Cook Time: 20 min | Total Time: 35 min
What you’ll need
- Fresh green beans (trimmed; don’t even think about the canned stuff)
- Olive oil or butter (use what you have, but butter is better)
- Fresh garlic (mince it, because powdered just won’t do)
- Onion (yellow or white works, but go for fresh)
- Chicken or vegetable broth (homemade is a dream, but store-bought will do)
- Heavy cream (for that luxurious base)
- Artichoke hearts (canned or frozen, just make sure they’re drained)
- Crispy fried onions (for that irresistible crunch)
- Salt and pepper (don’t skip on seasoning, it matters more than people think)
Step-by-step instructions
- In a large skillet, heat butter or olive oil over medium heat. Add chopped onions and sauté until translucent.
- Toss in minced garlic and cook for an additional minute until fragrant.
- Add the fresh green beans, stirring to coat them in the buttery goodness. Cook for 5-7 minutes, until they start to become tender.
- Pour in the broth and bring it to a simmer. This adds moisture and flavor, so yes, please simmer away!
- Stir in the heavy cream and artichoke hearts, cooking until everything is heated through.
- Season with salt and pepper to taste. This is your chance to get the flavor just right—taste as you go!
- Top with the crispy fried onions and allow to crisp up for a minute before serving.
Best ways to enjoy it
You’ve got options, my friend! This casserole shines as a standout side dish paired with roasted turkey, honey-glazed ham, or even a vegetarian main like stuffed squash. If you’re feeling adventurous, try serving it over rice or quinoa for a cozy grain bowl. And don’t hesitate to jazz it up with some fresh herbs on top; parsley or thyme work wonderfully!
Storage and reheating tips
Leftovers can be stored in an airtight container in the fridge for up to 3-4 days. If you’re planning to enjoy them later, it’s best to leave the crispy onions off until you’re ready to reheat. When you’re ready to dig in again, simply warm it up on the stovetop over low heat or in the microwave until heated through. Definitely keep an eye on it—it heats up fast!
Helpful cooking tips
Here’s a quick pro tip: blanching your green beans for just a minute before sautéing helps keep that vibrant color and a bit of crunch, which makes all the difference in presentation! Also, don’t skip tasting as you go; adjusting the seasoning to your liking can truly elevate this dish from good to great.
Creative twists
Feeling adventurous? Switch up the flavor by adding some crumbled feta or goat cheese for a tangy kick. You could also incorporate sautéed mushrooms for additional earthiness. Want a bit of heat? A dash of red pepper flakes will do the trick beautifully.
FAQ
Can I make this casserole vegan?
Absolutely! Substitute the heavy cream with coconut milk and skip the butter for olive oil. Use vegetable broth, and you’re good to go!
Can I use frozen green beans?
Yes, you can! Just be sure to thaw and drain them before use. They’re a great time-saver if you’re in a pinch.
How do I make this ahead of time?
Prep everything up to the point of adding the cream and artichokes. Store it in the fridge, then follow the finishing steps when you’re ready to serve. Just keep in mind that the texture may differ a little after refrigeration.

Stovetop Green Bean Casserole with Artichokes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A rich and flavorful green bean casserole made on the stovetop with artichokes for added depth and freshness.
Ingredients
- 1 pound fresh green beans, trimmed
- 2 tablespoons olive oil or butter
- 2 cloves fresh garlic, minced
- 1 medium onion, chopped
- 1 cup chicken or vegetable broth
- 1 cup heavy cream
- 1 can artichoke hearts, drained
- 1 cup crispy fried onions
- Salt to taste
- Pepper to taste
Instructions
- Heat olive oil or butter over medium heat in a large skillet. Add chopped onions and sauté until translucent.
- Toss in minced garlic and cook for an additional minute until fragrant.
- Add the fresh green beans, stirring to coat them in the buttery goodness. Cook for 5-7 minutes, until they start to become tender.
- Pour in the broth and bring it to a simmer.
- Stir in the heavy cream and artichoke hearts, cooking until everything is heated through.
- Season with salt and pepper to taste.
- Top with crispy fried onions and allow to crisp up for a minute before serving.
Notes
For optimal texture, consider blanching your green beans before sautéing. Leftovers can be stored in an airtight container in the fridge for up to 3-4 days.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 3g
- Sodium: 700mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 40mg
Keywords: green bean casserole, artichokes, stovetop recipe, comfort food, holiday side dish
