I found Brenda Gantt’s Onion Casserole recipe on Facebook, and I liked her simple Southern cooking style. Brenda is known for sharing homestyle recipes with everyday ingredients and easy cooking methods. This onion casserole turns sliced onions into a creamy, cheesy side dish with a golden topping. I made it in my own kitchen because the recipe gives you an easy way to turn plain onions into a side dish for a Southern meal.

What to Expect With Your First Bite
My first bite starts with the melted cheese on top. The browned edges add a little crispness. Then I get the creamy layer with butter, cream cheese, and salty bacon. A little pepper gives it a mild kick.
The onions are soft and sweet but still hold their shape. I like how each bite has a mix of creamy, savory, and sweet flavors.
What Ingredients Are in Brenda Gantt Onion Casserole
- Yellow Onions (5 large): Thick slices keep their shape in the oven and turn soft, sweet, and mellow after 30 minutes. Five large ones fill a 9×13 dish nicely. Sweet varieties like Vidalia work too, giving an even milder taste. Red works as well.
- Cream Cheese (4 ounces, softened): Half of an 8-ounce block is all you need. Softening it first helps it blend smoothly into the melted butter and milk, so no lumps remain. Neufchâtel cuts a little fat, and mascarpone tastes milder and silkier. Save the rest for bagels.
- Salted Butter (1 stick, melted): One full stick, melted, gives the topping its rich, golden flavor and helps the top brown. Brenda uses salted, so taste before adding extra salt. Unsalted sticks work if you add a bit more salt. Plant-based sticks melt fine too.
- Whole Milk (1/3 cup): A small splash loosens the creamy mix so it spreads evenly and bakes into a soft sauce. Brenda sticks with the full-fat kind, which tastes richer. Two percent works fine, and half-and-half makes it extra creamy. Skip skim, since it runs thin.
- Thick-Cut Bacon (4 slices): Crisp, chopped pieces add smoky, salty flavor and a little crunch through the topping. Cook and chop it first. Thin-sliced needs 8 slices to match. Turkey strips or diced ham work, too. Skip it completely for a meatless side.
- Pimentos (1 small jar, drained, optional): Little red bits add sweet color and a mild tang. Brenda skipped them, and the casserole still tasted great. Drain them well so extra liquid stays out. Diced roasted red peppers from a jar make a good swap.
- Black Pepper and Salt (1 teaspoon pepper, small pinch salt): One teaspoon sounds bold, but the sweet, creamy layers soak up the heat. Grind it fresh for more bite. Add just a small pinch of salt, since the bacon and salted stick already carry plenty. Garlic pepper works as a swap.
- Grated Cheese (about 1 to 1 1/2 cups): A generous handful melts into a bubbly, golden cap. Sharp cheddar gives the boldest taste, and Monterey Jack melts smoothest. Swiss suits the sweet base well. Grating your own from a block melts better than bagged shreds.
How To Make Brenda Gantt Onion Casserole Recipe at Home
1. Heat the Oven and Cook the Bacon
Set the oven to 400°F and let it heat while you prepare the bacon. Cut 4 slices of thick-cut bacon into small pieces. I like cutting the bacon before cooking because the pieces cook evenly.
Cook the bacon in a skillet over medium heat for about 8 to 10 minutes. Stir it now and then as it cooks. The pieces should look browned with crisp edges. Transfer them to a paper towel-lined plate to drain. If you use thin-sliced bacon, cook 8 slices instead.

2. Peel and Slice Five Big Onions
Cut the ends off the onions and peel away the outer skin. Cut each onion in half from top to bottom. Place the flat side on your cutting board, then cut the onion into thick pieces.
I keep the pieces about 1/2 inch wide. Thick pieces work better here because they soften without falling apart. Leave the onion layers together instead of separating them into rings.
Place the onions in a 9×13-inch baking dish. Spread them into an even layer and fill any large gaps with smaller pieces. Five large onions should fit nicely in the dish.

