Meatballs (and Mashed Potatoes) with Gravy

Meatballs (and Mashed Potatoes) with Gravy are simple oven baked meatballs in savory brown gravy. It is comfort food that is filling and delicious! Served over smooth and creamy mashed potatoes it makes this the best dinner ever!

Homemade meatballs with gravy and mashed potatoes on a plate

Meatballs (and Mashed Potatoes) with Gravy brings me straight back to my childhood! It was my FAVORITE dinner. I love comfort food and this dish is just that!

Warm, filling and pure comfort! Every time I bite into a soft meaty meatball I am taken back to when I was a kid and all seems right in the world! (Man, life was easier when I was a kid!)

How to make Homemade Meatballs

This is the meatball recipe my mom made for us growing up and now I make it. It is perfect in every way! There is no Italian seasoning in it, so it is a versatile recipe that can be used for a lot.

Think pasta dishes, Swedish Meatballs, meatball subs, meatball appetizers… and the recipe can even be used for meatloaf!

To make the meatballs you will need ground beef (I usually use 80/20), saltine crackers (crushed), milk, eggs, and some seasonings.

Start out by crushing the crackers. I like to put mine in a zip top bag and crush them up.

Saltine crackers in a zip top bag to get crushed to make meatballs
crushed saltine crackers

Then add the crushed crackers to a bowl with the egg, milk and seasonings.

Crushed crackers, eggs, milk and seasonings in a bowl to make meatballs

Then add your raw ground beef and mix it all together.

Meatballs mix

Next, you will roll the meatballs into about a rounded tablespoon size meatball.

Homemade meatball mixture being rolled in to meatballs for baking

Line up the meatballs on the greased baking sheet. You do not need to worry about placing the meatballs 2 inches apart like you need to with cookies.

They will not spread while baking so cram them close together with a little space around each other so they can crisp up a little bit.

NOTE: I like to put my meatballs straight on the baking sheet so the bottoms crisp up a bit. If using parchment paper or a cooking mat, they may not be crispy and that is ok – this is optional.

rolled meatballs lined up on a baking sheet ready to be baked in the oven

What temperature should cook homemade meatballs at?

I like to cook my homemade meatballs at 400 degrees Fahrenheit. They outsides and bottom will not cook too fast leaving the insides raw.

The meatballs will cook for about 20 minutes at 400 degrees F. Each oven will cook a bit different so check your meatballs at the 20 minute mark, or even a bit earlier.

To make sure they are done, you can cut one in half to make sure the center is no longer pink, or use a meat thermometer and make sure the internal temperature reads 165 degrees. Cook them longer if needed.

fresh baked meatballs

Freezing the Meatballs (if desired)

YOU CAN FREEZE THE MEATBALLS! After the meatballs have baked, let them cool, and place the pan in the freezer for an hour. I do this because the meatballs are so soft and tender (dare I say that awful word-moist!). If you plop them in a zip top bag to freeze them out right of of the oven, they will mush together.

So place the meatballs in the freezer on the pan, or on a plate in a single layer. This will make it so they don’t stick and lump together. After an hour, they should be partially frozen and perfect for putting in a zip top bag, or in a freezer container to freeze.

When you are wanting to use your frozen meatballs, just thaw them and reheat them in the oven, stove top or however you wish! You can place them frozen in a slow cooker with sauce and let them thaw as they cook!

The Mashed Potatoes

OK, really I am sure you all know how to make Mashed Potatoes, so I will make this short and sweet!

COMFORT FOOD! Meatballs (and Mashed Potatoes)

I use Russet Potatoes. I peel them, cut them into smaller chunks and boil them until they are soft and tender. Not everyone in my family will eat the mashed potatoes (I know– they are CRAZY), so you be the judge on how many potatoes you need to cook.

After they are done cooking, I drain them and mash them. I add a little butter, milk and salt to taste.

**Cooked rice is also so delicious to serve with the meatballs and gravy!

The Brown Gravy For Meatballs (and Mashed Potatoes)

Meatballs (and Mashed Potatoes) with Gravy needs the right savory brown gravy.

Meatballs in savory brown gravy
Meatballs (and Mashed Potatoes) - the perfect comfort food to fill you up

