Savory beef meatballs in gravy (Print Version)

# Ingredients:

→ For the Meatballs

01 - 1 lb ground beef (80/20 recommended)
02 - 1/2 cup breadcrumbs (or panko)
03 - 1 egg
04 - 1/2 cup onion, finely chopped
05 - 1 tsp garlic powder
06 - 1 tsp onion powder
07 - Salt and pepper to taste
08 - 1 tbsp vegetable oil (for browning)

→ For the Gravy

09 - 2 tbsp butter
10 - 1 tbsp flour
11 - 2 cups beef broth (low-sodium recommended)
12 - 1 tbsp Worcestershire sauce
13 - Salt and pepper to taste

# Instructions:

01 - In a large bowl, mix ground beef, breadcrumbs, egg, chopped onion, garlic powder, onion powder, salt, and pepper. Shape into meatballs (about 1 ½ inches in diameter).
02 - Heat oil in a large skillet over medium heat. Brown the meatballs on all sides (about 5-7 minutes). Remove and set aside.
03 - In the same skillet, melt butter. Stir in flour and cook for 1-2 minutes. Slowly whisk in beef broth to prevent lumps. Add Worcestershire sauce, salt, and pepper. Simmer for 5 minutes until slightly thickened.
04 - Return meatballs to the skillet and gently coat with gravy. Cover and simmer for 20-25 minutes, until fully cooked. Add extra broth if gravy becomes too thick.
05 - Serve over mashed potatoes, rice, or egg noodles for a comforting meal.

# Notes:

01 - Substitute ground beef with turkey or chicken for a lighter version
02 - For gluten-free, use gluten-free breadcrumbs and cornstarch instead of flour
03 - Simmering the meatballs slowly enhances their tenderness and flavor