Goat Cheese Stuffed Meatballs in Jalapeno Cream Sauce
Goat cheese stuffed meatballs in a creamy jalapeno cream sauce with a gentle kick. Cut one open and the warm cheese spills right into the sauce. Keeping that melty center inside is easier than it looks, and it all comes down to how you close each meatball.

The meatballs are my dad’s recipe. He made them for a church dinner he catered, and people kept coming up to him to ask for it. I added the goat cheese centers and paired them with this sauce, and when I had my parents over to taste them, they gave it their seal of approval.
Love a good meatball? Try my chicken kotleti too. For more creamy pasta dinners, there’s my sausage and pepper fettuccine skillet and chicken tenders with creamy garlic pasta shells.
Why you’ll Love these Goat Cheese Stuffed Meatballs
A weeknight pasta dinner with a surprise in the middle.
- A melty goat cheese center – every meatball hides a little goat cheese that turns creamy as it cooks and runs into the sauce when you cut in.
- Sweet heat in the sauce – carrot and onion cook down sweet, so the jalapenos bring a gentle kick instead of a burn.
- A sauce worth doubling – I make it on its own to pour over roasted vegetables and rice, and it’s great chilled as a dip.
- Dinner tomorrow too – the meatballs keep 3 to 4 days in the fridge, and a splash of milk loosens the sauce right back up.

Ingredients for Goat Cheese Stuffed Meatballs
Ground meat, pantry spices, and a log of goat cheese for the meatballs, then cream, milk, and fresh jalapenos for the sauce. Amounts are in the recipe card at the bottom.
Stuffed Meatballs
- Ground pork or ground chicken thighs: pick meat with some fat in it. Fat keeps the meatballs juicy through browning and simmering, while lean meat cooks up dry.
- Bread crumbs: plain fine dried bread crumbs work best, and panko works too. They soak up the meat juices as the meatballs cook, which keeps them tender instead of tight.
- Eggs: they bind the meat and crumbs, so each meatball holds its shape around the cheese. I use regular large eggs.
- Onion powder and garlic powder: powders spread evenly through the meat and add flavor without extra moisture, so the mix stays firm enough to shape.
- Fresh parsley or dill: use whichever you have. Dill gives the meatballs a brighter, more garden-fresh taste.
- Kosher salt and black pepper: I use Morton, and the amount in the card is measured for it.
- Goat cheese: soft, plain goat cheese, sometimes sold as chèvre. It melts into a creamy center instead of turning stringy, and cream cheese or mozzarella work in its place.
For Browning the Meatballs
- All-purpose flour: for a light coat on the outside before browning. You’ll only use part of it.
- Light olive oil or avocado oil: both handle the high heat of browning. Extra virgin olive oil starts to smoke at that temperature.
Jalapeno Cream Sauce
- Olive oil: for softening the vegetables. Regular olive oil is fine here, since the heat stays at medium.
- Onion and carrot: both cook down sweet and balance the jalapeno heat. The grated carrot also gives the sauce its soft golden color.
- Jalapenos: fresh jalapenos give a bright, gentle heat, and most of it sits in the seeds and white ribs. Serranos work if you like it hotter.
- Garlic: fresh garlic rounds out the sauce without taking over.
- Heavy cream and milk: cream gives the sauce body, and milk keeps it light enough to pour over pasta. Whole milk works best, since low-fat milk makes a thinner sauce.
For Serving
- Pasta: wide egg noodles or pappardelle hold the sauce best. My homemade pasta is great here, and mashed potatoes or rice work too.
- Fresh parsley: a handful over the top adds color and a fresh finish.
How to Make Goat Cheese Stuffed Meatballs
Shape and stuff the meatballs first, then brown them and let them finish in the sauce. The steps below are the short version, and the recipe card has every amount and time.
How to Make the Stuffed Meatballs
A smooth, well-sealed meatball keeps the goat cheese inside.
- Pulse panko or coarse crumbs in a food processor until fine. Fine dried crumbs go in as they are.
Don’t have a food processor?
Seal the crumbs in a zip-top bag and crush them with a rolling pin until they’re sandy. It takes about a minute. - Mix the meatballs: in a stand mixer bowl with the paddle, combine the ground meat, crumbs, eggs, onion powder, garlic powder, herbs, kosher salt, and pepper just until even.
Can I mix it by hand?
Yes. Use your hands and stop as soon as everything looks even. Mixing past that point packs the meat tight and makes the meatballs dense. - Set up a shaping station next to the sink or a bowl of hot water, with the goat cheese and a bowl of flour close by.
Why hot water?
Wet hands keep the meat from sticking to your palms, and warm water rinses the fat off better than cold. Dip your hands again every few meatballs. - Stuff each meatball by flattening a spoonful of meat in your wet palm, setting a small piece of goat cheese in the center, and closing the meat around it into a smooth ball.
My goat cheese is too soft to handle.
Pop it in the freezer for 10 to 15 minutes. Firm cheese is easier to pinch into small pieces, and it stays put while you close the meat around it.The cheese keeps poking through.
Use a little more meat on the outside and roll the ball between your palms until the seam disappears. If you can see cheese, it will melt out in the pan. - Dredge the meatballs in flour, shake off the extra, and set them on a large plate.
How to Brown the Meatballs
Brown them in a skillet or in the oven. Either way, they finish cooking in the sauce.
- Brown the meatballs until golden on all sides, whichever way you like:
On the stovetop: heat the oil in a large skillet over medium-high until it shimmers, add the meatballs without crowding, and brown them on all sides, covering the pan between turns.
In the oven: bake them on a parchment-lined sheet pan at 425°F for about 20 minutes, turning each one halfway.Why cover the pan between turns?
The lid traps heat, so the centers cook through and the goat cheese melts while the outside browns. Take it off to turn them, and the crust stays crisp.Baking on a dark nonstick pan?
Dark nonstick sheets brown the bottoms much faster than a light aluminum sheet. Drop the oven about 25°F, or set the pan inside a second one, so the meatballs don’t scorch.
How to Make the Jalapeno Cream Sauce
While the meatballs brown, chop the onion and jalapenos and grate the carrot.
- Soften the onion in olive oil in a large, deep skillet over medium heat until light golden.
- Add the carrot, jalapenos, and garlic and cook for 3 to 4 minutes more, then spoon out any extra oil.
How do I make it milder or hotter?
Scrape out every seed and white rib for a mild sauce. For more heat, leave some of the seeds in or add one more jalapeno. - Pour in the cream and milk, season with kosher salt and pepper, and simmer on low for about 5 minutes.
Can I let it boil?
Keep it at a gentle simmer. A hard boil can split the milk and leave the sauce grainy, and small bubbles around the edge are all you need. - Simmer the meatballs in the sauce for another 5 minutes, until the sauce thickens and the centers reach 160°F for pork or 165°F for chicken.
The sauce still looks runny.
Give it a few more minutes on low. It thickens as it reduces and a little more as it cools. Too thick? Stir in a splash of milk.
How to Serve the Stuffed Meatballs with Pasta
Get the pasta water boiling once the sauce goes on, and everything is ready at the same time.
- Cook the pasta in salted boiling water until al dente, then drain it without adding butter.
Why no butter on the pasta?
Buttered noodles are slippery, and the sauce slides right off them. Plain pasta soaks up the jalapeno cream sauce. - Serve the pasta in bowls, topped with 2 or 3 meatballs each, plenty of jalapeno cream sauce, and chopped parsley.
Marina’s Pro Tips for theBest Stuffed Meatballs

