If you are looking for a dish that feels like a warm hug on a plate, then the Irresistible Marry Me Meatballs in Creamy Tomato Sauce Recipe is about to become your new best friend in the kitchen. This recipe brings together juicy, tender meatballs baked to perfection and smothered in a rich, velvety tomato sauce that’s bursting with fresh herbs and tangy sun-dried tomatoes. Every bite offers a perfect balance of flavors and textures that will have you swooning and maybe even planning your marriage proposal after just one taste!

Ingredients You’ll Need
These ingredients are straightforward but each plays an essential role in shaping the flavor and texture of this unforgettable dish. From the blend of meats that keep the meatballs moist to the vibrant herbs and creamy sauce components, every element contributes to making this recipe truly special.
- 1 large egg: Acts as a binder to keep the meatballs together and moist—flax egg can be used as a vegan substitute.
- 4 cloves garlic, grated: Brings aromatic depth and a subtle kick; garlic powder works if you’re in a pinch.
- 1 lb. ground chicken: Provides lean protein with a mild flavor perfect for absorbing spices.
- 1/2 lb. ground pork: Adds fat and juiciness, making each meatball tender and flavorful; you can swap it for more chicken if you prefer leaner.
- 1/2 cup panko bread crumbs: Adds texture and retains moisture inside the meatballs for the ideal bite.
- 1 tsp. crushed red pepper flakes: Offers a subtle heat to balance the creamy tomato sauce; adjust according to taste.
- 3/4 cup finely grated Parmesan: Imparts rich umami and creaminess; nutritional yeast transforms the recipe into a dairy-free delight.
- 1 Tbsp. fresh thyme leaves: Provides fragrant herbal notes, but feel free to experiment with oregano or basil for a new twist.
- Kosher salt: Essential for seasoning and bringing out the vibrant flavors of each ingredient.
- 3/4 cup chopped sun-dried tomatoes: Delivers a tangy sweetness with a chewy texture that complements the sauce beautifully.
- 3 Tbsp. tomato oil: Adds a luscious richness to the sauce—olive oil can be used for a lighter variation.
- 1/2 medium yellow onion, chopped: Sautés to sweetness and depth, creating a perfect flavor base for the sauce.
- 3/4 cup low-sodium vegetable broth: Keeps the sauce moist and flavorful without overpowering the delicate tastes.
- 3/4 cup heavy cream: Transforms the tomato sauce into a luxuriously creamy texture; coconut cream works well for dairy-free needs.
- 2 Tbsp. torn fresh basil: Adds brightness and a fresh pop of green right before serving.
How to Make Irresistible Marry Me Meatballs in Creamy Tomato Sauce Recipe
Step 1: Prepare Your Oven and Meatball Mixture
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper for easy cleanup. In a large mixing bowl, combine the grated garlic, ground chicken, ground pork, egg, panko breadcrumbs, crushed red pepper flakes, half of the Parmesan, thyme, and kosher salt. Be gentle while mixing to keep the meatballs tender and avoid overworking the mixture.
Step 2: Shape the Meatballs
With clean hands, roll the mixture into 1.5-inch meatballs. This size ensures they cook evenly and remain juicy inside. Place them spaced out on the baking sheet so they bake evenly and develop that gorgeous golden crust.
Step 3: Bake to Perfection
Place the baking sheet in your preheated oven and bake the meatballs for 20-25 minutes until they are beautifully golden and cooked through. For safety and the best texture, the internal temperature should reach 165°F (74°C).
Step 4: Create the Creamy Tomato Sauce
While the meatballs are baking, heat a large skillet over medium heat and sauté the chopped onion in tomato oil until translucent and aromatic. Add the sun-dried tomatoes, vegetable broth, and heavy cream, then let the mixture simmer gently until it thickens slightly and the flavors meld beautifully.
Step 5: Combine Meatballs and Sauce
Once the meatballs are done baking, carefully transfer them into the skillet with the sauce. Toss gently to coat every meatball in that dreamy creamy tomato goodness. Finish by sprinkling with the remaining Parmesan and fresh basil for a final burst of flavor and color.
How to Serve Irresistible Marry Me Meatballs in Creamy Tomato Sauce Recipe