I wish I could say I make a homemade brown gravy from scratch for this recipe- I don’t! Never have, never will! We had packet gravy growing up and that is what I LOVE! So why mess with a good thing!

While I love making gravies from drippings, but there is never enough drippings from the meatballs to make gravy.

If you are really wanting a homemade gravy you can make a brown gravy with a basic roux (butter and flour) and beef broth and seasoning. You can also make my Easy Homemade White Country Gravy that would be AMAZING in place of brown gravy!

The brown gravy I love (and is a must) for these meatballs is McCormick Brown Gravy.

I make 4 cups of gravy, following the instructions on the packet. I use a large skillet to make the gravy, because the meatballs go into the gravy after baking, and I need lots of room!

The gravy is simple, but the flavor is so yummy and perfect for the meatballs and mashed potatoes! And like I said, this recipe takes me back to my childhood and this is the gravy we used and I can’t imagine it any other way!

Brown Gravy for Meatballs (and Mashed Potatoes)

The Meatballs (and Mashed Potatoes) and Gravy

After my potatoes are mashed and the meatballs are baked, I put the meatballs in the warm brown gravy and gently stir them! The meatballs are so tender and juicy, gently stir them in the gravy!

Meatballs in gravy
Meatballs in brown gravy

TIME TO EAT!!! Top your mashed potatoes with the meatballs and gravy (my favorite way to eat them), serve only the meatballs or serve the meatballs to side of the mashed potatoes (if you are one of those that hates your food mixing and touching).

A homemade meatball with brown gravy on a fork

Meatballs (and Mashed Potatoes) with Gravy is comfort food that is filling and delicious! The perfect, soft and juicy ground beef meatballs in a savory brown gravy, served over/with smooth and creamy mashed potatoes.

Meatballs with brown gravy on a plate with a meatball cut open to show the inside
Above shot of meatballs with Mashed Potatoes and gravy on a plate

If you liked this recipe please take the time to leave a comment and a star rating below! Also, don’t forget to follow me on Pinterest, Facebook and Instagram!

Also try my Easy Stove Top Stuffing Meatloaf! My Ranch Chicken or Ritz Chicken.

Check out my latest posts!

Homemade meatballs with gravy and mashed potatoes on a plate

Meatballs (and Mashed Potatoes) with Gravy

Meatballs (and Mashed Potatoes) with Gravy is comfort food that is filling and delicious! Meatballs in a savory brown gravy, served over creamy mashed potatoes!
5 from 2 votes
Print Pin Rate
Prep Time: 20 minutes
Cook Time: 20 minutes
Servings: 5 servings or more


  • 1 1/2 lbs ground beef
  • 20 saltine crackers, crushed *about 1 cup
  • 2 eggs
  • 1/4 cup milk
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 4 cups Brown Gravy *see notes
  • Mashed Potatoes, for serving, Optional *see notes. **Nutritional calculations do not include mashed potatoes.


  • Preheat your oven to 400° Grease a baking sheet.
  • In a bowl, mix together the ground beef, eggs, milk, crushed crackers and seasonings. Mix well. It will be sticky, this is what you want so the meatballs aren't dry.
  • Roll the meatballs about a heaping tablespoon, rolling them and placing them on the baking sheet. They can be placed closer together, just leave a little room around each meatball. I get about 35 meatballs out of the recipe.
  • Bake at 400 ° for 20 minutes. Check the meatballs and make sure they are done. You can cut one in half and make sure it is no longer pink, or use a meat thermometer and check the center of a meatball and make sure it reads 165 °
  • While your meatballs are baking make your mashed potatoes and make the brown gravy. I make my brown gravy in large skillet so I can add the meatballs to it after they are done baking.
  • After the meatballs have baked, add them to the gravy and gently stir them into the gravy so they are covered in gravy.
  • Serve your meatballs and gravy over your mashed potatoes.


For your mashed potatoes, make as many as your family will like.  I like russet potatoes the best.  Peel them, cut them into small pieces and boil them until soft and tender.  Then drain them and mash them using some butter, milk and salt to taste.
I use packet gravy for the gravy.  This is easy and the gravy I love and the gravy we had growing up.  I make 4 cups of gravy for this recipe.  See blog post above for the gravy I love.  You can also use my Easy White Country Gravy that would be amazing with this recipe!
You can freeze these meatballs – see blog post above!

