Green Bean Casserole with Cream Cheese

Jump to Recipe ▼
4.24 from 21 votes
Total Time 40 minutes
Servings 8 Servings

This post may contain affiliate links, read my disclaimer.

My green bean casserole with cream cheese is rich, creamy, and topped with crunchy Ritz crackers and bacon! I make it every Thanksgiving, and it always disappears before anything else on the table.

Green bean casserole with cream cheese in a casserole dish with some already scooped out and a wooden spoon in it.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

My Favorite Way to Make Green Bean Casserole with Cheese

Having a classic green bean casserole at my Thanksgiving table is always a must, but my kids started complaining they wanted it to taste creamier, so I created my green bean casserole with cream cheese.

I set out to make my recipe basically everything that the kids would love. My son Connor loves bacon, so it includes bacon. My daughter Leah loves Ritz crackers, so I added those in. They both love cream cheese, so I knew that added creaminess would come from that!

And when I say I am now obsessed with my own recipe, I mean it. I find any excuse to make it. I’ve even made it for Sunday dinners because I wanted to eat it! I may have created this recipe for my kids, but my green bean casserole with cheese is tasty enough for everyone.

For more delicious green bean casseroles, try my recipes for green bean casserole with canned green beans, green bean casserole without mushroom soup, green bean casserole without fried onions, and green bean tater tot casserole!

Ingredients needed to make green bean casserole with cream cheese: green beans, cream cheese, sour cream, milk, garlic powder, salt, Ritz crackers, butter, and bacon.

Cream Cheese Green Bean Casserole Ingredients

  • Green beans I use fresh or frozen green beans for my casserole. Canned green beans retain too much moisture and make the casserole watery. 
  • Cream cheese – This is what makes the sauce so smooth and velvety! I let it come to room temperature so it blends easily into the other ingredients.
  • Sour cream – Adds tanginess and extra creaminess to balance the richness of the cream cheese mixture.
  • Milk – A small amount helps loosen the sauce just enough so it coats every green bean without being too thick.
  • Garlic powder and salt – Simple seasonings bring out all the savory flavor in the casserole.
  • Ritz crackers – I crush these for the topping because they give the perfect buttery crunch. French-fried onions also work, but I love the change-up without them.
  • Butter – Mixed with the crackers, butter creates that golden, crispy finish on top.
  • Bacon – I love how bacon adds smoky flavor and just the right amount of savory goodness to cut through the creamy base.

How to Make Green Bean Casserole

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

Steamed green beans in a large stainless steel pot.

STEP ONE: Preheat the oven to 350 degrees F and bring a large pot of salted water to a boil. Add the green beans and cook them for 3 minutes, or until they turn bright green but are still crisp.

Cream cheese mixture for the green bean casserole with cheese about to be mixed together in a bowl.

STEP TWO: While the oven heats up and the beans cook, add the cream cheese and sour cream to a large bowl and mash them together. Stir in the milk, garlic powder, and salt until combined — it’s okay if there are lumps remaining, as they will melt as the green bean casserole with sour cream bakes!

Green beans with a cream cheese mixture in a casserole dish.

STEP THREE: Add the beans and cream cheese mixture to a 9×13-inch pan and mix so that the beans are coated in the sauce. Combine the Ritz crackers with the butter and sprinkle the topping evenly on top.

Ritz crackers on top of the homemade green bean casserole about to be baked.

STEP FOUR: Bake it for 20 minutes, then add the crumbled bacon on top. Bake it for 10 more minutes or until it becomes golden and bubbly.

Finished green bean casserole in a casserole dish topped with bacon.

Tips for the Best Homemade Green Bean Casserole

  • I always let my cream cheese soften to room temperature. This makes it really easy to mix to create the sauce.
  • For the best flavor and texture, I use fresh green beans instead of canned so they stay firm and bright green after baking.
  • I mix the cream cheese, sour cream, and milk in a large bowl first so everything combines evenly. Lumps are okay, they’ll melt in the oven!
  • To get the perfect crunch, I crush my Ritz crackers lightly instead of turning them into crumbs.
  • I add the bacon last so it stays crisp and doesn’t lose its texture in the sauce.

Green Bean Casserole with Cheese Variations and Substitutions

  • I sometimes add more vegetables like carrots, potatoes, or zucchini for extra color and heartiness.
  • A sprinkle of cheddar cheese on top makes this even cheesier. My kids love when I add extra cheese!
  • I’ve mixed in other cheeses like Gorgonzola, Colby Jack, or even a bit of Velveeta sauce for a bolder flavor. In my opinion, it’s hard to go wrong with cheese.
  • When cooking for vegetarians, I skip the bacon and add extra Ritz for the crunchy toppings instead.
  • A few dashes of hot sauce mixed into the cream cheese mixture adds a subtle kick. My husband Ben always requests this version.

What to Serve With Cream Cheese Green Bean Casserole

My green bean casserole is the perfect side dish to go with air fryer turkey breast, rosemary mashed potatoes, and sage and sausage stuffing for a mouthwatering Thanksgiving spread!

It’s also great for a holiday meal alongside spiral ham, a boneless turkey breast, maple glazed carrots, and sweet potato cornbread!

Plated cream cheese green bean casserole on a plate to show how creamy the casserole is.

Green Bean Casserole with Cream Cheese FAQs

What is the best way to thicken green bean casserole?

If my casserole doesn’t seem thick enough, I make a slurry of flour or cornstarch and water, then stir that in with the rest of the ingredients until I’m happy with the consistency.