Garnishes
Bright fresh basil not only adds a gorgeous contrast in color but also offers a refreshing herbal lift that cuts through the richness of the sauce. A final sprinkle of Parmesan adds texture and a salty kick that completes each bite perfectly.
Side Dishes
This dish pairs wonderfully with creamy mashed potatoes or a bed of al dente pasta to soak up every last drop of that luscious sauce. For something lighter, steamed vegetables or a crisp green salad provide a refreshing balance to all the indulgence.
Creative Ways to Present
Make your dinner party unforgettable by serving the meatballs in rustic mini cast irons or a shallow earthenware pot that keeps the sauce warm. Garnishing with edible flowers or extra torn herbs can add a charming homemade touch that will impress your guests.
Make Ahead and Storage
Storing Leftovers
Place any leftover meatballs and sauce in an airtight container and refrigerate for up to 3 days. The flavors actually deepen overnight, making your next meal possibly even better!
Freezing
Freeze leftover meatballs and sauce separately or together in freezer-safe containers for up to 3 months. This way, you have a quick, comforting meal ready whenever you need it.
Reheating
Gently reheat your meatballs and sauce in a skillet over low heat, stirring occasionally until warmed through to keep that creamy consistency intact. Avoid the microwave if possible to maintain the perfect texture.
FAQs
Can I make this recipe vegetarian or vegan?
Absolutely! Swap out the meat for plant-based grounds or lentils and use a flax egg as a binder. Substitute Parmesan and heavy cream with nutritional yeast and coconut cream to keep the flavors rich yet animal-free.
What can I use if I don’t have sun-dried tomatoes?
Fresh tomatoes can work in a pinch, although they won’t provide the same intense tanginess and chewy texture that sun-dried tomatoes bring. Roasted red peppers are also a tasty alternative.
How spicy is this dish with the red pepper flakes?
The crushed red pepper flakes offer just a gentle kick that enhances the overall flavor without overwhelming your palate. Feel free to adjust the amount based on your heat tolerance.
Can I prepare the meatballs in advance?
Yes! You can mix and shape the meatballs ahead of time, then refrigerate them before baking. This saves time on busy days and makes assembling the meal a breeze.
What type of cream should I use for the sauce?
Heavy cream gives the sauce that signature luscious texture, but if you want a dairy-free or lighter option, coconut cream or full-fat coconut milk works beautifully and adds a subtle richness.
Final Thoughts
There’s nothing quite like the comforting, rich flavors of the Irresistible Marry Me Meatballs in Creamy Tomato Sauce Recipe to make any mealtime feel special. Whether you’re cooking for loved ones or treating yourself to a cozy night in, this recipe is guaranteed to warm your heart and satisfy your taste buds. Give it a try—you just might find yourself making it again and again!
Print
Irresistible Marry Me Meatballs in Creamy Tomato Sauce Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Description
These Marry Me Meatballs in Creamy Tomato Sauce feature tender chicken and pork meatballs baked to perfection and simmered in a luscious, tangy tomato cream sauce enriched with sun-dried tomatoes, fresh herbs, and Parmesan. A perfect blend of spice, umami, and herbaceous notes, this dish delivers irresistible comfort food ideal for a cozy dinner.
Ingredients
Meatballs
- 1 large egg
- 4 cloves garlic, grated
- 1 lb. ground chicken
- 1/2 lb. ground pork
- 1/2 cup panko bread crumbs
- 1 tsp. crushed red pepper flakes
- 3/4 cup finely grated Parmesan, divided
- 1 Tbsp. fresh thyme leaves
- Kosher salt, to taste
Creamy Tomato Sauce
- 3/4 cup chopped sun-dried tomatoes
- 3 Tbsp. tomato oil
- 1/2 medium yellow onion, chopped
- 3/4 cup low-sodium vegetable broth
- 3/4 cup heavy cream
- 2 Tbsp. torn fresh basil
Instructions
- Preparation: Gather all ingredients and preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to ensure easy cleanup after baking the meatballs.
- Mix the Meatballs: In a large mixing bowl, combine the grated garlic, ground chicken, ground pork, egg, panko breadcrumbs, crushed red pepper flakes, half of the grated Parmesan, fresh thyme leaves, and kosher salt. Gently mix just until combined to avoid making the meatballs tough.
- Shape the Meatballs: Using clean hands, form the mixture into 1.5-inch meatballs. Arrange them evenly spaced on the prepared baking sheet to allow for even cooking.
- Bake the Meatballs: Bake the meatballs in the preheated oven for 20 to 25 minutes, or until they are golden brown and reach an internal temperature of 165°F (74°C), ensuring they are fully cooked but still juicy.
- Prepare the Sauce: While the meatballs bake, heat a large skillet over medium heat. Add the tomato oil and sauté the chopped onion until translucent and fragrant. Stir in the chopped sun-dried tomatoes, low-sodium vegetable broth, and heavy cream. Let the sauce simmer gently until it thickens slightly, melding all the flavors.
- Combine Meatballs and Sauce: Once meatballs are cooked, carefully transfer them into the skillet with the creamy tomato sauce. Toss gently to coat each meatball thoroughly with the sauce.
- Garnish and Serve: Sprinkle the remaining Parmesan cheese and torn fresh basil over the sauced meatballs to add extra flavor and visual appeal. Serve hot and enjoy!
Notes
- For a vegan alternative, substitute the egg with a flax egg and use nutritional yeast instead of Parmesan.
- Ground turkey or beef can replace the chicken and pork mixture based on preference.
- Adjust the crushed red pepper flakes according to your desired spice level.
- Use olive oil instead of tomato oil for a lighter sauce.
- Ensure meatballs reach an internal temperature of 165°F (74°C) for safety.
- Sun-dried tomatoes can be swapped with fresh tomatoes if preferred, though the flavor will be less concentrated.

