If you have been looking for a dinner that feels a little special without requiring hours in the kitchen, marry me chicken meatballs might be exactly what you needed. The name is dramatic, sure, but the flavor backs it up completely. Tender chicken meatballs simmered in a creamy sun-dried tomato sauce with garlic and parmesan, ready in about 30 minutes and impressive enough for a romantic meal at home or a relaxed family dinner.
The sauce is where most of the magic happens. It is rich but not heavy, with a slight tang from the sun-dried tomatoes and a savory depth from the parmesan. Pair it with pasta, crusty bread, or even rice and it works every time. This is the kind of weeknight quick dinner that disappears fast no matter who is at the table.
Everything You Need for Marry Me Chicken Meatballs
Two components here, the meatballs and the sauce. Both come together quickly, so read through the full list before starting.
For the Meatballs
- 1 lb ground chicken
- 1/3 cup breadcrumbs
- 1 egg
- 2 garlic cloves, minced
- 2 tablespoons grated parmesan
- 1 teaspoon Italian seasoning
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Creamy Sauce
- 1 tablespoon olive oil
- 3 garlic cloves, minced
- 1/3 cup sun-dried tomatoes, chopped
- 1 cup chicken broth
- 3/4 cup heavy cream
- 1/3 cup grated parmesan
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes – optional
- Salt and black pepper to taste
- Fresh basil for serving
How to Cook Marry Me Chicken Meatballs from Start to Finish
- In a large bowl, combine all meatball ingredients and mix gently until just combined. Overmixing makes them dense, so stop as soon as everything is evenly distributed.
- Roll the mixture into balls about 1.5 inches wide. You should get roughly 18 to 20 meatballs from this amount.
- Heat a drizzle of olive oil in a large skillet over medium heat. Add the meatballs in a single layer and cook for 4 to 5 minutes per side until golden brown on the outside. They do not need to be fully cooked through at this stage. Remove and set aside.
- In the same skillet, add the tablespoon of olive oil and cook the garlic over medium heat for about 1 minute until fragrant. Add the sun-dried tomatoes and stir for another minute.
- Pour in the chicken broth and scrape up any browned bits from the bottom of the pan. Add the heavy cream, parmesan, Italian seasoning, and red pepper flakes if using. Stir to combine.
- Return the meatballs to the skillet. Reduce heat to medium-low, cover loosely, and simmer for 10 to 12 minutes until the meatballs are cooked through and the sauce thickens slightly.
- Taste the sauce and adjust seasoning. Serve hot with fresh basil on top.
Tips That Make a Real Difference
Ground chicken has a softer texture than beef or pork, which means the meatballs can fall apart more easily if the mixture is too wet. If the mix feels sticky and hard to shape, refrigerate it for 15 minutes before rolling. Cold mixture holds its shape much better in the pan. Also, do not crowd the skillet during the sear – work in batches if needed so the meatballs actually brown instead of steam.
For a thicker sauce, let it simmer uncovered for the last few minutes. For a thinner consistency, add a splash of chicken broth and stir. The parmesan thickens things as it melts, so add it gradually and taste as you go.
Serving Ideas and What Goes Well Alongside
Over pasta is the most natural fit here, especially a wide noodle like pappardelle or a short shape like rigatoni that catches the sauce. For something lighter, serve over zucchini noodles or alongside steamed rice. A healthy dinner for the family comes together fast when you pair this with a simple green salad and warm bread on the side. For a more fancy dinner at home, plate it in a shallow bowl with extra parmesan shaved on top and a glass of white wine nearby.
Ingredient Swaps and Easy Variations
Ground turkey works as a direct substitute for the chicken and behaves almost identically in texture. For a lighter sauce, swap the heavy cream for half-and-half, though the result will be thinner and less rich. If you want something closer to Swedish chicken meatballs in style, skip the sun-dried tomatoes and use a splash of Dijon mustard and a pinch of nutmeg in the sauce instead. Dairy-free? Coconut cream and nutritional yeast can replace the cream and parmesan with decent results, though the flavor profile shifts noticeably.
Storage and Reheating Without Drying Them Out
Store leftovers in an airtight container with the sauce for up to 3 days in the fridge. The sauce acts as a protective layer and keeps the meatballs from drying out. Reheat gently on the stovetop over low heat, adding a small splash of broth or water to loosen the sauce. Microwaving works in a pinch but tends to make the edges rubbery if you go too long – 60 to 90 seconds covered is usually enough. These also freeze well for up to 2 months; thaw overnight in the fridge before reheating.
FAQ
Can I use store-bought meatballs to save time?
Yes, pre-made chicken meatballs work fine here. Skip the browning step if they are already cooked and just add them directly to the sauce to heat through. The homemade version has better texture, but store-bought is a practical shortcut on a busy night.
Why do my chicken meatballs fall apart in the pan?
Usually it comes down to the mixture being too warm or too wet. Chill the mixture before rolling, and make sure the skillet is properly preheated before the meatballs go in. A hot pan creates a quick crust that holds everything together during cooking.
Can I make this ahead for a dinner party?
Definitely. Make the meatballs and sauce a day ahead, store them together in the fridge, and gently reheat before serving. The flavors actually deepen overnight, which makes this one of the better make-ahead options for fancy dinner ideas at home.
Is this recipe spicy?
Only mildly, and only if you add the red pepper flakes. Leave them out entirely for a completely mild sauce that works well for kids or anyone sensitive to heat. You can always add chili flakes at the table for those who want the kick.
Can I serve these as an appetizer?
Yes, they make a great chicken meatball appetizer when served in small portions with toothpicks and extra sauce on the side for dipping. Make them slightly smaller, about 1 inch wide, so they are easier to eat in one or two bites.

Marry Me Chicken Meatballs
Ingredients
Equipment
Method
- Mix all meatball ingredients in a bowl until just combined. Do not overmix.
- Roll into 1.5-inch balls, making about 18 to 20 meatballs total.
- Sear the meatballs in a hot skillet with olive oil for 4 to 5 minutes per side until golden. Set aside.
- Cook garlic in the same skillet for 1 minute, then add sun-dried tomatoes and stir for 1 more minute.
- Add chicken broth, heavy cream, parmesan, Italian seasoning, and red pepper flakes. Stir to combine.
- Return meatballs to the skillet, cover loosely, and simmer on medium-low for 10 to 12 minutes until cooked through.
- Serve hot with fresh basil and extra parmesan on top.
Notes
- Chill the meatball mixture for 15 minutes if it feels too soft to shape.
- Do not crowd the skillet during searing – work in batches if needed.
- Add a splash of broth when reheating to loosen the sauce.
