A rich, cozy comfort dish made with juicy beef meatballs baked in a silky onion-mushroom gravy. This is pure home-style comfort — warm, filling, and perfect for family dinners or meal prep.
Creamy, savory, and incredibly satisfying, this casserole is the kind of recipe everyone asks for after the first bite.
🕒 Servings & Timing
Yield: 6 servings
Prep Time: 20 minutes
Cook Time: 35–40 minutes
Total Time: ~1 hour
🥗 Nutritional Info (Approx. per serving)
- Calories: ~420
- Protein: ~28 g
- Fat: ~32 g
- Carbs: ~8–10 g
(Values vary based on ingredients used.)
🛒 Ingredients
For the Meatballs
- 1 ½ lbs ground beef (80/20 or 85/15)
- 1 large egg
- ½ cup breadcrumbs or almond flour
- 1 tsp onion powder
- 1 tsp garlic powder
- ½ tsp paprika
- ½ tsp salt
- ½ tsp black pepper
For the Creamy Gravy
- 2 tbsp butter
- 1 small onion, finely chopped
- 1 cup mushrooms, finely chopped (optional but recommended)
- 2 cloves garlic, minced
- 1 ½ cups beef broth
- 1 cup heavy cream
- 1 tbsp Worcestershire sauce
- ½ tsp Dijon mustard
- Salt & pepper, to taste
Optional Garnish
- Fresh parsley, chopped
⭐ How to Make Creamy Smothered Meatballs Casserole
1. Prepare the Meatballs
Preheat oven to 375°F (190°C).
In a large bowl, mix ground beef, egg, breadcrumbs, onion powder, garlic powder, paprika, salt, and pepper until just combined.
Form into evenly sized meatballs or oval patties.
2. Brown the Meatballs
Heat a skillet over medium-high heat.
Sear meatballs for 2–3 minutes per side until browned (they don’t need to be cooked through).
Transfer to a greased baking dish.
3. Make the Creamy Gravy
In the same skillet, melt butter.
Add onion and mushrooms; sauté 4–5 minutes until soft.
Add garlic and cook 30 seconds.
Pour in beef broth, Worcestershire sauce, mustard, salt, and pepper.
Simmer 3–4 minutes, then stir in heavy cream and simmer until slightly thickened.
4. Assemble
Pour the gravy evenly over the meatballs in the baking dish.
5. Bake
Bake uncovered for 30–35 minutes, until meatballs are fully cooked and gravy is bubbling and creamy.
6. Serve
Garnish with fresh parsley and serve hot.
🍽️ Serving Suggestions
- Mashed potatoes
- Cauliflower mash (low-carb option)
- Buttered egg noodles
- Steamed green beans or peas
💡 Tips for Best Results
- Don’t overmix the meat — keeps meatballs tender
- Use heavy cream for the richest sauce
- Let casserole rest 5 minutes before serving for thicker gravy
🧊 Storage Instructions
Refrigerator:
Store covered up to 4 days
Freezer:
Freeze up to 2 months (cool completely first)
Reheat:
Oven or microwave until hot throughout
🧁 Conclusion
This Creamy Smothered Meatballs Casserole is pure comfort food — rich, hearty, and made to be remembered. It’s perfect for busy weeknights, Sunday dinners, or when you just want something warm and satisfying that feels like home.
Save it. Make it. Share it.