Skip to Content

Homemade Meatballs in Mushroom Gravy

Homemade Meatballs in Mushroom Gravy is a classic dish that starts with lean ground beef. We’re browning the meatballs in hot oil then baking them to perfection in the luscious mushroom gravy for maximum flavor.

Homemade Meatballs in Mushroom Sauce

This is my Granny’s recipe for meatballs and it is so good!

Be the first to know! Subscribe to our newsletter.

* indicates required

Fun fact – this is the first dish I ever cooked for a guy that I liked a million years ago.

Disclosure – I may get a small commission for purchases made through affiliate links in this post.

Homemade Meatballs over Mashed Potatoes

Key to Success #1 – Use Lean Ground Beef

It’s really easy to mix up these yummy beef meatballs.

It’s important to start with high-quality lean ground beef to reduce the amount of grease in your meatballs.

I like to use 93% lean ground beef in these meatballs to keep the amount of grease low.

Start by grabbing a big mixing bowl and adding 4 slices of sandwich bread and 1 cup of milk.

I use four slices of white bread in these meatballs, but you can use any type of bread that you have on hand that is not super crusty.

Pour the milk all over the bread then let it sit until the milk is absorbed into the bread, about 10 minutes.

While you’re waiting for the milk to absorb, finely chop the onions and peppers.

It’s important that you finely chop the vegetables so that they can easily be combined into the meatballs.

You do not want to end up with large chunks of onion or peppers in your meatballs.

Add in the onions, peppers, lean ground beef, eggs, salt and pepper then mix all the ingredients well.

I like to get my clean hands in there to mix up the meatballs, but you can use a wooden spoon or a spatula if you prefer.

Keep mixing until you can no longer see bits of bread in the meatballs.

Homemade Meatballs in Mushroom Sauce

One of my best tricks to making meatballs is using a cookie scoop to form the meatballs.

The cookie scoop helps to portion out meatballs that are evenly sized.

Evenly sized meatballs is key to successful meatball-making!

Meatballs of the same size will cook in about the same amount of time.

This will ensure that all the meatballs are cooked perfectly and to the correct temperature.

I use a medium-sized cookie scoop to form the meatballs in this recipe.

The cookie scoop holds about 1 1/2 tablespoons of dough – or meat in this case.

Scoop the meatball mixture with the cookie scoop then use your hands to form it into a tight ball.

Find out how to make instant mashed potatoes taste homemade.

Mushroom Meatballs

Key to Success #3 – Brown Meatballs Before Baking

Before we bake these yummy little meatballs, we’re going to brown them in hot oil so that they’ll keep their shape.

We’re NOT fully cooking the meatballs in the oil, only browning the outsides.

Grab a medium-sized skillet then pour in enough oil until it measures about 1 inch deep.

Heat the oil over medium-high heat until it is hot then start adding in your meatballs.

Carefully monitor the temperature of your oil so that it doesn’t get too hot.

You can tell that the oil is too hot if the meatballs start getting too brown. Reduce the heat if needed.

Brown the meatballs on one side then use two forks to turn the meatballs over.

It’ll take about 2 minutes per side to brown the meatballs.

When the meatballs are browned on all sides, remove them to a paper towel-lined plate to drain.

Continue browning the meatballs in batches until they are all browned.

As the meatballs start to drain and cool, move them to a greased baking dish.

I baked my meatballs in a baking dish that was a little smaller than 9×13-inches.

However, I suggest a 9×13-inch baking dish for this recipe to give your meatballs a little extra room.

Homemade Meatballs in Mushroom Sauce

Key to Success #4 – Pour Over the Mushroom Gravy

The mushroom gravy for these meatballs is super simple.

It’s made of one can of golden mushroom soup and a can of water.

I’m not talking about cream of mushroom soup.

What you’re looking for is called Golden Mushroom Soup and is found in the soup aisle of your local grocery store.