3. Mix the Creamy Topping
Add 4 ounces of softened cream cheese to a mixing bowl. This is half of an 8-ounce block. Pour in 1 stick of melted salted butter and 1/3 cup of whole milk.
Stir everything until the mixture looks smooth. Add 1 teaspoon of black pepper and a small pinch of salt. Then fold in the cooked bacon. Add the drained pimentos too, if you are using them.
Spoon the mixture over the onions. Use the back of the spoon to spread it across the top. I always check the corners because they can be easy to miss. Do not stir the topping into the onions. Keep it spread over the top.

4. Bake Covered, Then Add the Cheese
Cover the baking dish tightly with foil. Place it in the 400°F oven and bake for 30 minutes.
When you remove the foil, be careful of the hot steam. The onions should be soft enough for a fork to slide through easily. The edges may also be bubbling at this point.
Sprinkle 1 to 1 1/2 cups of grated cheese over the top. Put the dish back in the oven without the foil. Bake for about 5 minutes, or until the cheese is melted.
Let the casserole rest for a few minutes before serving. I find that this makes it easier to scoop without the topping sliding all over the plate.

Recipe Notes: What I Changed and What I’d Do Next Time
Brenda’s recipe works well as written. I made a few small changes in my batch that helped with the texture and baking. These tips do not change the main steps.
- Soften the Cream Cheese Early: Take the cream cheese out of the fridge about 30 minutes before mixing. Soft cream cheese blends much easier and leaves fewer lumps. When I forget, I microwave it for about 10 seconds. Then I stir it with a fork until soft.
- Cool the Melted Butter a Bit: Let the melted butter cool for two or three minutes before mixing. Very hot butter can make the topping thinner. Slightly cooled butter helps the mixture stay thick enough to spread over the onions.
- Match the Dish Size: A large casserole dish gives the onions enough room to cook evenly. A smaller, deeper dish packs them in more tightly. That can change how quickly they cook. Check the onions before adding the cheese.
Different Ways to Cook Onion Casserole
Bake It in the Oven
Heat the oven to 400°F, cover the dish with foil, and bake for 30 minutes. Then uncover, add the cheese, and bake until melted. The covered stage steams the slices until soft, while the open stage browns the top. Use the middle rack for even heat.
Make It in a Cast-Iron Skillet
Use a 12-inch skillet, layer the slices, pour the topping over, and cover with foil. Bake at 400°F for 30 to 35 minutes. Cast iron holds heat well, so the edges brown deeper. Add the cheese for the last 5 minutes, and use a mitt on the hot handle.
Cook It in a Slow Cooker
Layer the slices in a 6-quart slow cooker and spread the topping over them. I’d cook it on low for 4 to 5 hours, or on high for 2 to 3, until soft. Onions release extra liquid here, so the sauce runs thinner. Add the cheese during the last 15 minutes.
Use an Air Fryer
Pick a 7- to 8-inch pan that fits your basket, and use about two onions with half the topping. Cover with foil and cook at 350°F for 20 to 25 minutes. Remove the foil, add cheese, and cook 3 to 4 minutes more, until melted and bubbly.
Make the Casserole Ahead
Slicing is the slowest part of this dish, so having it done early makes dinner feel easy. Everything can be built the day before, which helps a lot on busy weeknights when the oven is the only thing left to think about.
- Prepare It the Night Before: Slice the onions, mix the topping, and spread it over the dish. Cover tightly and chill.
- Bake It the Next Day: Let the dish sit out for 20 minutes, then bake covered for about 35 minutes before adding cheese.
What I Like to Serve With Brenda Gantt Onion Casserole Recipe
The casserole is rich and sweet, so I keep the rest of the plate simple and a little plain. These are the pairings I reach for most, and a few of them go together on one plate just fine.
1. Baked or fried chicken: Crispy skin and creamy onions make a solid Southern plate, and you’ll want a spoon for the extra sauce.
2. Grilled pork chops: The smoky char plays well with the sweet layers, and it keeps the meal easy to pull together.
3. Steak or meatloaf: A hearty main handles the richness and turns the casserole into part of a full dinner.
4. Cornbread: It soaks up every last bit of sauce in the dish, so we always set it out.
Store and Reheat Leftovers
Store It in the Fridge – Let the casserole cool for about 30 minutes, then spoon leftovers into a sealed container. Cold air dries out the topping, so a tight lid matters. Keep it cold in the fridge and eat it within 4 days.
Reheat It in the Oven – The oven gives the best topping. Set it to 350°F and cover the dish with foil so the onions don’t dry out. Heat 15 to 20 minutes, until hot in the center. Remove the foil for the last few minutes to crisp the cheese.
Reheat It in the Microwave – Put a portion on a plate and cover it loosely. Use short bursts of 30 to 45 seconds, stirring gently between each one. Avoid overheating, since the creamy sauce can turn oily and the bacon can get rubbery. Stop as soon as it is hot.
Freeze the Casserole – You can freeze it before or after baking, for up to 2 months. Wrap it well in plastic, then foil, to block freezer burn. Thaw overnight in the fridge before reheating. The onions release more water after freezing, so expect a softer texture.
FAQs Brenda Gantt Onion Casserole Recipe
Friends have asked me a few of these questions, and I’ve asked myself the rest while standing at the oven door.
1. Why is my casserole watery?
Onions naturally release liquid as they bake under foil, and that liquid mixes with the creamy layer. Slicing the pieces too thin makes it worse, as does leaving wet pimentos in the mix.
Keep the slices thick and drain the jar well. If extra liquid pools in the dish, spoon it off with a large spoon before you add the cheese, or serve the casserole with a slotted spoon.
2. Can I make it without bacon?
Yes, you can. The topping will taste milder and a bit less salty, so taste the mix before it goes on and add a small pinch more pepper if it needs it.
Smoked cheddar on top adds a hint of the smoky flavor. Some people fold in a spoonful of diced ham or a few chopped green onions for extra flavor instead.
3. Can I add other vegetables to this casserole?
Yes, and it’s a great way to stretch the dish. Sliced bell peppers, mushrooms, or zucchini all work well. Cook them briefly first so they release their water before adding to the dish.
Spinach is another good option. Thaw and squeeze it dry, then layer it under the onions. Just keep the total amount of vegetables similar to the onion volume so the sauce ratio stays right.
4. What’s the best way to slice onions for this recipe?
Cut them into thick half-moon slices, about half an inch wide. Start by cutting the onion in half from root to tip, then lay it flat and slice across. Don’t separate the layers too much.
Keeping them stacked helps them hold shape while baking. Thin slices turn to mush, and super thick slices stay crunchy. Half-inch is the sweet spot for tender but still present onions.

Brenda Gantt Onion Casserole Recipe
Ingredients
Equipment
Method
- Preheat the oven to 400°F. Cut 4 slices of thick-cut bacon into small pieces and cook in a skillet over medium heat for 8–10 minutes, until browned and crisp. Drain on a paper towel-lined plate.
- Peel 5 large onions and cut them in half from top to bottom. Slice them into ½-inch thick pieces, keeping the layers together. Arrange the onions evenly in a 9×13-inch baking dish.
- In a bowl, combine 4 ounces softened cream cheese, 1 stick melted butter, and ⅓ cup whole milk. Stir until smooth, then mix in 1 teaspoon black pepper, a small pinch of salt, cooked bacon, and drained pimentos if using.
- Spread the creamy mixture evenly over the onions without stirring it in.
- Cover the dish tightly with foil and bake at 400°F for 30 minutes, until the onions are tender.
- Remove the foil and sprinkle 1 to 1½ cups grated cheese over the top. Bake uncovered for another 5 minutes, until the cheese is melted and bubbly.
- Let the casserole rest for a few minutes before serving.