Small habits that keep these juicy, golden, and full of melted goat cheese.
- Buy ground meat with some fat. Ground pork or chicken thighs stay juicy through browning and simmering. Extra-lean meat dries out before the cheese inside has melted.
- Grind the bread crumbs fine. Coarse crumbs make a rough meatball with gaps the melted cheese can escape through. Fine crumbs give a smooth, tight surface.
- Shake the extra flour off the meatballs. A thin coat browns into a crisp crust and helps the sauce cling. A thick coat turns pasty once the meatballs hit the cream.
- Brown the meatballs in batches, not all at once. A crowded pan cools down and the meatballs steam instead of browning. A little room around each one gets you a golden crust.
- Finish the meatballs in the sauce. The last 5 minutes together thicken the jalapeno cream sauce and let it soak into the meatballs.
How to Serve Goat Cheese Stuffed Meatballs
Pasta is the classic, but these meatballs are just as good over mashed potatoes or rice. A green salad or baked asparagus with cheese on the side balances all that cream.
More Ways to Use Creamy Jalapeno Sauce
I’ve made this sauce on its own plenty of times, with no meatballs in sight. Try it:
- drizzled over roasted vegetables
- poured over homemade enchiladas
- spooned over rice
- chilled and served as a dip
- spooned over baked fish

