Mouthwatering Marry Me Meatballs

If you ask me, meatballs in a rich tomato cream sauce are one of life’s simple pleasures.

These tender meatballs get their name because they’re so good, they just might inspire a proposal. They simmer in a creamy sun-dried tomato sauce that’s packed with garlic and Italian herbs.

The meatballs are a mix of ground beef and pork, keeping them moist and full of flavor. Fresh parmesan and breadcrumbs hold everything together while they brown in a hot pan.

It’s a dinner that feels fancy but comes together on a weeknight, perfect served over pasta or with crusty bread for dipping.

Marry Me Meatballs
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love These Marry Me Meatballs

  • Quick weeknight dinner – Ready in just 25-35 minutes, these meatballs are perfect when you want something impressive without spending hours in the kitchen.
  • Restaurant-quality flavor at home – The creamy sun-dried tomato sauce with fresh basil tastes like something you’d order at an Italian restaurant, but you can make it in your own kitchen.
  • Lighter than traditional meatballs – Using chicken mince instead of beef keeps these meatballs tender and makes them a bit healthier while still being incredibly satisfying.
  • Simple ingredients – You probably have most of these pantry staples on hand already, and the recipe comes together with minimal fuss.
  • Perfect for entertaining – The name says it all – these meatballs are so good they might just inspire a proposal! They’re fancy enough for date night but easy enough for any night of the week.

What Kind of Chicken Mince Should I Use?

For these meatballs, you can use either white meat or dark meat chicken mince, though I find that dark meat keeps the meatballs more moist and flavorful. If you can only find ground chicken breast at your store, don’t worry – it’ll still work great, just be careful not to overcook them or they might dry out a bit. Some grocery stores sell a blend of white and dark meat, which is actually perfect for this recipe since you get the best of both worlds. If your mince looks really wet or has a lot of liquid in the package, you might want to drain it slightly before mixing in your seasonings so your meatballs hold together better.

Marry Me Meatballs
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options if you need them:

  • Chicken mince: Turkey mince works great here and gives you a similar lean texture. If you prefer something richer, ground pork or a mix of pork and beef will add more flavor and moisture to your meatballs.
  • Parmesan: Pecorino Romano is a solid swap that brings a slightly sharper, saltier taste. You could also use aged cheddar if that’s what you have, though the flavor will be a bit different.
  • Sun dried tomatoes: If you don’t have sun dried tomatoes, you can use about 200g of cherry tomatoes (halved) or regular chopped tomatoes. The flavor will be less concentrated, so you might want to add a teaspoon of tomato paste to boost it.
  • Double cream: Single cream or half-and-half can work, but your sauce will be thinner. To thicken it up, let it simmer a bit longer or add a tablespoon of cream cheese.
  • Fresh basil: Dried basil can step in if needed – use about 1 tablespoon since dried herbs are more concentrated. Fresh parsley or a mix of Italian herbs also works nicely.
  • Chicken stock: Vegetable stock is fine here, or you can use water with an extra chicken stock cube dissolved in it for more flavor.

Watch Out for These Mistakes While Cooking

The biggest mistake when making these meatballs is overworking the chicken mince, which creates dense, tough meatballs instead of tender ones – mix the ingredients just until combined and handle the meat gently when shaping.

Crowding the pan is another common error that prevents proper browning, so make sure to leave space between each meatball and work in batches if needed to get that nice golden crust.

Since chicken mince is lean, it’s easy to overcook the meatballs and dry them out, so aim for an internal temperature of 160°F and remember they’ll continue cooking in the sauce.

Finally, don’t skip deglazing the pan with a splash of chicken stock before adding the cream – those browned bits stuck to the bottom add tons of flavor to your sauce and make all the difference.

Marry Me Meatballs
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Marry Me Meatballs?

These creamy meatballs are begging to be served over a big bowl of pasta – spaghetti, penne, or even rigatoni work perfectly to catch all that delicious sauce. If you’re not in the mood for pasta, try spooning them over creamy mashed potatoes or polenta for something a bit different. A side of crusty bread is pretty much essential here since you’ll want to mop up every bit of that sun-dried tomato cream sauce. For a lighter option, serve the meatballs alongside some roasted vegetables like zucchini, bell peppers, or green beans, or keep it simple with a fresh arugula salad dressed with olive oil and lemon.

Storage Instructions

Store: These meatballs taste even better the next day once all the flavors have had time to mingle. Keep them in an airtight container in the fridge for up to 4 days, making sure the sauce covers the meatballs so they stay moist and don’t dry out.

Freeze: You can freeze these for up to 3 months, which is great for meal prep. Let them cool completely first, then freeze in a freezer-safe container with all that creamy sauce. Just know that cream-based sauces can sometimes separate a bit when thawed, but a good stir while reheating usually fixes that.

Reheat: Warm them up gently on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave them, but I’d do it in short bursts on medium power to keep the meatballs from getting rubbery. Add a splash of chicken stock if the sauce seems too thick after reheating.

Preparation Time 10-15 minutes
Cooking Time 15-20 minutes
Total Time 25-35 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1700-1850
  • Protein: 110-120 g
  • Fat: 120-130 g
  • Carbohydrates: 25-35 g

Ingredients

For the meatballs:

  • sea salt to taste
  • 1.1 lb ground chicken
  • 1.7 oz grated Parmesan cheese (freshly grated for best flavor)
  • freshly ground black pepper to taste (freshly ground preferred)
  • 1 tsp paprika
  • 1 tsp dried oregano

