Home All Word Recipes Meatballs in Onion Gravy

Meatballs in Onion Gravy

by Middleeastsector

These Meatballs in Onion Gravy are a delicious blend of seasoned beef and pork, perfectly browned and then slow-cooked in a deeply flavorful gravy made from caramelized onions and beef broth. This dish is not only a family favorite but also a timeless classic that brings warmth and satisfaction with every bite. Perfect for a cozy family dinner or an impressive dish for guests, it’s comfort food at its finest.

Resume of the recipe: These Meatballs in Onion Gravy are a comforting and flavorful dish that combines tender, seasoned meatballs with a rich onion gravy. The meatballs are made with a mix of ground beef and pork, breadcrumbs, and herbs, then simmered in a savory gravy made from caramelized onions and beef broth. This dish is easy to prepare and perfect for a hearty meal, making it a go-to recipe for family dinners and gatherings.

Exciting Story: The first time I made these Meatballs in Onion Gravy, it was a chilly autumn evening. I wanted to create a meal that would warm us up and provide that cozy, homey feeling. As the onions caramelized and filled the kitchen with their sweet, rich aroma, I could see my family’s anticipation growing. When I finally served the dish, the meatballs were tender, and the gravy was deeply flavorful, perfectly complementing the mashed potatoes I paired them with. It quickly became a family favorite, requested time and again for its comforting and delicious flavors.

Why These Meatballs in Onion Gravy?

Remember It Later

This recipe! Pin it to your favorite board NOW!


Selling Points:

  • Hearty and Flavorful: The meatballs are tender and savory, paired with a rich, deeply flavored onion gravy.
  • Comfort Food Classic: Perfect for warming up on a chilly evening or serving at family gatherings.
  • Easy to Prepare: Simple ingredients and straightforward steps make this dish a winner for any home cook.

Prep Time: 20 minutes | Cooking Time: 40 minutes | Total Time: 60 minutes
Kcal: 420 kcal per serving | Servings: 4 servings


For the Meatballs:
1 pound ground beef
1/4 cup breadcrumbs
1 egg
2 cloves garlic, minced
1 teaspoon salt
1/2 teaspoon black pepper
For the Onion Gravy:
2 large onions, thinly sliced
2 tablespoons butter
1 tablespoon all-purpose flour
2 cups beef broth
Salt and pepper to taste


For the Meatballs:
In a bowl, mix together ground beef, breadcrumbs, egg, garlic, salt, and pepper. Form into 1-inch balls.
Heat a skillet over medium heat and cook the meatballs until browned on all sides and cooked through, about 10-15 minutes. Remove and set aside.
For the Onion Gravy:
In the same skillet, melt butter over medium heat. Add the sliced onions and cook until they are caramelized, about 10-15 minutes.
Sprinkle flour over the onions and stir to combine. Cook for 1 minute.
Gradually stir in beef broth, scraping any bits off the bottom of the skillet. Bring to a simmer and cook until the gravy has thickened, about 5 minutes.
Season with salt and pepper.
Return the meatballs to the skillet with the gravy and simmer for an additional 5 minutes to heat through.
Serve the meatballs and gravy hot, ideally over mashed potatoes or noodles.

You may also like

Leave a Comment

Share via
Send this to a friend