How to Make Goat Cheese Stuffed Meatballs Ahead
Shape, stuff, and dredge the meatballs up to a day ahead, then cover and refrigerate them. The chill firms them up, so the goat cheese stays put in the pan. You can chop the onion and jalapenos and grate the carrot the day before too.
How to Store Goat Cheese Stuffed Meatballs
Fridge: keep the meatballs in their sauce in an airtight container for 3 to 4 days. Store the pasta separately, or it soaks up all the sauce.
Freezer: freeze the browned meatballs on their own for up to 3 months. Cream sauce can turn grainy in the freezer, so make it fresh when you’re ready to serve.
To reheat: warm the meatballs and sauce in a covered skillet over low heat with a splash of milk until hot all the way through. Thaw frozen meatballs in the fridge overnight, then simmer them in a fresh batch of sauce.
Quick answers on keeping the cheese in, swaps, and how spicy the sauce gets.
Goat Cheese Stuffed Meatballs FAQ
Why Did the Cheese Leak Out of My Meatballs?
Most of the time the cheese sat too close to the surface. The tips under the stuffing step show how to seal it in, and 30 minutes in the fridge before browning helps too. A little leaking isn’t a loss, since the cheese melts right into the sauce.
How Do I Know When Stuffed Meatballs Are Done?
Cut one open: the meat should have no pink left and the cheese should be melted. With an instant-read thermometer, look for 160°F for pork or 165°F for chicken, measured in the meat, not the cheese.
Can I Use Mozzarella Instead of Goat Cheese?
Yes. Cut low-moisture mozzarella into small cubes and stuff them the same way. It melts stretchy instead of creamy, and cream cheese works too if you want a soft center like the goat cheese.
Can I Make These Meatballs with Ground Beef?
You can. Pick 80/20 ground beef so the meatballs stay juicy, and cook them to 160°F. The recipe uses pork or chicken thighs, which stay tender and let the jalapeno sauce shine.
Is Jalapeno Cream Sauce Spicy?
It’s mild to medium with the seeds and ribs removed. The cream and the sweet carrot soften the heat a lot. For a kid-friendly sauce, use fewer jalapenos.
More Pasta Dinners to Try
Instant Pot Beef Stroganoff

Tender beef and noodles in a creamy stroganoff sauce, made in the pressure cooker. →
Made this recipe?
Please leave a ⭐⭐⭐⭐⭐ star rating and a comment below.
It helps other readers find it, and I love reading every single one.
Goat Cheese Stuffed Meatballs in Jalapeno Cream Sauce

