Hearty Stuffed Meatballs with Guinness Gravy

Category: Dinner

This meal has meatballs made from beef and pork mixed together, each hiding soft mozzarella inside. You brown the meatballs until they're golden, then nestle them in a flavorful Guinness sauce cooked with onions, garlic, and fresh herbs. After baking, they're tender and packed with rich, savory tastes. It's great for a cozy dinner and tastes even better with a sprinkle of fresh parsley.

Dana
Recipe Created By Dana
Last updated on Sat, 15 Nov 2025 14:14:31 GMT
Mozzarella filled meatballs swimming in brown sauce. Save
Mozzarella filled meatballs swimming in brown sauce. | chefsnaps.com

These meatballs are loaded with melty mozzarella inside and smothered in a creamy Guinness sauce that’s both filling and cozy. The mix of juicy beef and pork gets a perfect touch from spices, while the rich sauce bubbles slowly to bring out bold tastes. It’s the kind of dish that hits the spot on a cold night when you want something tasty and warm.

I whipped these up first for a family get-together, and the cheesy center stole the show. The Guinness sauce adds a flavor twist I haven’t found anywhere else in comfort food.

Needed Ingredients

Step-by-Step Kitchen Guide

Stuffed meatballs in Guinness gravy.
Stuffed meatballs in Guinness gravy. | chefsnaps.com

One Sunday, this dish was the star at an unexpected family get-together, and everyone loved the oozy cheese surprise.

Keep It Fresh Tips

Switch It Up Ideas

Great Things to Serve With

Stuffed meatballs in Guinness gravy.
Stuffed meatballs in Guinness gravy. | chefsnaps.com

This dish is close to my heart because it mixes a bit of indulgence with simple comfort. When I want a meal that feels like a warm hug, these stuffed meatballs always hit the spot.

Frequently Asked Cooking Questions

→ What cheese do you use inside?

We use fresh mozzarella cut into small chunks so it gets all gooey when you cook the meatballs.

→ Can I swap Guinness for something else?

Sure, dark beer or beef broth works fine if you want a gentler taste. Just tweak the seasonings to fit.

→ How do I keep the cheese from oozing out?

Make sure to wrap the mozzarella tightly in the meat mix so it stays sealed while cooking.

→ What's the trick to browning the meatballs?

Cook them in olive oil on medium heat until all sides are nice and golden before you bake them.

→ Can I make it ahead of time?

Yep, you can shape and brown the meatballs earlier, then finish cooking them in the sauce when you're ready to eat.

→ What sides go well with this?

Mashed potatoes, buttered noodles, or some roasted veggies all taste great with the rich meatballs and sauce.

Mozzarella Stuffed Meatballs

Tender meatballs filled with melted mozzarella, cooked in a thick and tasty Guinness sauce for a filling dish.

Preparation Duration
30 minutes
Time to Cook
40 minutes
Overall Time
70 minutes
Recipe Created By: Dana

Type of Recipe: Dinner

Cooking Skill Level: For Moderate Skills

Cuisine Style: Irish

Serving Amount: 6 Number of Servings

Dietary Options: ~

Ingredients You'll Need

→ Meatball Mix

01 454 g ground pork
02 454 g ground beef
03 25 g Parmesan cheese, grated
04 100 g breadcrumbs
05 1 large egg
06 1 tsp dried oregano
07 1 tsp onion powder
08 2 tsp garlic powder
09 Salt and fresh black pepper to taste
10 113 g mozzarella cubes

→ Gravy

11 28 g unsalted butter
12 1 tbsp olive oil
13 1 medium onion, finely chopped
14 15 g all-purpose flour
15 2 cloves garlic, minced
16 240 ml Guinness stout
17 240 ml beef broth
18 1 tbsp Worcestershire sauce

→ Topping

19 Chopped fresh parsley

Detailed Preparation Steps

Step 01

Set your oven to 190°C (375°F).

Step 02

Throw ground pork, beef, breadcrumbs, Parmesan, egg, garlic powder, oregano, onion powder, salt, and pepper into a big bowl. Mix everything well till it's all combined.

Step 03

Grab some of the meat mix, press it flat in your palm. Pop a mozzarella cube in the middle and wrap the meat around it, making sure the cheese is sealed inside. Do this till you finish all the meat.

Step 04

Heat olive oil in a big oven-safe pan on medium heat. Brown the meatballs all over for about 5 minutes. Take them out and set aside.

Step 05

Use the same pan, melt the butter. Toss in the onions and cook till they're soft and clear, about 5 minutes. Add the minced garlic and stir for another minute.

Step 06

Sprinkle the flour onto the onions and garlic, keep stirring for 2 minutes till it forms a thick paste (roux).

Step 07

Slowly whisk in the beef broth then the Guinness. Keep mixing till the sauce is smooth. Let it simmer till it thickens.

Step 08

Add Worcestershire sauce, then gently put the meatballs back into the pan. Stir to coat them nicely with the sauce.

Step 09

Put the pan in your hot oven. Let it bake for 20-25 minutes till the meatballs cook through and the gravy thickens.

Step 10

Take it out of the oven, let it cool a bit. Sprinkle with fresh parsley before you eat.

Helpful Tips

  1. Pick a good quality beef broth if you want a richer taste.
  2. Use less Guinness (like 120 ml) if you want it milder.
  3. Make sure to seal mozzarella well in meatballs so cheese doesn’t leak out when cooking.

Essential Kitchen Tools

  • Ovenproof skillet
  • Whisk
  • Knife and chopping board
  • Large mixing bowl
  • Measuring spoons
  • Oven

Allergy Information

Always check labels for allergens and reach out to a healthcare expert if unsure.
  • Has eggs, dairy, gluten

Nutrition Information (Per Portion)

Nutrition facts are provided for reference and don’t replace professional medical advice.
  • Calories: 650
  • Fat Content: 40 grams
  • Carbohydrate Amount: 30 grams
  • Protein Content: 45 grams