For the sauce:

  • 1.7 oz grated Parmesan cheese
  • 0.5 lemon, juice only (freshly squeezed)
  • 6.8 fl oz chicken stock
  • 5.3 oz sun-dried tomatoes (roughly chopped)
  • 5.1 fl oz heavy cream
  • 1 tsp dried oregano
  • sea salt to taste
  • 0.5 oz fresh basil leaves
  • 3 garlic cloves (minced)
  • 1 tsp paprika
  • 1 tbsp olive oil
  • freshly ground black pepper to taste

Step 1: Prepare and Shape the Chicken Meatballs

  • 1.1 lb ground chicken
  • 0.85 oz grated Parmesan cheese
  • 0.5 tsp paprika
  • 0.5 tsp dried oregano
  • sea salt to taste
  • freshly ground black pepper to taste

In a large bowl, combine the ground chicken, half of the dried oregano, half of the paprika, half of the grated Parmesan cheese, sea salt to taste, and freshly ground black pepper to taste.

Mix thoroughly with clean hands until the mixture is well combined.

Shape the mixture into approximately 16 evenly sized meatballs.

Step 2: Brown the Meatballs

  • 1 tbsp olive oil
  • meatballs from Step 1

Heat the olive oil in a large deep frying pan over medium heat.

Add the meatballs (from Step 1) and fry them for about 10 minutes, turning occasionally, until they are golden brown on all sides.

Transfer the browned meatballs to a plate and set aside.

Step 3: Sauté Aromatics and Sun-Dried Tomatoes

  • 3 garlic cloves (minced)
  • 5.3 oz sun-dried tomatoes (roughly chopped)
  • 0.5 tsp dried oregano
  • 0.5 tsp paprika

In the same pan, add the minced garlic, chopped sun-dried tomatoes, and the remaining dried oregano and paprika.

Cook for 2-3 minutes over medium heat, stirring, until the garlic is softened and fragrant.

Step 4: Make the Creamy Sauce and Simmer Meatballs

  • 5.1 fl oz heavy cream
  • 6.8 fl oz chicken stock
  • 0.85 oz grated Parmesan cheese
  • sea salt to taste
  • freshly ground black pepper to taste
  • meatballs from Step 2
  • aromatics from Step 3

Add the heavy cream, chicken stock, and the remaining grated Parmesan cheese to the pan with the aromatics.

Season generously with sea salt and freshly ground black pepper, then stir to combine.

Return the browned meatballs (from Step 2) to the sauce and cook everything together for another 5 minutes, or until the meatballs are cooked through.

I like to give the sauce a taste at this point and adjust the seasoning if needed.

Step 5: Finish with Basil and Lemon

  • 0.5 oz fresh basil leaves
  • 0.5 lemon, juice only (freshly squeezed)

Once the meatballs are cooked through, remove the pan from the heat.

Sprinkle the fresh basil leaves over the dish and squeeze the lemon juice on top.

Give everything a final gentle toss before serving for a lovely fresh finish.

Marry Me Meatballs

Mouthwatering Marry Me Meatballs

Delicious Mouthwatering Marry Me Meatballs recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 1775 kcal

Ingredients
  

For the meatballs:

  • sea salt to taste
  • 1.1 lb ground chicken
  • 1.7 oz grated Parmesan cheese (freshly grated for best flavor)
  • freshly ground black pepper to taste (freshly ground preferred)
  • 1 tsp paprika
  • 1 tsp dried oregano

For the sauce:

  • 1.7 oz grated Parmesan cheese
  • 0.5 lemon, juice only (freshly squeezed)
  • 6.8 fl oz chicken stock
  • 5.3 oz sun-dried tomatoes (roughly chopped)
  • 5.1 fl oz heavy cream
  • 1 tsp dried oregano
  • sea salt to taste
  • 0.5 oz fresh basil leaves
  • 3 garlic cloves (minced)
  • 1 tsp paprika
  • 1 tbsp olive oil
  • freshly ground black pepper to taste

Instructions
 

  • In a large bowl, combine the ground chicken, half of the dried oregano, half of the paprika, half of the grated Parmesan cheese, sea salt to taste, and freshly ground black pepper to taste. Mix thoroughly with clean hands until the mixture is well combined. Shape the mixture into approximately 16 evenly sized meatballs.
  • Heat the olive oil in a large deep frying pan over medium heat. Add the meatballs (from Step 1) and fry them for about 10 minutes, turning occasionally, until they are golden brown on all sides. Transfer the browned meatballs to a plate and set aside.
  • In the same pan, add the minced garlic, chopped sun-dried tomatoes, and the remaining dried oregano and paprika. Cook for 2-3 minutes over medium heat, stirring, until the garlic is softened and fragrant.
  • Add the heavy cream, chicken stock, and the remaining grated Parmesan cheese to the pan with the aromatics. Season generously with sea salt and freshly ground black pepper, then stir to combine. Return the browned meatballs (from Step 2) to the sauce and cook everything together for another 5 minutes, or until the meatballs are cooked through. I like to give the sauce a taste at this point and adjust the seasoning if needed.
  • Once the meatballs are cooked through, remove the pan from the heat. Sprinkle the fresh basil leaves over the dish and squeeze the lemon juice on top. Give everything a final gentle toss before serving for a lovely fresh finish.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!