You can also find Golden Mushroom Soup on Amazon if you’re not able to find it at your local store.

I don’t often have a problem finding it in my grocery store though.

In a medium bowl, add in the can of golden mushroom soup and one can of water.

When I say to add a can of water, I mean to use the soup can to measure and fill it with water then pour it into the bowl.

You can also use add in 1 cup of water. It’s not exactly the same as 1 can, but it is definitely close enough.

Stir the soup and water together well then pour it over the meatballs in the baking dish.

Finally, cover the baking dish with foil before putting it in the oven.

You will want to bake these meatballs covered so that they don’t dry out in the oven.

If you’re short on time, try the shortcut version of this meatball recipe that uses frozen meatballs. Crock Pot friendly too!

Save this Homemade Meatballs Recipe to your favorite Main Dishes board or your Meatballs board.

Homemade Meatballs with Mushroom Gravy
Homemade Meatballs in Mushroom Gravy

Homemade Meatballs in Mushroom Gravy

Yield: 8 servings
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes

Homemade Meatballs in Mushroom Gravy is a classic dish that starts with lean ground beef. We're browning the meatballs in hot oil then baking them to perfection in the luscious mushroom gravy for maximum flavor.


  • 2 pounds lean ground beef
  • 4 slices bread
  • 1 cup milk
  • 1 bell pepper, small, finely chopped
  • 1 onion, small, finely chopped
  • 2 eggs
  • 1 tsp salt
  • 1/2 tsp pepper
  • 1 can golden mushroom soup
  • 1 can water


  1. Preheat oven to 350 degrees F.
  2. Place 4 slices of bread in a large bowl then pour 1 cup of milk over the bread. Rest 5 minutes, until most of the liquid is absorbed.
  3. Finely dice the bell pepper and onion.
  4. Add bell pepper, onion, beef, eggs, salt, and pepper to the bread. Stir mixture together until fully combined.
  5. In a medium skillet, heat about 1 inch of oil over medium-high heat.
  6. Portion out about 1 1/2 tablespoons of meat mixture and roll into a meatball. Brown meatball in hot oil, turning once to brown the other side.
  7. Drain browned meatballs well on a piece of paper towel then place them into a greased 9x13-inch casserole dish.
  8. In a small bowl, combine 1 can of golden mushroom soup with 1 can of water and pour over the meatballs.
  9. Cover casserole dish with foil then bake for 45 minutes.
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 421Total Fat: 24gSaturated Fat: 9gTrans Fat: 1gUnsaturated Fat: 12gCholesterol: 150mgSodium: 769mgCarbohydrates: 14gFiber: 1gSugar: 2gProtein: 35g

Nutrition Information Provided For Educational and Informational Purposes Only.

Did you make this?

Please leave a comment or share a photo on Instagram and tag us @gracelikerainblog

Pecan Praline Cookies are a classic holiday favorite! These delicious, buttery pecan cookies have a distinct toasted pecan flavor that pairs wonderfully with their soft, chewy texture. Perfect for enjoying with coffee or tea, these treats will be sure to make your Christmas extra sweet!

Extra Moist Pumpkin Bread is the perfect solution to your autumn baking needs. It’s made with real pumpkin puree and a combination of sugar and spice and everything nice, making it incredibly delicious. The addition of coconut oil helps to keep the bread tender while still providing a great flavor. The texture is soft, light, and cake-like.

Our Instant Mashed Potatoes that Taste Homemade recipe Is a dream come true during the holidays. You can serve mashed potatoes for a crowd in minutes, and they won’t even know that the potatoes came from a box. Enjoy the convenience and deliciousness without sacrificing the taste you love.

Air Fryer Meatballs

Easy Oven Meatballs

Slow Cooker Mushroom Meatballs

Air Fryer Cheddar Meatball Bombs

Instant Pot Chicken and Gravy

The Best Meatloaf Ever with a secret ingredient in the sauce

Skip to Recipe