Rich, creamy, and loaded with flavor, Marry Me Meatballs are the ultimate comfort food that just might inspire a proposal. Imagine tender beef meatballs simmered in a velvety sun-dried tomato cream sauce that clings to every bite. It’s the kind of dish that gets everyone at the table swooning.

This cozy, one-pan dinner is ideal for date nights, family gatherings, or when you’re craving something indulgent without spending hours in the kitchen. It comes together fast, tastes like a restaurant dish, and pairs beautifully with pasta, mashed potatoes, or crusty bread.
Why You’ll Love This Marry Me Meatballs
These meatballs are all about deep flavor and creamy texture. The sun-dried tomatoes and Parmesan cheese add a luxurious richness, while garlic and herbs bring depth. It’s hearty enough for cold nights but elegant enough for entertaining guests. Plus, you can make them ahead, and the leftovers are even better the next day.
What Kind of Meat Should I Use?
Ground beef is classic, but you can mix in ground pork for added richness, or even turkey for a lighter spin. What matters most is choosing a blend with a bit of fat (around 80/20) to keep the meatballs juicy and flavorful.
Ingredients for the Marry Me Meatballs
Each ingredient in this recipe plays a flavorful role in making these meatballs unforgettable.
- Ground Beef – Provides the hearty base. Choose 80/20 for the best balance of flavor and moisture.
- Breadcrumbs – Help bind the meatballs and add texture.
- Parmesan Cheese – Adds savory depth and a touch of saltiness.
- Garlic – Brings an aromatic kick both in the meatballs and sauce.
- Egg – Keeps the meatballs tender and holds everything together.
- Italian Seasoning – A balanced herb blend that enhances the overall taste.
- Salt & Pepper – Essential for seasoning.
- Olive Oil – For searing the meatballs and building flavor.
- Sun-Dried Tomatoes – The star of the sauce, giving a rich, tangy sweetness.
- Heavy Cream – Makes the sauce luscious and smooth.
- Chicken Broth – Adds savory depth to the sauce without overpowering.
- Red Pepper Flakes – Optional, for a gentle heat that balances the richness.
- Fresh Parsley – For garnish and a fresh contrast to the creamy sauce.
How To Make the Marry Me Meatballs
Step 1: Mix and Shape the Meatballs
In a large bowl, combine the ground beef, breadcrumbs, Parmesan, minced garlic, egg, Italian seasoning, salt, and pepper. Mix gently until combined. Roll into 1.5-inch balls.
Step 2: Sear to Golden Perfection
Heat olive oil in a large skillet over medium heat. Add the meatballs and sear on all sides until browned. Remove and set aside.
Step 3: Build the Creamy Sauce
In the same skillet, add chopped sun-dried tomatoes and minced garlic. Sauté briefly, then pour in chicken broth and heavy cream. Stir and bring to a simmer.
Step 4: Let the Magic Happen
Return the meatballs to the skillet and simmer in the sauce for 10–15 minutes until fully cooked and the sauce thickens.
Step 5: Garnish and Serve
Sprinkle with chopped parsley and extra Parmesan if desired. Serve warm with your favorite side.

How to Serve and Store Marry Me Meatballs
This dish generously feeds 4 to 6 people, depending on your sides. Serve the meatballs straight from the skillet, over pasta, mashed potatoes, or even rice.
To store, place leftovers in an airtight container and refrigerate for up to 4 days. For freezing, let them cool completely and freeze in a freezer-safe container for up to 2 months. Reheat gently on the stove with a splash of broth or cream.
What to Serve With Marry Me Meatballs?
Mashed Potatoes
Creamy, buttery potatoes are the perfect base for soaking up all that rich sauce.
Garlic Bread
A crunchy, garlicky side to scoop up every last bit of sauce.
Roasted Vegetables
A medley of carrots, zucchini, or green beans adds a fresh and colorful touch.
Pasta
Classic spaghetti or fettuccine pairs beautifully with the creamy tomato sauce.
Steamed Broccoli
Balances the richness and adds a healthy crunch.
Simple Green Salad
A crisp salad with vinaigrette brightens the plate.
Rice Pilaf
Lightly seasoned rice soaks up the flavors without overpowering them.
Parmesan Polenta
Creamy and comforting, a perfect complement to the meatballs.
Want More Comfort Food Ideas?
If you’re obsessed with these Marry Me Meatballs, you’ll fall for these comforting, flavor-packed favorites too:
- Creamy Ground Beef Alfredo Pasta – Pure creamy bliss in every forkful.
- Garlic Butter Meatballs with Parmesan Penne – A cozy match made in heaven.
- Delicious Beef Bowtie Pasta – An easy dinner loaded with bold flavor.
- Stovetop Creamy Ground Beef Pasta – One-pan magic for busy nights.
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out! Did you add a twist to the sauce? Serve it with something unexpected?
I always love hearing how you put your own spin on these dishes. Ask questions, share tips—let’s help each other cook better every day.
Explore beautifully curated comfort dinners on Nora Nosh Recipes and find your new go-to for cozy nights!
Print
Marry Me Meatballs
- Total Time: 40 minutes
- Yield: 4–6 servings
Description
Looking for a dish that’s as cozy as a warm hug and as indulgent as a night out? These *Marry Me Meatballs* are everything you love about comfort food—tender beef meatballs bathed in a creamy sun-dried tomato sauce that feels like pure luxury on a plate. It’s a simple, flavorful one-pan dinner recipe that transforms ground beef into something unforgettable. Whether you’re planning a quick weeknight meal, a romantic date night, or something special for Sunday dinner, these juicy meatballs deliver every single time. Perfect for those looking for easy dinner ideas, hearty comfort food, or rich yet simple weeknight meals.
Ingredients
1 lb ground beef
1/2 cup breadcrumbs
1/3 cup grated Parmesan cheese
2 cloves garlic, minced
1 large egg
1 tsp Italian seasoning
3/4 tsp salt
1/2 tsp black pepper
2 tbsp olive oil
1/3 cup sun-dried tomatoes, chopped
2 cloves garlic, minced (for sauce)
1 cup chicken broth
3/4 cup heavy cream
1/4 tsp red pepper flakes (optional)
2 tbsp chopped fresh parsley
Instructions
1. In a bowl, mix ground beef, breadcrumbs, Parmesan, garlic, egg, Italian seasoning, salt, and pepper until just combined.
2. Shape the mixture into 1.5-inch meatballs.
3. Heat olive oil in a skillet over medium heat. Brown the meatballs on all sides, then set aside.
4. In the same skillet, sauté sun-dried tomatoes and garlic until fragrant.
5. Pour in chicken broth and heavy cream. Stir and bring to a gentle simmer.
6. Return the meatballs to the skillet and cook uncovered for 10–15 minutes until cooked through and sauce thickens.
7. Sprinkle with chopped parsley and serve hot.
Notes
Avoid overmixing the meat mixture to keep the meatballs tender.
If your sauce gets too thick, add a splash of broth or cream to loosen it.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 portion (~3–4 meatballs)
- Calories: 430
- Sugar: 3g
- Sodium: 580mg
- Fat: 34g
- Saturated Fat: 16g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 110mg