Nutrition information is automatically calculated and should only be used as an approximation.

Serving: 1Servings without mashed potatoes | Calories: 512kcal | Carbohydrates: 23g | Protein: 27g | Fat: 34g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 172mg | Sodium: 1758mg | Potassium: 434mg | Fiber: 0.4g | Sugar: 7g | Vitamin A: 128IU | Vitamin C: 0.03mg | Calcium: 54mg | Iron: 4mg


  1. Jean m. Ulmer

    10-13-23, Friday, the 13th: i learned some valuable things from your recipe, thank you! And the recipe reads so well, i would find it hard to stop at one helping, let alone small helpings! P.s.- any wine and dessert suggestions with this delicious dinner scene stealer, please? Thanks!

    • Beth, The Butcher's Wife

      Jean this comment made my day (month/year)!!! Thank you so much for trying it and I am so excited and happy that you enjoyed it!!! It is one of my all time favorites!!! I’m not a wine drinker …. But love sweets!!! For dessert I have a super yummy Banana Bar recipe… it’s super popular! It’s a banana sheet cake with cream cheese frosting! Also my pumpkin bars if you’re in the mood for a fall treat, or Apple Crisp (we made that this week and it is heavenly)! A few more suggestions: Peanut Butter Fingers (like the school lunchroom kind from years ago with a peanut butter oatmeal cookie bottom and chocolate frosting …maybe that ages me😝), Pecan Squares, Caramel Apple Cheesecake Bars or Texas Sheet Cake!! If you want links let me know… but Banana Bars hands down are the best (I never make banana bread with ripe bananas)! If you try any of them let me know if you like them!!!
      And for a Christmas treat (or now) try my No Bake Peppermint Pie or Candy Cane Sauce!!!
      Thank you again for the sweet comment!😘😘😘

  2. 5 stars
    I used 1/2 lb ground pork with 1 lb hamburger. Cut back on onion powder or salt as the pork adds salt.

    • Beth, The Butcher's Wife

      Pork added with hamburger sounds delicious and probably gives it an even richer flavor!!! Thank you for commenting and trying the recipe!❤️

  3. The packet gravy was genius. Nobody noticed. It gives you time to dedicate toward other parts of the meal. We used 85/15 meat and it was great. Baked on parchment paper to save me a mess. I didn’t get 35 meatballs out of this FWIW. Other than that, amazing recipe. Thank you!

    • Beth, The Butcher's Wife

      Roxy I am so happy to hear you tried the recipe! Packet gravy is my go to for a lot of meals when it’s a meal where I’m busy doing other things …and I think it tastes just as good!! Thanks for trying it!! I’m glad it turned out amazing!❤️

  4. Can you freeze the mash potatoes and gravy and meatballs together.

  5. Pingback: Top tips for tender and juicy homemade meatballs - The Essence of Yum

  6. 5 stars
    So I made these today!! But instead of baking these I just put them in my oval crockpot poured the mixed gravy over the top and cooked on low for 6 hours!! OMG! Yum!! But next time I’ll add a little more onion!! But these were delicious!! I did make homemade mashed potatoes and some broccoli!! First time my Husband said to keep a recipe!!! Yay!!

    • Beth, The Butcher's Wife

      Hi Kathy! I am so happy to hear you made them and that your husband wants you to keep the recipe…yay for that! It’s always nice to end up with a yummy meal when you take the time and effort to make one! Im going to try cooking them in my crockpot next time…that’s so smart!!! ☺️ I’m so glad you guys enjoyed them!!! Thank you so much for trying the recipe and for stopping by the blog…and for the best and sweetest comment! Thank you again!😘❤️

  7. Do you use 80/20 hamburger? I noticed there’s not too much fat on the baking sheet.

    • Beth, The Butcher's Wife

      Hi Carol! Great question! I usually use a 93/7 lean ground beef but I’ve used 80/20 many times and it’s works just as great!

5 from 2 votes (1 rating without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


This site uses Akismet to reduce spam. Learn how your comment data is processed.