Marry me chicken meatballs are made with tender homemade meatballs simmered in a rich, creamy sauce with tangy sun-dried tomatoes. A comforting meal ready in 40 minutes!
Combine ingredients: In a large bowl, combine 1 pound ground chicken, 1 egg, 1 Tablespoon olive oil, 1/4 cup Parmesan cheese, 2 teaspoons minced garlic, 1/2 teaspoon onion powder, 1/2 teaspoon salt, and 1/4 teaspoon pepper using your hands or a wooden spoon, being careful not to overmix.
Heat skillet: Heat 1 Tablespoon olive oil in a large skillet, over medium heat.
Scoop meatballs: Use a medium cookie scoop or spoon to scoop the meat into the skillet.
Cook Meatballs: Sauté meatballs 10-15 minutes over medium heat, turning frequently. When cooked thoroughly (165°F), transfer meatballs to a plate.
Sauce
Sauté garlic: In the same pan, reduce heat to medium low. Add 3 garlic cloves and cook 1 to 2 minutes, or until fragrant. Stir in 3/4 cup broth, scraping up any loose browned bits.
Whisk in cream and cheese: Transfer pan to a cold burner and let cool slightly. Whisk in 1/2 cup cream until smooth. Sprinkle in 1/3 cup parmesan and gently stir until cheese has melted.
Add seasoning: Return skillet to medium-low heat and whisk sauce 1 minute until heated. Stir in 1/2 cup sun-dried tomatoes, 1 teaspoon Italian seasoning, and 1/2 teaspoon red pepper flakes. Season with salt and pepper to taste.
Simmer with meatballs: Bring to a slow simmer, stirring occasionally. Return the cooked meatballs to the pan, ensuring they are well coated in the sauce. Simmer 2 more minutes, or until meatballs are warmed through.
Serve: Spoon remaining sauce over the top and sprinkle with basil. Serve warm with mashed potatoes or noodles.
Notes
Sun-Dried Tomatoes: I like to use the tomatoes packed in oil, but you can use the dried tomatoes, if you prefer. If you do go with dried, I recommend adding a little extra oil to the skillet with tomatoes to give the sauce an extra boost of flavor.