Ingredients
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- Salt and pepper, to taste
- 4 cups mashed potatoes (prepared according to your preference)
- 2 tablespoons fresh parsley, chopped (for garnish)
If you’re looking to switch things up, consider using ground turkey or chicken as a lighter alternative to beef. You can also add some vegetables, like peas or carrots, to the gravy for a little extra nutrition and color.
Instructions
- In a large skillet over medium heat, heat the olive oil. Add the chopped onion and garlic, cooking until the onion becomes translucent and fragrant, about 3-4 minutes.
- Add the ground beef to the skillet, breaking it apart with a wooden spoon. Cook until the beef is browned and no longer pink, approximately 7-8 minutes.
- Sprinkle the flour over the beef, stirring to coat evenly. Cook for an additional 2 minutes to remove the raw flour taste.
- Gradually pour in the beef broth, stirring constantly to prevent lumps. Add the Worcestershire sauce, and season with salt and pepper to taste.
- Bring the mixture to a gentle simmer and cook for about 10 minutes, or until the gravy thickens to your desired consistency.
- While the gravy is simmering, prepare your mashed potatoes if you haven’t already. I like to keep mine simple, just like my Abuela used to make, with butter, milk, and a pinch of salt.
- Serve the ground beef and gravy over a generous portion of mashed potatoes, garnishing with fresh parsley for a pop of color and freshness.
Cooking this dish always reminds me of the patience I learned from helping my Abuela in the kitchen. She taught me that good things take time, and that includes allowing flavors to meld together beautifully.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International