Wondermom » Recipes » Dinner » Meatballs and Gravy

Meatballs and Gravy


Disclosure: This post may include affiliate links. As an affiliate, I earn from qualifying purchases.
5 from 8 votes
Cook Time : 20 mins
Total Time : 30 mins
Jump to Recipe

Last Updated on January 11, 2023 by Corinne Schmitt

This Meatballs and Gravy recipe is a classic comfort food that makes for the perfect busy weeknight meal. Tender meatballs cooked in a delicious gravy adds an extra layer of flavor and makes this dish even more satisfying. 

If you love Instant Pot Swedish Meatballs then this is recipe for you.  After the first bite of these tender meatballs you will fall in love with this creamy recipe and want to make it over and over again.

Meatballs and gravy on top of rice on a blue plate.

Meatball Gravy Recipe 

I love using beef meatballs because beef is full of protein and other nutrients such as, iron, zinc and B vitamins. When you add the beef to this creamy gravy it adds a nice flavor and richness. 

Why I Love This Recipe

This classic comfort food dish is a perfect hearty weeknight meal. Tender, juicy meatballs are cooked in a flavorful beef broth-based gravy for an extra layer of savory goodness. 

  • Ready in under 30 minutes
  • Easy to make
  • Fills the house with a delicious aroma

If you love meatballs you may also enjoy this Sweet and Sour Meatballs recipe.

Ingredients

Meatballs and Gravy ingredients.

You only need a few simple ingredients to help you make this easy meatball recipe. Gather all of the ingredients and get ready to enjoy this tasty meal. 

Meatballs – I used homestyle beef meatballs from the frozen section. 

Beef Broth – I like to use low-sodium beef broth. 

Milk – Whole milk will give you the creamiest and richest gravy possible. 

Substitutions

Meatballs: Instead of frozen meatballs, you can make your own homemade meatballs if you prefer. 

Beef Broth: If you don’t have beef broth on hand, you can use bouillon and water to make your own. 

Variations / Options / Add-Ins

Vegetables: If you want to add a little bit of flavor or texture, try adding some sautéed mushrooms or onions.

Flavor: To increase the flavor of the gravy you can add in garlic powder, worcestershire sauce, nutmeg. allspice, or onion powder. 

Spicy:  If you want to add a little kick, try adding some red pepper flakes or a pinch of cayenne pepper. 

Equipment 

You only need a few kitchen tools to help you make this easy meatball recipe. Gather these tools and get ready to enjoy a hearty family friendly meal in no time at all. 

  • large skillet – You will need a large skillet to make this recipe. I like to use a 2 quart sauté pan. 
  • whisk – a whisk is really helpful when you are making gravy as it helps to keep the gravy smooth. 

How to Make Meatballs and Gravy

Making this dish is so simple. Just follow the instructions below and you will have a delicious recipe in no time at all. 

Step 1: Cook the meatballs in a skillet 

Follow package directions to prepare meatballs in a skillet.

Meatballs in a skillet.

Step 2: Add the beef broth and simmer the meatballs 

Add the beef broth and bring to a simmer, then remove meatballs to a bowl.

Beef broth is added to the meatballs and simmered.

Step 3: Whisk in the flour

Whisk in the flour, breaking up any clumps.

Beef broth and flour in a skillet.

Step 4: Add the milk to the gravy

Add milk and simmer for 8 minutes until thickened, adding additional milk as desired to make more “gravy.”

The milk is added to the gravy.

Step 5: Season to taste, add butter if desired

Season to taste with salt and pepper before adding the meatballs back to the skillet. Add optional butter for a smoother gravy.

The meatballs are added to the gravy mixture.

Serving Suggestions

Serve these meatballs on top of a bed of this Instant Pot White Rice or these Instant Pot Mashed Potatoes for a simple meal.

Meatballs and gravy on top of rice on a blue plate.

Pro Tips

Here are a few tips to make sure that this recipe turns out perfect every time that you make it. 

  •  Make sure to wait until the gravy has finished thickening before adding the meatballs back into the skillet. 
  • If you want a smoother gravy, add a tablespoon of butter at the end of cooking. 
  • If you don’t want to worry about lumps, mix the flour in equal portions to water or room temperature beef broth before adding it to the skillet. 
  • Making your own homemade meatballs with ground beef or ground pork? Make sure to cook them all the way through before you make the gravy.
  • For creamy meatballs with a little tang, add 1/2 cup of sour cream to the gravy once it’s cooked. 
  • Garnish with fresh parsley for a nice pop of color.  
  • Serve over noodles, mashed potatoes, or rice for a filling meal. 

FAQs

Do you have questions about this recipe? Here are the answers to the most commonly asked questions for this recipe?

How to store

Leftovers should be stored in an airtight container for up to 3 days in the refrigerator.

How to reheat

You can reheat this dish in a skillet on the stove or in the microwave. Heat until warm throughout, stirring occasionally.

Can I freeze this recipe?

Yes, after cooking this recipe, it can be frozen for up to 2 months. Thaw before reheating.

More Meatball Recipes

If you like meatballs, give these recipes a try:

Ready to get cooking? Print off the recipe card below or toggle on Cook Mode to keep your screen from going dark while you follow along on your phone or tablet.

Meatballs and Gravy

Corinne Schmitt
These Meatballs and Gravy are tender meatballs, smothered in a simple yet creamy gravy that’s the perfect comforting meal for busy weeknights.
5 from 8 votes
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Main Course
Cuisine American
Servings 5 Servings
Calories 464 kcal

Equipment

  • large skillet
  • Whisk

Ingredients
  

  • 1 1/2 pounds Meatballs
  • 2-3 cups Beef Broth
  • 1/3 cup All-Purpose Flour
  • 1-2 cups Milk as needed
  • Salt and Pepper to taste
  • 2 Tablespoons Butter optional

Instructions
 

  • Follow package directions to prepare meatballs in a skillet.
  • Add the beef broth and bring to a simmer, then remove meatballs to a bowl.
  • Whisk in the flour, breaking up any clumps.
  • Add milk and simmer for 8 minutes until thickened, adding additional milk as desired to make more “gravy.”
  • Season to taste with salt and pepper before adding the meatballs back to the skillet.
  • Add optional butter for a smoother gravy.

Notes

  • Make sure to wait until the gravy has finished thickening before adding the meatballs back into the skillet.
  • If you want a smoother gravy, add a tablespoon of butter at the end of cooking.
  • If you don’t want to worry about lumps, mix the flour in equal portions to water or room temperature beef broth before adding it to the skillet.
  • Making your own homemade meatballs with ground beef or ground pork? Make sure to cook them all the way through before you make the gravy.
  • For creamy meatballs with a little tang, add 1/2 cup of sour cream to the gravy once it’s cooked.
  • Garnish with fresh parsley for a nice pop of color.
  • Serve over noodles, mashed potatoes, or rice for a filling meal.

Nutrition

Serving: 1ServingCalories: 464kcalCarbohydrates: 9gProtein: 27gFat: 35gSaturated Fat: 15gPolyunsaturated Fat: 3gMonounsaturated Fat: 14gTrans Fat: 0.2gCholesterol: 116mgSodium: 488mgPotassium: 526mgFiber: 0.2gSugar: 2gVitamin A: 229IUVitamin C: 1mgCalcium: 87mgIron: 2mg
Keyword Meatballs and Gravy
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating




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