Cheesy Beef and Rice Casserole: A Crowd-Pleasing Keeper

Discover the irresistible combination of ground beef, colorful bell peppers, and melted cheddar cheese in this Cheesy Beef and Rice Casserole. A comfort food classic that’s easy to make and impossible to resist, this recipe has earned its spot as a keeper in the hearts and taste buds of those who try it. Follow the simple steps below to create a dish that’s sure to bring smiles and requests for seconds.


  • 1 lb ground beef
  • 2 cups cooked rice
  • 1 onion, chopped
  • 2 bell peppers, chopped (any color)
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (8 oz) tomato sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 1/2 cups shredded cheddar cheese
  • Fresh parsley, chopped (for garnish)


  1. Preheat the oven to 350°F (175°C).
  2. In a large skillet, cook the ground beef and onion over medium heat until the meat is no longer pink. Drain excess fat.
  3. Stir in the chopped bell peppers, cooked rice, diced tomatoes, tomato sauce, garlic powder, salt, and pepper.
  4. Cook and stir the mixture until the peppers are tender and everything is heated through, allowing the flavors to meld.
  5. Transfer the flavorful mixture to a greased 9×13 inch baking dish, spreading it evenly.
  6. Sprinkle the shredded cheddar cheese generously over the top, creating a gooey, cheesy layer.
  7. Bake in the preheated oven for 25-30 minutes or until the cheese is melted and bubbly, creating a golden crust.
  8. Garnish the Cheesy Beef and Rice Casserole with fresh chopped parsley before serving, adding a touch of brightness.

Conclusion: This Cheesy Beef and Rice Casserole is not just a meal; it’s a flavor-packed experience that brings joy to the table. Perfect for busy weeknights or gatherings with loved ones, this dish combines savory beef, colorful veggies, and melty cheese in a way that’s impossible to resist. Enjoy the compliments and smiles as you serve up a comforting classic that’s sure to be requested time and time again.

Leave a Comment