There are recipes that make an ordinary weeknight feel like a date-night celebration, and then there are Marry Me Chicken Meatballs — a rich, creamy, tomato-scented dish that practically begs to be served over pasta, rice, or a big pile of crusty bread for dunking. This version uses ground chicken and a silky sun-dried tomato cream sauce studded with chopped sun-dried tomatoes, spinach, and fresh basil. The mix of Parmesan, garlic, and Italian seasonings brings cozy, comforting flavors, while a pinch of red pepper flakes gives the faintest kick that keeps things interesting.
Here’s everything you need to know to pull this one-pan wonder together, including a clear, step-by-step method so you can get dinner on the table without second-guessing yourself.
Why you’ll love this recipe

- Speedy: Meatballs are quick to form and cook, and the sauce comes together while they simmer.
- Comforting: Cream, Parmesan, and sun-dried tomatoes create a deeply satisfying sauce that clings to the meatballs.
- Versatile: Serve over pasta, polenta, or roasted vegetables — or keep it low-carb with zoodles.
- Balanced flavors: Garlic and Italian seasonings build savory depth; basil and spinach add freshness.
Ingredients
Follow these exact amounts for the best results:
- 1 lb ground chicken
- 1 egg
- 1/2 cup grated Parmesan cheese
- 1/2 cup Panko breadcrumbs
- 2 cloves garlic, minced (for the meatballs)
- 1 teaspoon Italian seasonings
- 1 teaspoon kosher salt
- 1/2 teaspoon pepper
- 1/2 teaspoon crushed red pepper
- 2 tablespoons olive oil
- 1 tablespoon oil from sun-dried tomatoes jar
- 2 cloves garlic, minced (for the sauce)
- 1 tablespoon tomato paste
- 1/2 cup sun-dried tomatoes, chopped
- 1 cup low-sodium chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan
- 1 teaspoon dried Italian seasonings
- 1 cup chopped spinach
- 6 leaves basil, torn
Equipment
- Large mixing bowl
- Spoon or spatula for mixing
- 2 large skillets or a large wide skillet with a lid
- Tongs or slotted spoon
- Measuring cups and spoons
- Knife and cutting board
Prep tips before you start

- Grate the Parmesan ahead of time so it’s ready to fold into the meatball mix.
- Chop the sun-dried tomatoes and spinach, and tear the basil leaves so they’re ready to add to the sauce.
- Measure out the liquids and remaining dry ingredients to streamline cooking.
- Use an ice cream scoop or a tablespoon to portion uniform meatballs for even cooking.
Step-by-step Instructions

