Description
Sink your fork into these juicy, golden-brown meatballs smothered in rich homemade gravy—the ultimate easy dinner idea for any night of the week. This hearty dish is a perfect comfort food classic, pairing well with mashed potatoes, egg noodles, or rice. With just a few pantry staples and ground beef, you’ll have a quick dinner that’s both nostalgic and deeply satisfying. Ideal for meal prep, cozy Sunday suppers, or anytime you crave a satisfying plate of food. It’s one of those versatile dinner ideas that works for the whole family and tastes even better the next day.
Ingredients
1 lb ground beef
0.5 lb ground pork (optional)
0.5 cup breadcrumbs
1 large egg
0.25 cup milk
0.25 cup grated onion
2 cloves garlic, minced
2 tbsp fresh parsley, chopped
1 tsp salt
0.5 tsp black pepper
2 tbsp olive oil
1 tbsp butter
2 tbsp all-purpose flour
2 cups beef broth
1 tbsp Worcestershire sauce
1 small onion, sliced (for gravy)
0.25 cup heavy cream (optional)
Instructions
1. In a large bowl, combine ground beef, pork, breadcrumbs, grated onion, garlic, parsley, milk, egg, salt, and pepper. Mix until just combined.
2. Shape into 1.5-inch balls and set aside.
3. In a large skillet, heat olive oil and butter. Brown meatballs in batches and remove from skillet.
4. In the same skillet, sauté the sliced onion until caramelized, about 6-8 minutes.
5. Sprinkle flour over onions and cook for 1-2 minutes. Gradually whisk in beef broth, then add Worcestershire sauce. Simmer until thickened.
6. Return meatballs to skillet, cover, and simmer for 20 minutes until fully cooked.
7. Stir in heavy cream (optional) and simmer another 2 minutes.
8. Garnish with fresh parsley and serve hot.
Notes
Don’t overmix your meatball mixture—gentle hands make tender meatballs.
Want a deeper gravy? Let the onions brown a bit longer before adding the flour.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 portion (about 4 meatballs + gravy)
- Calories: 430
- Sugar: 3g
- Sodium: 780mg
- Fat: 28g
- Saturated Fat: 11g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 105mg