A cozy skillet filled with golden chicken meatballs simmering in a creamy sun-dried tomato Parmesan sauce, with wilted spinach and fresh basil on top, served with a spoon on the side.
Marry Me Chicken Meatballs are the kind of dinner that makes everyone wander into the kitchen asking, “What smells so good?” You get tender, juicy meatballs and a dreamy creamy sauce with sun-dried tomatoes, Parmesan, and a little garlic kick.
This is one of those easy weeknight dinner recipes that tastes like something you’d order at a cozy restaurant—without the price tag. The “marry me” magic is all in the sauce: it’s rich, tangy, and silky, and it clings to every bite.
My family always goes back for seconds, and it’s a meal prep-friendly win too. Make it once and you’ll see why Marry Me Chicken Meatballs are a fan-favorite.
Why You’ll Love This Marry Me Chicken Meatballs
- Better than restaurant. That creamy sun-dried tomato sauce tastes like a copycat restaurant dish, but it’s made right in your own kitchen.
- Juicy, tender meatballs. A simple panade (breadcrumbs + milk) keeps the meatballs soft and moist.
- One-pan comfort. You sear, simmer, and finish in one skillet for easy cleanup.
- Family-friendly flavor. Creamy, savory, and not too spicy—easy to adjust for picky eaters.
- Perfect for weeknights. Ready fast, but still feels special for a cozy dinner.
- Great for meal prep. Reheats like a dream for lunches all week.
Ingredients for Marry Me Chicken Meatballs
For the Chicken Meatballs
- Ground chicken (1 1/4 lb). Mild flavor that soaks up the seasonings; ground turkey also works.
- Italian-style breadcrumbs (1/2 cup). Helps bind and keep things tender; plain breadcrumbs + 1 teaspoon Italian seasoning is fine.
- Milk (1/4 cup). Makes a quick panade so the meatballs stay juicy; use any milk you have.
- Grated Parmesan (1/3 cup). Adds salty, savory depth; for halal-friendly needs, choose a vegetarian-rennet or halal-certified Parmesan-style cheese.
- Egg (1 large). Binds everything together; if needed, use 3 tablespoons plain yogurt as a gentle binder.
- Garlic (2 cloves, minced). Big flavor in every bite; garlic powder works in a pinch (1 teaspoon).
- Onion powder (1 teaspoon). Adds sweet savoriness without extra chopping; swap with 2 tablespoons finely grated onion.
- Italian seasoning (1 teaspoon). Gives that classic herb profile; a mix of dried basil + oregano works too.
- Salt (1 teaspoon) + black pepper (1/2 teaspoon). Seasoning matters here—meatballs need enough salt to taste “meaty.”
- Olive oil (1 tablespoon). For searing; avocado oil works too.
For the Creamy “Marry Me” Sauce
- Butter (2 tablespoons). Builds a richer base; olive oil can replace it if needed.
- Garlic (3 cloves, minced). Fragrant and cozy; don’t skip—this is part of the signature flavor.
- Tomato paste (2 tablespoons). Concentrates tomato flavor and helps thicken the sauce.
- Chicken broth (1 1/2 cups, low-sodium). Keeps the sauce balanced; low-sodium lets you control salt.
- Sun-dried tomatoes (1/3 cup, chopped). Sweet-tangy pop; use the ones packed in oil (drained) or dry-packed (rehydrate in hot water first).
- Heavy cream (3/4 cup). Makes the sauce silky; half-and-half works but will be slightly thinner.
- Grated Parmesan (1/2 cup). Thickens and adds that savory “wow”; again, choose vegetarian-rennet if needed.
- Baby spinach (2 cups). Wilts right in for color and freshness; kale (thinly sliced) also works.
- Crushed red pepper (pinch, optional). Tiny heat that wakes up the sauce; leave it out for a milder dish.
- Fresh basil or parsley (for serving). Bright finish; totally worth it.
Marry Me Chicken Meatballs Recipe
- 1. Mix the breadcrumbs and milk in a large bowl and let it sit for 2 minutes until the crumbs look hydrated. This tiny step keeps your meatballs tender (trust me, don’t skip it).
- 2. Combine ground chicken, Parmesan, egg, garlic, onion powder, Italian seasoning, salt, and pepper with the soaked breadcrumbs. Mix gently with your hands just until combined—overmixing can make meatballs tough.
- 3. Shape into 1 1/2-inch meatballs (about 18–20). If the mixture feels sticky, lightly oil your hands.
- 4. Sear the meatballs in a large skillet over medium-high heat with olive oil for 6–8 minutes, turning carefully, until browned on most sides. They don’t need to be cooked through yet—just golden. Transfer to a plate.
- 5. Build the sauce: reduce heat to medium, add butter, then stir in garlic for 30 seconds until fragrant. Add tomato paste and cook 1 minute, stirring, until it turns a deeper red.
- 6. Simmer by pouring in broth and scraping up any browned bits from the pan (that’s flavor!). Stir in sun-dried tomatoes and bring to a gentle simmer for 2 minutes.
- 7. Make it creamy: lower heat to medium-low, stir in heavy cream and Parmesan. Keep it at a gentle simmer (not a hard boil) for 3–4 minutes, until the sauce thickens enough to lightly coat the back of a spoon. If it looks too thick, whisk in a splash of broth until it’s silky.
- 8. Finish by adding spinach and returning the meatballs to the skillet. Cover and simmer 6–8 minutes, until the meatballs are cooked through and the sauce is glossy. Serve hot with fresh basil or parsley.
Tips for Perfect Marry Me Chicken Meatballs
- Use gentle hands. Mix just until combined so the meatballs stay soft and juicy.
- Brown first, then simmer. Searing gives color and deep flavor; simmering finishes them without drying out.
- Keep the sauce at a gentle simmer. A rapid boil can cause dairy sauces to break.
- Grate your own Parmesan if you can. Pre-shredded cheese doesn’t melt as smoothly and can make the sauce grainy.
- Taste before serving. Sun-dried tomatoes and Parmesan are salty—adjust with a pinch of salt only if needed.
- Make it saucier. Add an extra 1/2 cup broth if you’re serving it over pasta or rice.
Variations & Substitutions
- Turkey meatballs: Swap ground turkey for ground chicken with no other changes.
- Dairy-light option: Use half-and-half instead of heavy cream (sauce will be thinner).
- Gluten-free: Use gluten-free breadcrumbs and double-check broth labels.
- Extra protein: Stir in a can of drained white beans at the end for a hearty, creamy one-pan meal.
- Veggie boost: Add sliced mushrooms with the garlic, or toss in chopped bell pepper with the broth.
- Spicy version: Add 1/2 teaspoon crushed red pepper or a pinch of cayenne.
- “Lazy” shortcut: Use store-bought cooked chicken meatballs and jump straight to the sauce—still cozy, still delicious.
- Leftovers idea: Chop meatballs and spoon the sauce over rice bowls, stuffed pitas, or toasted sandwiches.
Make-Ahead & Freezing
- Fridge: Store cooled meatballs and sauce in an airtight container for 3–4 days.
- Reheat: Warm in a skillet over medium-low heat until hot, adding a splash of broth to loosen the sauce.
- Freeze: Freeze in a sealed container for up to 2 months. Thaw overnight in the fridge, then reheat gently.
- Make-ahead meatballs: Shape the meatballs and refrigerate (covered) for up to 24 hours before cooking.
Serving Suggestions & Pairings
- Spoon over pasta, orzo, or rice for an easy weeknight dinner.
- Serve with mashed potatoes for ultimate comfort food vibes.
- Add garlic bread or warm rolls to scoop up extra sauce.
- Pair with a simple green salad or roasted vegetables for balance.
- Make it meal prep-friendly with rice bowls and extra spinach.
Reader Review: “I made these Marry Me Chicken Meatballs on a busy Tuesday and my whole family was silent at the table—in the best way. The sauce is unreal. This is going into our weekly rotation!”
Recipe Card: Marry Me Chicken Meatballs
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Yield: 4–5 servings (about 18–20 meatballs)
Category: Dinner, Main Dishes
Method: Stovetop
Cuisine: American-Italian Inspired
Diet: Halal-friendly (choose halal/vegetarian-rennet cheese)