- Make the meatball mixture: In a large mixing bowl, combine 1 lb ground chicken, 1 egg, 1/2 cup grated Parmesan cheese, 1/2 cup Panko breadcrumbs, 2 cloves garlic (minced), 1 teaspoon Italian seasonings, 1 teaspoon kosher salt, 1/2 teaspoon pepper, and 1/2 teaspoon crushed red pepper. Mix gently with a spoon or clean hands until all ingredients are evenly incorporated — avoid overworking the meat so the meatballs remain tender.
- Form the meatballs: Portion the mixture into evenly sized meatballs. Aim for about 1 to 1 1/2 tablespoons of mixture per meatball, or use an ice cream scoop for consistency. Roll each portion into a smooth ball and place them on a plate or rimmed baking sheet while you heat the pan.
- Brown the meatballs: Heat 2 tablespoons olive oil in a large skillet over medium heat. Once the oil shimmers, add the meatballs in a single layer without crowding. Cook for 2–3 minutes on each side until golden brown all over. Work in batches if needed to avoid steaming. Remove the browned meatballs to a plate and set aside. They do not need to be fully cooked through at this stage because they will finish cooking in the sauce.
- Start the sauce base: Using the same skillet, add 1 tablespoon oil from the sun-dried tomatoes jar and heat over medium. Add 2 cloves garlic (minced) and cook, stirring, for about 30 seconds until fragrant but not browned. Stir in 1 tablespoon tomato paste and cook for 1 minute to deepen the flavor.
- Add sun-dried tomatoes and broth: Stir in 1/2 cup chopped sun-dried tomatoes, then pour in 1 cup low-sodium chicken broth. Scrape any browned bits from the bottom of the pan with your spoon — that fond adds great flavor. Bring the mixture to a gentle simmer.
- Make it creamy: Stir in 1 cup heavy cream and 1/2 cup grated Parmesan. Add 1 teaspoon dried Italian seasonings and stir until the cheese melts and the sauce becomes smooth. Allow the sauce to come to a gentle simmer, which will help it thicken slightly.
- Return meatballs to the pan: Nestle the browned meatballs back into the sauce in a single layer. Reduce the heat to low, cover the skillet, and simmer gently for 8–10 minutes, or until the meatballs are cooked through and reach an internal temperature of 165°F (74°C).
- Finish with greens and herbs: Once the meatballs are cooked, stir in 1 cup chopped spinach and 6 leaves basil (torn). Cook, stirring, just until the spinach wilts and the basil becomes fragrant — about 1–2 minutes.
- Adjust seasoning and serve: Taste the sauce and adjust salt and pepper if needed. Spoon the meatballs and sauce over your chosen base — pasta, rice, or a bed of roasted vegetables — and garnish with extra grated Parmesan or torn basil if desired.
Serving suggestions
- Serve over linguine or penne for a classic, comforting meal.
- Place on creamy polenta for a luxurious, cozy dinner.
- Keep it light by serving over steamed rice or cauliflower rice.
- Offer extra crusty bread or garlic bread to sop up the rich sauce.
Make-ahead and storage
- Meatballs freeze well. Arrange fully cooled meatballs in a single layer in a freezer-safe container, cover with sauce, and freeze for up to 3 months.
- To reheat, thaw overnight in the refrigerator and warm gently on the stovetop over low heat until heated through. If reheating from frozen, simmer gently with a splash of water or broth until warmed.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
Troubleshooting tips
- If the sauce seems too thin, simmer uncovered for a few minutes until it reaches the desired consistency. Heavy cream will thicken as it reduces.
- If meatballs fall apart while browning, chill them for 10–15 minutes before cooking to help them hold their shape.
- For a milder version, reduce the crushed red pepper to 1/4 teaspoon or omit it entirely.
- If you prefer a bolder tomato flavor, swap 1 tablespoon of the heavy cream for an extra tablespoon of tomato paste, stirring it into the sauce as it simmers.
Notes on ingredients and swaps
- If you can’t find sun-dried tomato oil, substitute with another neutral oil (like olive oil) and add an extra tablespoon of chopped sun-dried tomatoes for flavor.
- Use fresh grated Parmesan rather than pre-grated for the creamiest, most melty texture.
- Panko gives the meatballs a lighter texture; if you only have regular breadcrumbs, they will still work but may yield a denser meatball.
Flavor variations
- Add a splash of white wine when you add the chicken broth for a brighter sauce; let it reduce for a minute before adding the broth.
- Mix in 1/4 cup chopped roasted red peppers with the sun-dried tomatoes for extra sweetness and depth.
- Stir in a handful of shredded mozzarella at the end for a cheesier finish.
Final thoughts
Marry Me Chicken Meatballs feel indulgent without being complicated. The combination of garlic, Parmesan, sun-dried tomatoes, and cream builds a sauce that’s rich and silky, while the seasoned chicken meatballs stay tender and juicy. Whether you’re cooking for a weeknight dinner or an intimate meal, this dish delivers on flavor and comfort.
This recipe scales easily if you’re feeding a crowd: double the ingredients and use a roomy skillet or a dutch oven to brown the meatballs in batches before finishing in the sauce. No matter how you serve them, these meatballs are meant to be savored — so grab a fork, pile on the sauce, and enjoy.

Marry Me Chicken Meatballs
Equipment
- Large Bowl
- Large Skillet
- Cookie Scoop
- Spatula or tongs
- Measuring cups and spoons
- Knife and cutting board
Ingredients
- 1 lb ground chicken
- 1 egg
- 1/2 cup grated Parmesan cheese
- 1/2 cup Panko breadcrumbs
- 2 cloves garlic minced (for meatballs)
- 1 teaspoon Italian seasonings
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon crushed red pepper
- 2 tablespoons olive oil for browning meatballs
- 1 tablespoon oil from sun-dried tomatoes jar
- 2 cloves garlic minced (for sauce)
- 1 tablespoon tomato paste
- 1/2 cup sun-dried tomatoes chopped
- 1 cup low-sodium chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan
- 1 teaspoon dried Italian seasonings
- 1 cup chopped spinach
- 6 leaves basil torn
Instructions
- In a large bowl, combine the ground chicken, egg, 1/2 cup grated Parmesan, Panko breadcrumbs, 2 minced garlic cloves, 1 teaspoon Italian seasonings, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1/2 teaspoon crushed red pepper; mix until just combined.
- Shape the mixture into about 20 meatballs, roughly 1½ inches each, using a cookie scoop or your hands; if the mixture sticks, dampen your hands with water.
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the meatballs and brown on all sides, about 2–3 minutes per side; they should be browned but not fully cooked. Remove and keep warm on a plate.
- If the pan has breadcrumb residue, wipe it out. Add 1 tablespoon oil from the sun-dried tomato jar and heat over medium; add 2 minced garlic cloves and cook 30 seconds until fragrant.
- Stir in 1 tablespoon tomato paste, 1/2 cup chopped sun-dried tomatoes, 1 cup chicken broth, 1 cup heavy cream, 1/2 cup grated Parmesan, and 1 teaspoon dried Italian seasonings; bring the sauce to a simmer.
- Return the browned meatballs to the skillet and simmer gently for about 10 minutes, or until meatballs are cooked through and the sauce has thickened; taste and adjust salt and pepper if needed.
- Stir in the chopped spinach and torn basil leaves a few minutes before the end of cooking and cook just until the spinach wilts. Serve hot with extra Parmesan if desired.
Notes
- Use a cookie scoop for uniform meatballs.
- Dampen hands with water to prevent sticking while forming meatballs.
- Browning the meatballs first keeps them tender and adds flavor.
- Use oil from sun-dried tomatoes for extra flavor in the sauce.
