Sweet Onion Casserole

This Sweet Onion Casserole is a rich, savory side dish that celebrates the natural sweetness of onions baked into a creamy, cheesy base. With tender basmati rice and melted Swiss cheese throughout, it transforms simple ingredients into a comforting, unforgettable casserole. It pairs beautifully with roasted meats, holiday spreads, or any meal that needs a warm, hearty side. The slow bake brings everything together into a lightly golden, scoopable dish that smells as good as it tastes.

Ingredients

  • 3/4 cup uncooked basmati rice
  • 5 cups water
  • 1/4 cup butter
  • 3 pounds sweet onions, coarsely chopped
  • 1 cup half-and-half
  • 1 1/2 teaspoons salt
  • 2 cups shredded Swiss cheese, divided

Directions

  1. Preheat oven to 350°F and butter a 2-quart baking dish.
  2. Bring water to a boil, add rice, reduce heat, and simmer 5 minutes until half-cooked; drain and set aside.
  3. Melt butter in a large skillet and cook onions 8 minutes until translucent but not browned.
  4. Stir onions and butter into the rice, then add half-and-half, salt, and 1 3/4 cups Swiss cheese.
  5. Transfer mixture to the prepared baking dish.
  6. Sprinkle remaining 1/4 cup Swiss cheese over the top.
  7. Bake uncovered for about 1 hour, until the rice is tender and the top is lightly browned.

Prep Time: 15 minutes | Cooking Time: 75 minutes | Total Time: 90 minutes
Kcal: 320 kcal | Servings: 6

Tips

  • Slice onions evenly so they cook uniformly and stay sweet, not browned.
  • Let the casserole rest 10 minutes after baking to help it set for cleaner scooping.

FAQ

Can I use another type of onion?
Yes—Vidalia or Walla Walla onions work well, but any mild sweet onion is great.

Can I substitute the Swiss cheese?
Gruyère or Monterey Jack are delicious alternatives.

Can I make this ahead?
Assemble up to a day early, refrigerate, and add 5–10 minutes to the bake time.

Can I add seasonings or herbs?
A pinch of thyme or black pepper blends nicely without overpowering the dish.

Can I use regular long-grain rice instead of basmati?
Yes—just follow the same par-cooking step before baking.

WANT TO SAVE THIS RECIPE?