Ingredients
Stuffed Meatballs
- 2 lb (900 g) ground pork or ground chicken thighs
- 1 cup (110 g) plain fine dried bread crumbs (Note 1)
- 3 (150 g) large eggs
- 2 tsp onion powder
- 2 tsp garlic powder
- 3 Tbsp fresh parsley or dill chopped
- 1 tsp black pepper ground
- 2 tsp kosher salt Morton
- 3 1/2 oz (100 g) goat cheese soft, plain (Note 3)
For Browning the Meatballs
- 1 cup (150 g) all-purpose flour for dredging
- 5 Tbsp (75 ml) light olive oil or avocado oil plus a little more between batches if the pan looks dry
Jalapeno Cream Sauce
- 3 Tbsp (45 ml) olive oil
- 1 medium onion diced
- 1 medium carrot finely grated
- 3 jalapenos seeds removed, finely chopped (Note 5)
- 1 garlic clove pressed
- 2 cups (480 ml) heavy cream
- 2 cups (480 ml) whole milk
- 1/2 tsp black pepper
- 1/2 tsp kosher salt Morton
For Serving
- 2 Tbsp fresh parsley chopped, for garnish
Instructions
How to Make the Stuffed Meatballs
-
Pulse panko or coarse crumbs: if that is what you have, pulse it in a food processor until fine. Fine dried crumbs go in as they are. (Note 1)
-
Mix the meatballs: in the bowl of a stand mixer fitted with the paddle, combine 2 lb ground pork or ground chicken thighs, 1 cup plain fine dried bread crumbs, 3 large eggs, 2 tsp onion powder, 2 tsp garlic powder, 3 Tbsp fresh parsley or dill, 1 tsp black pepper, and 2 tsp kosher salt. Mix on low just until combined. (Note 2)
-
Set up a station: work next to the sink with hot running water, or a bowl of hot water, with the goat cheese and a round bowl of 1 cup all-purpose flour close by.
-
Stuff the meatballs: wet your hands with hot water. Flatten 1 to 2 tablespoons of the meat mixture in your palm, place about 1/2 teaspoon of goat cheese in the center, and close the meat around it. Roll between your palms until smooth and round, with no cheese showing. (Note 3)
-
Dredge: drop each meatball in the flour, shake off the excess, and set it on a large plate. Repeat with the rest.
How to Brown the Meatballs
-
Brown the meatballs: use either method.
Stovetop: heat 5 Tbsp light olive oil or avocado oil in a large skillet over medium-high heat until it shimmers. Add the meatballs without crowding, working in batches, and brown them on all sides, covering the pan with a lid between turns. Move them to a plate.
Oven: heat the oven to 425°F. Set the meatballs on a parchment-lined baking sheet and bake about 20 minutes, until golden, turning each one halfway through. (Note 4)
How to Make the Jalapeno Cream Sauce
-
Soften the onion: in a large, deep skillet, heat 3 Tbsp olive oil over medium heat. Add 1 medium onion and cook until light golden.
-
Add the vegetables: add 1 medium carrot, 3 jalapenos, and 1 garlic clove, and cook 3 to 4 minutes more. Spoon out and discard any excess oil. (Note 5)
-
Add the cream: pour in 2 cups whole milk and 2 cups heavy cream, add 1/2 tsp kosher salt and 1/2 tsp black pepper, and simmer on low about 5 minutes to reduce. Keep it at a gentle simmer, not a boil.
-
Simmer together: add the browned meatballs and simmer 5 minutes more, until the sauce thickens and the meatballs reach 160°F for pork or 165°F for chicken in the center. (Note 6)
How to Serve the Stuffed Meatballs with Pasta
-
Cook the pasta: boil your pasta in salted water until al dente. Drain, and do not add butter.
-
Serve: set pasta in the middle of each bowl, top with 2 to 3 meatballs and the jalapeno cream sauce, and garnish with 2 Tbsp fresh parsley.
Recipe Notes
1. Bread crumbs: fine dried bread crumbs need no prep. If you only have panko, use about 2 cups and pulse it fine first.
2. Meat: ground pork or ground chicken thighs keep the meatballs juicy. Extra-lean meat dries out.
3. Goat cheese: if it is too soft to pinch, freeze it for 10 to 15 minutes. Cream cheese or cubes of low-moisture mozzarella work in its place.
4. Oil and pans: use light olive oil or avocado oil for browning, since extra virgin olive oil smokes at that heat. On a dark nonstick baking sheet, drop the oven about 25°F or nest it inside a second sheet so the bottoms do not scorch.
5. Heat level: remove every seed and rib for a mild sauce. For more heat, keep some of the seeds or add a fourth jalapeno.
6. Doneness: an instant-read thermometer should read 160°F for pork or 165°F for chicken, measured in the meat, not the cheese.
7. Make ahead: shape and dredge the meatballs up to a day ahead and keep them covered in the fridge.
8. Storage: meatballs in sauce keep 3 to 4 days in the fridge; reheat gently with a splash of milk. Browned meatballs freeze up to 3 months, and the sauce is best made fresh.
9. Nutrition: calculated for the meatballs and sauce, without the pasta.
Thank you for following me on Instagram, Facebook & Pinterest!
Hashtag your photos #LetTheBakingBeginBlog so I can see your creations and for a chance to be featured!
These meatballs have been on the blog for years, built on my dad’s recipe that people kept asking him for. In September 2026 I gave the post a new name, step-by-step instructions with tips for keeping the goat cheese inside, an oven-browning option, storage and make-ahead notes, and a recipe card with metric amounts.






















My family really enjoyed this recipe. I used ground chicken breast and they were still very delicious. Will definitely make this again
Would this be good with Mexican rice? Also can this be cooked in a slow cooker?
For sure! I wouldn’t cook it in the slow cooker as I think the meat would fall apart.
You went on and on about your father’s meatballs but then changed the recipe so much that I don’t know what his original recipe that was so good is.
Hi Jane, I left the actual recipe of the meatballs the way he made it. I only added the cheese to the center. For the sauce, I only spiced it up with some jalapeños, so everything else stayed the same to keep all the good things his recipe was known for.
This looks delicious. Will be trying this week. How spicy is the sauce with the jalapeños?
What kind of pasta was used here?
Pappardelle, but any kind will work.
Marina,
My family loved the sauce for this recipe! I make, freeze, and bake the meatballs, but I found this sauce extremely delicious and pretty handy.
Galya,
That’s great! Thanks so much for your feedback!