Description
A hearty and comforting casserole made with juicy homemade meatballs, fluffy rice, creamy mushroom sauce, and topped with melted mozzarella and cheddar cheese. Perfect for cozy family dinners.
Ingredients
1 lb ground beef
1/4 cup breadcrumbs
1 egg
1/2 tsp garlic powder
1/2 tsp onion powder
Salt and pepper, to taste
1 tbsp olive oil
1 cup uncooked long grain white rice
1 (10.5 oz) can cream of mushroom soup
2 cups chicken broth
1 cup shredded mozzarella cheese
1 cup shredded cheddar cheese
1/2 tsp dried thyme
1/2 tsp paprika
Fresh parsley, chopped (for garnish)
Instructions
- Preheat the oven to 375°F (190°C).
- In a bowl, mix ground beef, breadcrumbs, egg, garlic powder, onion powder, salt, and pepper until well combined. Shape into small meatballs.
- Heat olive oil in a skillet and brown the meatballs on all sides. They do not need to be fully cooked.
- In a greased 9×13-inch baking dish, stir together uncooked rice, cream of mushroom soup, chicken broth, thyme, and paprika.
- Place the browned meatballs on top of the rice mixture.
- Cover the dish with foil and bake for 45 minutes.
- Remove the foil, sprinkle mozzarella and cheddar cheese on top, and bake for another 10–15 minutes until the cheese is melted and bubbly.
- Garnish with chopped fresh parsley before serving.
Notes
Use ground turkey instead of beef for a leaner option.
Add frozen peas or chopped spinach for extra veggies.
Swap cream of mushroom soup with cream of chicken or homemade béchamel for variety.
Add smoked paprika or use smoked cheddar for a smoky flavor.
Store leftovers in the fridge for up to 4 days or freeze before baking for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 3g
- Sodium: 850mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 95mg
