These meatballs with gravy are total comfort food!
Savory meatballs, cooked in a rich, flavorful gravy. Juicy, tender meatballs with a crispy crust. Creamy gravy with a hint of spices. Serve over mashed potatoes, pasta, or brown rice for an easy dinner!
Meatballs with gravy are a classic comfort food that is perfect for a cozy dinner! The savory meatballs are simmered in a rich and flavorful gravy. This dish is easy to make and can be customized to your liking. Serve these meatballs and gravy over mashed potatoes, brown rice, or whole wheat pasta for an easy and delicious family dinner!
Want to Save this Recipe? Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Why You’ll Love This Recipe
- This recipe is simple to follow and requires only a few basic ingredients.
- You can use any type of meat you like for the meatballs, and the gravy can be customized with different herbs and spices.
- This dish is perfect for a cozy night in. The meatballs are full of flavor and the gravy is rich and creamy.
- These meatballs with gravy are great as leftovers and meal prep. Even picky eaters and kids love this recipe!
Check out our Famous Gravy recipe! Or, if you are gluten free, try our Gluten Free Gravy!
Ingredients & Substitutes
These are the ingredients for meatballs with gravy. Scroll down to the bottom for the full recipe.
- Ground beef or a mix of ground beef and ground pork
- Whole wheat breadcrumbs or gluten free Panko
- Minced garlic
- Grated Parmesan cheese
- Finely chopped onion
- Milk
- Oregano, salt, pepper, and fresh parsley
For the gravy, you’ll need butter, whole wheat flour, beef broth, milk, salt, and pepper.
Taste & Texture
The meatballs in this recipe are juicy and flavorful. They are coated in a crispy breadcrumb crust that is slightly browned. The gravy is rich and creamy, with a hint of sweetness.
How to Make
Step 1: Melt butter in a large, deep skillet. Add whole wheat flour, whisk continuously until golden brown. Add onion and pepper.
Step 2: Gradually pour in beef broth, then milk. Bring to a simmer, stir frequently until thickened.
Step 3: Combine ground beef, breadcrumbs, egg, garlic, Parmesan, milk, herbs, and spices.
Step 4: Place meatballs in gravy, cover and simmer for 20-25 minutes.
Step 5: Serve meatballs with gravy over pasta, rice, or mashed potatoes.
Expert Tips for Success
- Don’t overcook the meatballs.
- Simmer the gravy slowly to develop flavors.
- Adjust the seasonings to your taste.
Equipment Needed
Large Nonstick Skillet: This large pan is great for cooking these meatballs with gravy!
You May Also Enjoy If you enjoyed this homemade meatballs with gravy recipe, please leave a rating and comment! For more inspiration, check out my Facebook, Instagram, and Pinterest. For 5 free weekly meal plans and more free resources, sign up to receive my free newsletter!
Check out these Dinner Recipes for more healthy ideas.