Can I make homemade green bean casserole in advance?

I make my green bean casserole with cream cheese the night before big family meals all the time! I assemble everything, cover the baking dish tightly, and keep it in the fridge overnight. The next day, I set it on the counter and bring it to room temperature before baking. 

How should I store leftovers?

Once the casserole has fully cooled, I either cover the casserole dish with plastic wrap or store my leftovers in an airtight container. It stays fresh in the fridge for up to 5 days.

How should I reheat leftovers green bean casserole with cream cheee

I reheat leftovers in the oven at 350 degrees F until warmed through, usually about 15 minutes. If I’m just heating a small portion, I’ll pop it in the microwave for a minute or two. 

I always save a few extra Ritz crackers to sprinkle on top before reheating to bring back that crunchy topping.

Close up of the green bean casserole in a casserole dish with a wooden spoon in it.

More Easy Thanksgiving Recipes

4.24 from 21 votes

Easy Green Bean Casserole with Cream Cheese

My green bean casserole with cream cheese is filled with creaminess and savory flavors thanks to the bacon! It's easy to make and will become the new staple side dish at Thanksgiving.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 Servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 pounds green beans, washed
  • 8 ounces cream cheese, softened to room temperature
  • 1 cup sour cream
  • ½ cup milk
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • 2 cups crushed Ritz crackers
  • 2 tablespoons butter, melted
  • ½ cup crumbled bacon

Instructions 

  • Preheat the oven to 350 degrees F.
  • Bring a large pot of salted water to a boil, add the green beans and cook them for 3 minutes, or until bright green but still crisp
  • Meanwhile, mash together the cream cheese with the sour cream, then stir in milk, garlic powder, and salt until combined (some lumps are okay because they will melt in the oven).
  • Add the green beans and cream cheese mixture to a 9×13” pan and mix them to coat the beans in the sauce.
  • Mix together the Ritz crackers and the butter, then sprinkle them evenly over the top of the casserole.
  • Bake it in the oven for 20 minutes, add the crumbled bacon to the top, then bake again for an additional 10 minutes, or until golden and bubbly

Notes

  • Use either fresh or frozen green beans. Canned green beans tend to hold too much water to mix well with the cream cheese.
  • Make it in advance by mixing the green beans and cream cheese mixture in a casserole pan, cover tightly, then store it in the fridge until you’re ready to bake. Let it come to room temperature prior to baking.
  • To get the perfect crunch, crush my Ritz crackers lightly instead of turning them into crumbs.
  • Add the bacon last so it stays crisp and doesn’t lose its texture in the sauce.
  • Store leftovers in an airtight container in the fridge for up to 5 days.
  • Reheat leftovers in the oven at 350 degrees F for about 15 minutes, until warmed.

Nutrition

Serving: 1 | Calories: 326kcal | Carbohydrates: 21g | Protein: 9g | Fat: 24g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 65mg | Sodium: 623mg | Potassium: 359mg | Fiber: 3g | Sugar: 8g | Vitamin A: 1454IU | Vitamin C: 14mg | Calcium: 142mg | Iron: 2mg

This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.

Like this? Leave a comment below!

Samantha cutting a pepper in a kitchen

Hi, I'm Samantha!

Welcome to Everyday Family Cooking. I’m Samantha, a stay-at-home-mom of 2. I’m here to make cooking easier for your whole family and help you find new recipes to put in your regular rotation!

You May Also Like:

4.24 from 21 votes (19 ratings without comment)

Leave a comment

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

Recipe Rating




13 Comments

  1. Cheri says:

    Can this be made ahead?and just bake and add topping the next day?

    1. Samantha says:

      Hi Cheri, yes! Just go through step 4 and then cover and refrigerate. Keep in mind it will need some extra cooking time as it will be coming from a colder temperature.

    2. Cheri says:

      Thank you! That’s exactly what I’m doing. Happy Thanksgiving!

  2. Susan Ottwell says:

    Hm. Working out how to make this vegan, less oily (stomach a bit uneasy from cancer treatments) and use my multi-pot. Shouldn’t be too difficult. I’ve got several good recipes for cream cheese and sour cream, and I could even make “bacon” out of just about anything from rice paper to tofu to coconut flakes to banana peels (really!). I’ll probably just go with a generous shake of smoked paprika. I love how so many of your recipes are so adaptable and flexible.

    1. Sam says:

      Hi Susan, I love how creative you are with all those substitutions! I’m sorry to hear you’re going through treatments and hope you’re doing well. While I don’t have a vegan version of this recipe, I do have another green bean casserole that might be a bit easier to adapt. You can find it here if you’re interested. Enjoy!

  3. Mary says:

    What size bag of green

    1. Sam says:

      Hi Mary, This recipe calls for 2 lbs of green beans. I hope this helps!

  4. Denise Veverka says:

    5 stars
    So excited to make this for Thanksgiving

    1. Sam says:

      Yay! I can’t wait to hear how it turns out, Denise!

  5. Kimberly says:

    4 stars
    Really good, worked out well. Will be making it again.

    1. Sam says:

      So happy to hear you enjoyed the green bean casserole recipe, Kimberly!

  6. Lorena Frazer says:

    Can you put canned mushrooms in it. Chopped and drained of course. And real bacon bits in it also. Maybe even chopped onions. I

    1. Sam says:

      Hi Lorena, Yes, you can definitely add canned mushrooms (just be sure they’re well drained), real bacon bits, and chopped onion. That sounds like a really delicious twist—hope you enjoy it!