Stuffed Meatballs Recipe
Introduction
These stuffed meatballs combine juicy seasoned meat with melty Dubliner cheese at the center, all smothered in a rich Guinness gravy. Perfect for a cozy dinner, they bring comfort and a touch of Irish flair to your table.

Ingredients
- For the Meatballs:
- 1½ lbs. meatloaf mix (or ground beef/lamb/pork)
- 1 medium-sized onion, diced finely
- 3 garlic cloves, minced
- 3 tablespoons chopped parsley
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- ⅔ cup panko breadcrumbs
- 4 oz. Dubliner cheese, cut into small cubes
- For the Guinness Gravy:
- 1 onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 garlic cloves, minced
- 2 bay leaves
- 4-5 sprigs of fresh thyme (or 1 teaspoon dry)
- 2 tablespoons tomato paste
- ¼ cup toasted flour
- 1 envelope unflavored gelatin powder
- 2½ cups low-sodium beef or chicken stock
- 2 tablespoons Worcestershire sauce
- 1 (330 ml) bottle Guinness Blonde
- 2 teaspoons brown sugar
- Salt & pepper to taste
Instructions
- Step 1: Sauté the diced onion for the meatballs in a little oil over medium heat until soft, about 5 minutes. Remove from heat and let cool completely.
- Step 2: In a large bowl, combine the cooled onion, meatloaf mix, minced garlic, chopped parsley, kosher salt, black pepper, Worcestershire sauce, and panko breadcrumbs. Mix well using clean hands until evenly blended.
- Step 3: Divide the mixture into 20 equal portions. Flatten each portion into a patty, place 1 or 2 cubes of Dubliner cheese in the center, then wrap the meat around the cheese to form a ball completely enclosing it.
- Step 4: Brown the meatballs by either pan-frying in a little oil until nicely browned or baking them in a preheated 400°F (200°C) oven for 15 minutes. Set aside.
- Step 5: For the gravy, whisk the gelatin powder into the beef or chicken stock and let it dissolve completely. Set aside.
- Step 6: In a large pan, heat a tablespoon of olive oil over medium heat. Sauté the chopped onion, carrots, and celery until soft. Add minced garlic, bay leaves, thyme, tomato paste, and toasted flour. Stir and scrape the pan to release flavor for a few minutes until the mixture browns and looks toasty.
- Step 7: Slowly add the stock mixture and pour in the Guinness Blonde. Stir well to combine and reduce the froth. Add Worcestershire sauce, brown sugar, salt, and pepper. Reduce heat to simmer.
- Step 8: Once the gravy thickens slightly, add the browned meatballs into the pan. Simmer gently until the meatballs are fully cooked and the gravy is glossy and thickened to your preference. Taste and adjust seasoning if necessary.
- Step 9: Serve the stuffed meatballs hot over Colcannon or creamy mashed potatoes for a hearty and satisfying meal.
Tips & Variations
- Use any sharp cheese you like if Dubliner is unavailable; sharp cheddar or aged gouda work well.
- For extra flavor, add a pinch of smoked paprika or fresh chopped herbs into the meatball mix.
- To gluten-free-ify the recipe, substitute panko breadcrumbs with gluten-free alternatives and use gluten-free flour for the gravy.
Storage
Store leftover meatballs and gravy in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to prevent the cheese from drying out. You can also freeze the meatballs and gravy separately for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these meatballs ahead of time?
Yes, you can prepare and shape the meatballs a day ahead, keeping them refrigerated. Brown and cook them in the gravy just before serving to maintain freshness and flavor.
What can I use instead of Guinness Blonde?
If Guinness Blonde is unavailable, you can substitute a similar light Irish stout or a dark beer with mild bitterness. For a non-alcoholic option, use beef stock with a splash of malt vinegar for added depth.
PrintStuffed Meatballs Recipe
Deliciously rich stuffed meatballs filled with gooey Dubliner cheese, cooked to perfection and served in a luscious Guinness gravy. This hearty recipe combines savory meatloaf mixture with a flavorful vegetable-based Guinness sauce for an indulgent comfort meal perfect for cozy dinners.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 60 minutes
- Yield: 20 meatballs 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Irish
Ingredients
For The Meatballs
- 1½ lbs. meatloaf mix (or ground beef/lamb/pork)
- 1 medium-sized onion, diced finely
- 3 garlic cloves, minced
- 3 tablespoon chopped parsley
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- ⅔ cup panko breadcrumbs
- 4 oz. Dubliner cheese, cut into small cubes
For The Guinness Gravy
- 1 onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 garlic cloves, minced
- 2 bay leaves
- 4–5 sprigs of fresh thyme (or 1 teaspoon dry)
- 2 tablespoons tomato paste
- ¼ cup toasted flour
- 1 envelope unflavored gelatin powder
- 2½ cups low-sodium beef or chicken stock
- 2 tablespoons Worcestershire sauce
- 1 (330 ml) bottle Guinness Blonde
- 2 teaspoons brown sugar
- Salt & pepper to taste
Instructions
- Prepare the Meatballs: Sauté the diced onion in a little bit of oil until soft, about 5 minutes. Allow the onion to cool completely to avoid cooking the meat prematurely.
- Mix the Meatball Ingredients: In a large bowl, combine the cooled sautéed onion with the ground meat, minced garlic, chopped parsley, kosher salt, black pepper, Worcestershire sauce, and panko breadcrumbs. Use clean hands to thoroughly mix all ingredients.
- Shape and Stuff the Meatballs: Divide the meat mixture into 20 equal portions. Flatten each portion into a patty, place 1 or 2 cubes of Dubliner cheese in the center, then enclose the meat around the cheese to form a tight ball, sealing in the cheese.
- Cook the Meatballs: Brown the meatballs either by pan-frying in a skillet until golden and crisp on all sides or by baking them in a preheated 400°F (200°C) oven for approximately 15 minutes until browned and cooked through.
- Prepare the Guinness Gravy: Whisk the unflavored gelatin powder into the beef or chicken stock until dissolved and let it bloom. In a pan, sauté the chopped onion, carrots, and celery in olive oil until soft. Add minced garlic, bay leaves, thyme, tomato paste, and toasted flour. Stir continuously, scraping the pan to loosen fond, until the mixture turns a rich brown and toasty.
- Add Liquids and Simmer: Pour in the beef stock with gelatin and the bottle of Guinness Blonde. Stir to reduce the froth, then add Worcestershire sauce, brown sugar, salt, and pepper. Reduce the heat to a gentle simmer so the gravy thickens slightly.
- Finish Cooking the Meatballs in Gravy: Gently add the browned meatballs into the simmering Guinness gravy. Continue cooking until the meatballs are fully cooked through and the gravy achieves a glossy and thick consistency. Adjust seasoning to taste.
- Serve: Serve the stuffed meatballs hot, spooned over a bed of creamy Colcannon or mashed potatoes for a comforting, satisfying dish.
Notes
- Make sure the sautéed onions are completely cooled before mixing with meat to prevent premature cooking.
- Using panko breadcrumbs helps keep the meatballs tender and light.
- Dubliner cheese is recommended for its meltability and flavor but you may substitute with other semi-hard cheeses if preferred.
- Gelatin powder helps thicken the gravy without cloudiness; you can substitute with cornstarch slurry if unavailable.
- Browning the meatballs before adding them to the gravy adds flavor and texture, but baking is a great hands-off alternative.
- Adjust seasoning of gravy at the end as Guinness Blonde can vary in bitterness.
- Serve immediately for best cheesiness and gravy consistency.
Keywords: stuffed meatballs, Guinness gravy, Dubliner cheese, comfort food, Irish recipe, savory meatballs, hearty dinner

