Recipe Overview
| Recipe Detail | Information |
|---|---|
| Recipe Name | Marry Me Meatballs and Spaghetti |
| Cuisine | Italian-American |
| Meal Type | Dinner |
| Difficulty Level | Easy to Intermediate |
| Prep Time | 25 minutes |
| Cook Time | 40 minutes |
| Total Time | 1 hour 5 minutes |
| Servings | 6 servings |
| Main Protein | Beef Meatballs |
| Best Served With | Garlic bread, salad, roasted vegetables |
| Flavor Profile | Creamy, savory, garlicky, rich, comforting |
| Perfect For | Family dinners, date nights, special occasions |
| Storage Time | Up to 4 days refrigerated |
| Freezer Friendly | Yes |
Introduction
Few comfort foods feel as satisfying as a big bowl of creamy spaghetti topped with juicy homemade meatballs. This Marry Me Meatballs and Spaghetti recipe combines tender beef meatballs, perfectly cooked spaghetti, and a rich creamy sun-dried tomato parmesan sauce that tastes restaurant-quality while still being simple enough for a weeknight dinner.
The sauce is deeply flavorful, creamy without being heavy, and loaded with garlic, parmesan cheese, Italian herbs, and savory sun-dried tomatoes. Combined with juicy meatballs and spaghetti, every bite feels comforting, rich, and unforgettable.
This recipe is called “Marry Me” because it is incredibly delicious and impressive enough to make anyone fall in love after the first bite.
Why You’ll Love This Recipe
- Rich and creamy restaurant-style sauce
- Tender homemade meatballs packed with flavor
- Perfect for family dinners or date nights
- Easy-to-follow beginner-friendly steps
- Made with simple pantry ingredients
- Great for meal prep and leftovers
- Delicious balance of creamy, savory, and tangy flavors
○ The creamy parmesan sauce coats the spaghetti beautifully
○ The meatballs stay juicy and tender inside
○ Sun-dried tomatoes add bold flavor depth
What Are Marry Me Meatballs?
Marry Me Meatballs are juicy seasoned meatballs cooked in a creamy garlic parmesan sauce with sun-dried tomatoes and Italian herbs. The dish became popular because of its rich flavor combination that tastes luxurious while using simple ingredients.
Unlike traditional spaghetti and meatballs with tomato sauce, this version uses a creamy parmesan-based sauce that creates a comforting and elegant pasta dinner.
Ingredients
For the Meatballs
| Ingredient | Amount | Purpose |
|---|---|---|
| Ground beef | 1 pound | Main protein base for juicy meatballs |
| Breadcrumbs | ½ cup | Helps bind and soften meatballs |
| Parmesan cheese | ¼ cup | Adds savory cheesy flavor |
| Egg | 1 large | Holds meatball mixture together |
| Garlic cloves (minced) | 3 cloves | Adds deep aromatic flavor |
| Onion (finely diced) | ¼ cup | Adds moisture and sweetness |
| Italian seasoning | 1 teaspoon | Gives classic Italian flavor |
| Salt | 1 teaspoon | Enhances overall taste |
| Black pepper | ½ teaspoon | Adds mild heat |
| Olive oil | 2 tablespoons | Used for browning meatballs |
For the Sauce and Pasta
| Ingredient | Amount | Purpose |
|---|---|---|
| Spaghetti | 12 ounces | Main pasta base |
| Butter | 2 tablespoons | Creates rich sauce flavor |
| Garlic (minced) | 4 cloves | Builds aromatic sauce base |
| Sun-dried tomatoes | ½ cup | Adds tangy concentrated flavor |
| Chicken broth | 2 cups | Forms the sauce foundation |
| Heavy cream | 1 cup | Makes sauce creamy and smooth |
| Parmesan cheese | 1 cup | Thickens and flavors sauce |
| Red pepper flakes | ½ teaspoon | Adds gentle heat |
| Italian seasoning | 1 teaspoon | Enhances Italian flavor |
| Fresh basil | ¼ cup | Adds freshness and aroma |
| Salt | To taste | Balances sauce flavors |
| Black pepper | To taste | Adds seasoning depth |
Kitchen Tools Needed
- Large mixing bowl: Used for combining and mixing the meatball ingredients evenly
- Large skillet or sauté pan: Helps brown the meatballs and cook the creamy sauce in one pan
- Large pot: Used for boiling spaghetti until perfectly tender
- Wooden spoon: Helps stir the sauce without scratching cookware
- Tongs: Useful for tossing spaghetti into the sauce evenly
- Measuring cups and spoons: Ensure accurate ingredient portions for balanced flavor
- Knife and cutting board: Needed for chopping onions, garlic, basil, and sun-dried tomatoes
How to Make Marry Me Meatballs and Spaghetti
Step 1: Prepare the Meatball Mixture
In a large mixing bowl, combine:
○ Ground beef
○ Breadcrumbs
○ Parmesan cheese
○ Egg
○ Minced garlic
○ Onion
○ Italian seasoning
○ Salt and pepper
Mix gently using your hands or a spoon until everything is evenly combined.
➤ Avoid overmixing because it can make the meatballs dense and tough.
Step 2: Shape the Meatballs
Roll the mixture into evenly sized meatballs about 1½ inches wide.
➤ Keeping the meatballs similar in size helps them cook evenly.
Place the shaped meatballs on a plate or tray before cooking.
Step 3: Brown the Meatballs
Heat olive oil in a large skillet over medium heat.
Add the meatballs carefully, leaving space between them.
Cook for 8–10 minutes, turning occasionally until browned on all sides.
➤ The meatballs do not need to cook fully yet because they will finish cooking in the sauce.
Remove the meatballs and set aside.
How to Make the Creamy Marry Me Sauce
Step 4: Sauté the Garlic and Sun-Dried Tomatoes
In the same skillet, melt butter over medium heat.
Add minced garlic and cook for about 30 seconds until fragrant.
Stir in chopped sun-dried tomatoes and cook for another minute.
➤ Cooking the garlic briefly prevents bitterness while releasing flavor.
Step 5: Build the Sauce
Pour in the chicken broth and stir well to lift flavorful browned bits from the pan.
Add:
○ Heavy cream
○ Parmesan cheese
○ Italian seasoning
○ Red pepper flakes
Stir continuously until the parmesan melts completely and the sauce becomes smooth.
Simmer gently for 3–5 minutes until slightly thickened.
Step 6: Finish Cooking the Meatballs
Return the browned meatballs to the skillet.
Spoon sauce over the meatballs and simmer for 10–12 minutes until fully cooked inside.
➤ The internal temperature should reach 165°F (74°C).
The meatballs will absorb the creamy garlic parmesan flavor while finishing cooking.
How to Cook the Spaghetti Perfectly
Step 7: Boil the Pasta
Bring a large pot of salted water to a boil.
Add spaghetti and cook according to package instructions until al dente.
➤ “Al dente” means the pasta should still have a slight bite in the center.
Reserve ½ cup pasta water before draining.
Step 8: Combine Everything
Add drained spaghetti directly into the creamy sauce skillet.
Use tongs to toss the pasta until fully coated.
If the sauce feels too thick:
○ Add small amounts of reserved pasta water
○ Toss gently until silky and smooth
Top with fresh basil and extra parmesan cheese before serving.
Pro Tips for Best Results
- Use freshly grated parmesan for smoother sauce texture
- Do not overcrowd the pan while browning meatballs
- Simmer the sauce gently to prevent cream separation
- Salt the pasta water well for better overall flavor
- Let the meatballs rest briefly before serving to retain juices
○ Fresh garlic gives stronger flavor than garlic powder
○ Sun-dried tomatoes packed in oil provide richer taste
Variations and Substitutions
Protein Variations
- Use ground turkey for a lighter version
- Swap beef for Italian sausage for extra flavor
- Use chicken meatballs if preferred
Creamy Sauce Variations
○ Add spinach for extra nutrition
○ Stir in mushrooms for earthy flavor
○ Use half-and-half for a lighter sauce
Low-Carb Option
Replace spaghetti with:
- Zucchini noodles
- Spaghetti squash
- Low-carb pasta alternatives
What to Serve With Marry Me Meatballs and Spaghetti
This creamy pasta dish pairs beautifully with:
- Garlic bread
- Caesar salad
- Roasted broccoli
- Steamed asparagus
- Bruschetta
- Red wine for date nights
Storage and Reheating Instructions
How to Store
Place leftovers in an airtight container and refrigerate for up to 4 days.
Can You Freeze It?
Yes.
- Freeze meatballs and sauce separately for best texture
- Store for up to 2 months
Avoid freezing cooked spaghetti because it can become soft after reheating.
Best Reheating Method
Reheat gently in a skillet over medium-low heat.
○ Add a splash of cream, milk, or broth to loosen the sauce
○ Stir occasionally until warmed through
Nutrition Benefits
This recipe provides a balanced combination of protein, carbohydrates, and fats.
Main Nutritional Advantages
- Beef meatballs provide high-quality protein and iron
- Parmesan cheese contains calcium and savory umami flavor
- Garlic and herbs add antioxidants and aroma
- Spaghetti supplies energy-rich carbohydrates
- Sun-dried tomatoes contribute concentrated tomato nutrients
More recipes to try:
- Marry Me Shrimp and Rice Recipe
- Marry Me Pork Chops with Mashed Potatoes
- Marry Me Chicken with Fettuccine Alfredo
People Also Ask
Why is it called Marry Me Meatballs?
The dish gets its name because the creamy parmesan sauce and flavorful meatballs are so delicious they are jokingly said to inspire marriage proposals.
Can I make Marry Me Meatballs ahead of time?
Yes. You can prepare the meatballs up to 24 hours ahead and refrigerate them before cooking.
Can I use frozen meatballs?
Yes, but homemade meatballs provide better flavor and texture. If using frozen meatballs, fully heat them in the sauce before serving.
What pasta works best besides spaghetti?
Fettuccine, linguine, penne, and rigatoni also work very well with the creamy sauce.
How do I keep meatballs tender?
Avoid overmixing the meat mixture and do not overcook the meatballs.
Recipe Card
| Recipe Summary | Details |
|---|---|
| Recipe Name | Marry Me Meatballs and Spaghetti |
| Prep Time | 25 minutes |
| Cook Time | 40 minutes |
| Total Time | 1 hour 5 minutes |
| Servings | 6 |
| Calories | Approximately 680 per serving |
| Main Ingredients | Beef, spaghetti, parmesan, cream, garlic |
| Skill Level | Easy to Intermediate |
| Best For | Family dinners and special occasions |
Quick Instructions Summary
| Step | Action |
|---|---|
| 1 | Mix and shape meatballs |
| 2 | Brown meatballs in skillet |
| 3 | Make creamy garlic parmesan sauce |
| 4 | Simmer meatballs in sauce |
| 5 | Boil spaghetti |
| 6 | Toss spaghetti with sauce |
| 7 | Garnish and serve |
Final Thoughts
This Marry Me Meatballs and Spaghetti recipe combines rich creamy sauce, juicy homemade meatballs, and perfectly cooked pasta into one unforgettable comfort food dinner. It is elegant enough for special occasions yet simple enough for busy weeknights.
The creamy garlic parmesan sauce paired with tender spaghetti and flavorful meatballs creates a restaurant-quality meal that feels warm, comforting, and incredibly satisfying.
Did you try this recipe? Leave a comment, share your results below.








