Loading...

In a large mixing bowl, combine the breadcrumbs, one large egg, milk, Parmesan cheese (if using), and 1 teaspoon of yellow mustard. Whisk these ingredients together until well blended.

Add the ground pork, ground beef, finely diced onion, and chopped fresh cilantro to the bowl. Crack in the second large egg. Mix all ingredients thoroughly with your hands until just combined, being careful not to overmix.

Form the mixture into small, bite-sized meatballs, approximately 1 inch in diameter. You should get about 30-40 meatballs.

Heat 1 tablespoon of oil in a large skillet or pan over medium heat. Once hot, add the meatballs in batches, if necessary, to avoid overcrowding the pan. Brown them on all sides until cooked through and nicely caramelized. This should take about 8-10 minutes per batch. Remove the cooked meatballs from the pan and set aside on a plate, leaving any pan drippings and browned bits in the skillet for the sauce.

Using the same skillet with the meatball drippings, add the unsalted butter and melt it over medium heat.

Once the butter is melted, sprinkle in the all-purpose flour. Whisk constantly for 1-2 minutes to create a roux, cooking until it's lightly browned and smells nutty.

Gradually pour in the hot water while continuously whisking to prevent lumps and create a smooth sauce. Add the remaining 1 teaspoon of yellow mustard, Worcestershire sauce, salt, and chicken bouillon powder. Continue to whisk until all ingredients are fully incorporated and the sauce begins to thicken.

Stir in the sour cream until the sauce becomes creamy and smooth. Taste and adjust seasonings if needed.

Return the cooked meatballs to the pan with the creamy gravy. Gently stir to coat the meatballs. Simmer for 3-5 minutes, allowing the meatballs to heat through and absorb the delicious flavors of the gravy.

Serve hot, garnished with fresh cilantro if desired. These meatballs pair wonderfully with mashed potatoes or egg noodles.


In a large mixing bowl, combine the breadcrumbs, one large egg, milk, Parmesan cheese (if using), and 1 teaspoon of yellow mustard. Whisk these ingredients together until well blended.

Add the ground pork, ground beef, finely diced onion, and chopped fresh cilantro to the bowl. Crack in the second large egg. Mix all ingredients thoroughly with your hands until just combined, being careful not to overmix.

Form the mixture into small, bite-sized meatballs, approximately 1 inch in diameter. You should get about 30-40 meatballs.

Heat 1 tablespoon of oil in a large skillet or pan over medium heat. Once hot, add the meatballs in batches, if necessary, to avoid overcrowding the pan. Brown them on all sides until cooked through and nicely caramelized. This should take about 8-10 minutes per batch. Remove the cooked meatballs from the pan and set aside on a plate, leaving any pan drippings and browned bits in the skillet for the sauce.

Using the same skillet with the meatball drippings, add the unsalted butter and melt it over medium heat.

Once the butter is melted, sprinkle in the all-purpose flour. Whisk constantly for 1-2 minutes to create a roux, cooking until it's lightly browned and smells nutty.

Gradually pour in the hot water while continuously whisking to prevent lumps and create a smooth sauce. Add the remaining 1 teaspoon of yellow mustard, Worcestershire sauce, salt, and chicken bouillon powder. Continue to whisk until all ingredients are fully incorporated and the sauce begins to thicken.

Stir in the sour cream until the sauce becomes creamy and smooth. Taste and adjust seasonings if needed.

Return the cooked meatballs to the pan with the creamy gravy. Gently stir to coat the meatballs. Simmer for 3-5 minutes, allowing the meatballs to heat through and absorb the delicious flavors of the gravy.

Serve hot, garnished with fresh cilantro if desired. These meatballs pair wonderfully with mashed potatoes or egg noodles.
