Meatballs and Gravy

Tender, flavorful and perfect for busy weeknights.

Savory meatballs smothered in brown gravy with sautéed onions and garlic. Perfect served on top of creamy mashed potatoes for a hearty and comforting meal. This Meatballs and Gravy recipe is make-ahead and freezer friendly.

Sometimes cooking with ground beef can be repetitive. We tend to always circulate the same handful of ground beef recipes, at least I do. So anytime I can make a dish that isn’t part of that normal circulation I do.

This recipe is much like my hamburger steak recipe, the main difference is the shape of course. While that isn’t that much of a difference, it still feels like a completely different recipe. My husband and kids loved it, and I do believe I even heard someone mention liking the meatballs more because of their size.

You really can’t go wrong with a hearty and comforting dish like meatballs and gravy, especially when paired with creamy mashed potatoes. Try my Roasted Garlic Mashed Potatoes recipe for a burst of delicious flavor.

More Ground Beef Recipes

Easy Beef Stroganoff

Quick Beef and Broccoli

Cheesy Taco Pasta

Vegetable Beef Soup

How to Make Meatballs and Gravy

In a large skillet over medium heat brown the meatballs on all sides. Remove from the pan. Discard all but approximately 2 tablespoons of the grease from the pan.

Now add in the butter and onions. Sauté until lightly browned and tender. Add the garlic to the pan and sauté for 30 seconds.

Add the flour to the pan, whisking to make the roux. Be sure to scrape the bottom of the pan to remove the brown bits. Cook for 1 minute, whisking regularly.

Pour in the beef stock, whisking to prevent clumping. Turn the heat to low and maintain a simmer. Place the meatballs back in the pan. Season and continue cooking for 8-10 minutes or until the meatballs are cooked through and the gravy has thickened. Stir occasionally to prevent burning. Enjoy!

How to Freeze Meatballs

You can freeze this recipe a few different ways. My favorite way is to simply freeze the leftovers in an airtight container.

To Freeze Raw Meatballs – Lay raw meatballs out in a single layer on a parchment lined sheet tray. Freeze for several hours then place in a freezer bag or container. Thaw completely before continuing with the recipe.

To Freeze Cooked Meatballs – You can freeze the meatballs after you have browned them in the skillet. You do not have to fully cook them before freezing them. Place the meatballs, in a single layer, on a parchment lined sheet tray.

Freeze for several hours then place in a freezer bag or container. Thaw completely before continuing with the recipe.

How to Make Meatballs in Advance

You can make the meatballs up to 2 days in advance and store, covered, in the refrigerator. When you are ready to cook the meatballs, remove from the refrigerator 30 minutes before cooking and continue with the recipe.

The entire Meatballs and Gravy recipe can be fully prepared and stored in the refrigerator for up to 7 days.

Tried This Recipe?

FOLLOW ME on Facebook, Pinterest, Instagram and YouTube to stay connected!

Leave a review below, I would love to hear how it turned out! ⭐⭐⭐⭐⭐

5 from 14 votes

Meatballs and Gravy

Savory meatballs smothered in brown gravy with sautéed onions and garlic. Perfect served on top of creamy mashed potatoes for a hearty and comforting meal. This Meatballs and Gravy recipe is make-ahead and freezer friendly.

Meatballs and Gravy
Prep Time 15 mins Cook Time 30 mins Total Time 45 mins Difficulty: Beginner Servings: 4

Ingredients

Instructions

  1. In a large bowl combine the ground beef, breadcrumbs, egg, 2 teaspoons of Worcestershire sauce, salt, pepper, onion powder, parsley,1 teaspoon of garlic powder, paprika and the ground mustard.  Mix until fully combined.

  2. Portion the meat into 1 1/2" portions and roll into meatballs.  Approximately 25 meatballs.

  3. In a large skillet over medium heat begin browning the meatballs on all sides.  Remove from the pan. Discard all but approximately 2 tablespoons of the grease from the pan. 

  4. Now add in the butter and onions. Sauté until lightly browned and tender. Add the garlic to the pan and sauté for 30 seconds.

  5. Add the flour to the pan, whisking to make the roux. Be sure to scrape the bottom of the pan to remove the brown bits. Cook for 1 minute, whisking regularly.

  6. Pour in the beef stock, whisking to prevent clumping. Turn the heat to low and maintain a simmer. Place the meatballs back in the pan. Season with the remaining garlic powder, and 1 teaspoon of Worcestershire sauce.  Continue cooking for 8-10 minutes or until the meatballs are cooked through and the gravy has thickened. Stir occasionally to prevent burning.  Season with salt and pepper to taste.  Enjoy!

Did you make this recipe?

Tag @simplyscratchmade on Instagram so that I can see all of your recipes!

Pin this recipe and share it.

pinit

Sky Pilgreen

A Food and Homesteading Blogger

Hi, I'm Sky! Welcome to Simply Scratch Made, where my love for all things food comes to life. This blog is dedicated to sharing homemade recipes and providing tips on homesteading for all.

25 Comments

  1. The combination of tender, flavorful meatballs smothered in rich, savory gravy is just so comforting and delicious. It’s the ultimate comfort food that always leaves me feeling satisfied.






  2. This meatball recipe is terrific! It reminds me of the meatballs at Ikea! And the gravy, it’s perfectly seasoned and just the right thickness.






  3. This is such a quick and satisfying dinner for busy weeknights. Served it with green beans on the side and everyone loved it!






  4. I served the meatballs over garlic mashed potatoes and everyone loved them. Doubling the recipe next time to add some to the freezer. Thanks for the recipe!






  5. I was looking for something different to make and this recipe hit the spot! Easy and delicious! Thanks for sharing!






Leave a Comment

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