Marry Me Spaghetti (Creamy One-Pot Marry Me Dirty Spaghetti | 30-Minute Sun-Dried Tomato Dinner)

All the rich, garlicky "Marry Me" magic, cooked into one pot of spaghetti — fancy enough to impress, easy enough for a Tuesday I've made it on plenty of times.

Marry Me dirty spaghetti takes the flavor everyone's been swooning over — that rich, garlicky, sun-dried tomato cream sauce — and builds it into an easy one-pot pasta. No three pans, no fussy technique, no standing over a separate pot of water. Just one skillet and about 30 minutes.

If you've somehow missed the "Marry Me" thing: the name comes from Marry Me Chicken, a dish supposedly so good it earns a proposal. The flavor has since spread to pasta, soup, and beyond. This is the dirty spaghetti version — meaning the spaghetti cooks right in the sauce, so every strand soaks up the garlic, the Parmesan, and the tang of the sun-dried tomatoes instead of getting dressed in it after the fact.

I developed this as the heartier, more budget-friendly cousin of my Marry Me Chicken Pasta. It uses ground beef and cooks in a single pot, which makes it a true weeknight recipe. The first couple of test batches taught me one big lesson about when to add the cream — I'll save you that mistake in the testing notes below.

Here's why it's worth your time: it tastes like a creamy sun-dried tomato pasta you'd order at a restaurant, but it's genuinely a 30-minute, one-pan dinner. Fancy enough to feel like a treat, easy enough for a regular night. That's the whole goal at Saucy Spoon Co.

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. I only recommend tools I actually use in my own kitchen.

Jump to: Ingredients · Instructions · FAQ

Creamy Marry Me dirty spaghetti with ground beef, sun-dried tomatoes, spinach, and Parmesan in a white skillet, easy one-pot dinner

Why You'll Love This Recipe

  • One pot, one pan to wash. The spaghetti simmers right in the cream sauce, so cleanup is genuinely minimal.

  • It tastes restaurant-fancy from simple ingredients. Sun-dried tomatoes and Parmesan do a lot of heavy lifting for very little effort.

  • It's ready in 30 minutes. Special-feeling dinner, ordinary-weeknight timeline.

  • It's flexible on protein. Ground beef keeps it hearty and affordable; swap in chicken for the true classic "Marry Me" version.

  • The sauce is genuinely crave-worthy. Garlic, a little chili heat, cream, and that tangy-sweet sun-dried tomato note — it's a sauce people go quiet over.

Recipe Snapshot

Prep time: 5 minutes | Cook time: 25 minutes | Total time: 30 minutes Servings: 4–6 | Estimated cost: about $12–14 total (roughly $2.25–2.75 per serving)

Equipment Needed

  1. A 12-inch deep skillet or Dutch oven with a lid

  2. A wooden spoon or a ground-beef chopper

  3. A box grater or microplane for the Parmesan

Ingredients

  • 1 lb ground beef (or 1 lb diced chicken — see the swaps section)

  • 8 oz spaghetti

  • 3 cloves garlic, minced

  • 1 can (10.5 oz) cream of chicken soup

  • 1 can (14.5 oz) diced tomatoes (fire-roasted is a great upgrade)

  • 1 1/2 cups chicken or beef broth

  • 1 teaspoon Italian seasoning

  • 1/4 teaspoon red pepper flakes (optional, but it balances the cream)

  • 1/2 cup heavy cream

  • 1/2 cup grated Parmesan

  • 1/2 cup oil-packed sun-dried tomatoes, chopped and patted dry

  • 1 large handful fresh spinach

  • Salt and pepper, to taste

  • Fresh basil, to finish

How to Make Marry Me Dirty Spaghetti

  1. Brown the beef. In a large deep skillet over medium-high heat, cook the ground beef, breaking it into crumbles, until no pink remains. Drain the excess grease.

  2. Bloom the garlic. Add the minced garlic and cook for about 30 seconds, just until fragrant. Don't let it brown — garlic turns bitter quickly.

  3. Build the base. Stir in the cream of chicken soup, diced tomatoes, broth, Italian seasoning, and red pepper flakes until smooth and well combined.

  4. Add the pasta. Break the spaghetti in half and add it to the skillet, pressing it down so it's mostly submerged in the liquid.

  5. Cover and simmer. Bring it to a gentle simmer, cover, and cook for 10 to 12 minutes, stirring every few minutes, until the pasta is tender and most of the liquid is absorbed.

  6. Make it creamy. Turn the heat to low. Stir in the heavy cream, Parmesan, and chopped sun-dried tomatoes. Stir until the cheese melts and the sauce turns smooth and glossy.

  7. Finish. Add the spinach and stir for about a minute, until just wilted. Taste and adjust the salt and pepper. Take it off the heat, let it rest 2 to 3 minutes to thicken, and finish with fresh basil and a little extra Parmesan.

Doneness note: If you make the chicken version, cook the chicken to an internal temperature of 165°F before building the sauce. Ground beef should reach 160°F.

What I Changed After Testing

  • Add the cream at the end — this is the big one. My first batch went in with the cream too early, and a hard simmer made the sauce break and turn grainy. Adding the cream and Parmesan at the end, over low heat, keeps it silky every time.

  • Oil-packed sun-dried tomatoes, patted dry. The dry-packed kind stayed a little leathery. Oil-packed are softer and more flavorful — just blot the extra oil so the sauce doesn't turn greasy.

  • Fire-roasted diced tomatoes. A small swap with a real payoff: fire-roasted tomatoes add a subtle smoky depth that makes the sauce taste like it simmered much longer than it did.

  • Don't skip the red pepper flakes. A creamy sauce can read flat. That quarter teaspoon of heat doesn't make it spicy — it just makes everything taste more alive.

Variations, Ingredient Notes, and Easy Swaps

Can I use chicken instead of ground beef? Yes — and that's the classic "Marry Me" version. Use 1 lb of diced chicken, brown it first until cooked through, then follow the recipe as written.

What can I use instead of heavy cream? Whole milk works for a lighter sauce — it'll be a little less rich but still creamy. Half-and-half is a good middle ground. Avoid skim milk; it's too thin to give you a proper sauce.

Can I make this without sun-dried tomatoes? They really define the dish, but in a pinch stir in 2 tablespoons of tomato paste plus a small pinch of sugar. You'll lose some of the tangy-sweet character, but it still works.

Can I make it without canned soup? Yes. Replace the cream of chicken soup with an extra 1/2 cup of broth and 4 oz of cream cheese stirred in with the heavy cream at the end.

Use-what-you-have notes: No fresh basil? A pinch of dried Italian herbs at the end is fine. No spinach? Stir in frozen spinach (thawed and squeezed dry) or simply leave it out.

Tips

  • Cream and cheese go in last, on low heat. This is the one rule that makes or breaks the sauce. A hard boil after the dairy goes in can cause it to separate.

  • Pat the sun-dried tomatoes dry. Excess oil from the jar will pool on top of the finished dish.

  • Make-ahead: This is best made fresh, but you can make the meat-and-tomato base a few hours ahead, refrigerate it, then reheat and finish with the cream, cheese, and spinach right before serving.

  • Freezer-friendly base: Cream sauces can separate when frozen, so freeze the base before the dairy goes in (see Storage below).

Serving Suggestions

  • Crusty garlic bread for mopping up the sauce — genuinely non-negotiable here

  • A simple green salad with a light vinaigrette to balance the richness

  • Roasted broccoli or green beans for an easy vegetable side

  • A drizzle of good olive oil or a homemade dressing on the side salad

Notes

  • The sauce thickens as it rests and again once refrigerated — that's expected. Loosen leftovers with a splash of milk or broth.

  • Freshly grated Parmesan matters here. Pre-grated cheese is coated in anti-caking starch and won't melt as smoothly into the cream sauce.

Troubleshooting Common Issues

My cream sauce looks broken or grainy. The dairy got too hot. Pull the pan off the heat, add a splash of cold cream or milk, and stir gently — it will often come back together. Next time, add the cream and cheese on low heat only.

The sauce is too thin. Let it rest a few minutes off the heat; it thickens as it cools. If it's still loose, simmer uncovered for a minute or two before adding the dairy.

The sauce is too thick or pasty. Stir in broth or milk a splash at a time until it loosens to the texture you want.

It tastes flat. Creamy dishes need salt and a little acid. Add salt gradually, and the sun-dried tomatoes plus the red pepper flakes should provide the brightness — make sure you didn't skip them.

The garlic tastes bitter. It browned. Cook minced garlic only about 30 seconds, just to fragrant, then move on to the next step.

Storage, Reheating, and Freezing

  • Fridge: Store in an airtight container for up to 3 days.

  • Reheating: Warm low and slow on the stovetop or in the microwave with a splash of milk or broth, stirring to bring the cream sauce back together.

  • Freezing: Cream sauces can separate when frozen and thawed. For best results, freeze the meat-and-tomato base before adding the cream, cheese, and spinach. Thaw, reheat, and finish the sauce fresh.

Frequently Asked Questions

What is Marry Me dirty spaghetti? Marry Me dirty spaghetti is a creamy one-pot pasta built on the viral "Marry Me" flavor — a rich sauce with garlic, sun-dried tomatoes, and Parmesan. In this dirty spaghetti version the pasta cooks directly in the sauce, so it absorbs all of that flavor.

Why is it called "Marry Me"? The name comes from the idea that the dish is good enough to inspire a marriage proposal. It started with Marry Me Chicken, and the flavor profile has since spread to pasta and other dishes.

What's the difference between this and your Marry Me Chicken Pasta? They share the flavor but they're different dinners. The Marry Me Chicken Pasta uses chicken and is cooked the classic way. This Marry Me dirty spaghetti uses ground beef, cooks in one pot dirty-spaghetti style, and is heartier and more budget-friendly. Pick whichever fits your night.

Can I use chicken instead of beef? Yes, and that's the traditional version. Use 1 lb of diced chicken, brown it until fully cooked, then follow the recipe as written.

What can I use instead of heavy cream? Whole milk or half-and-half both work, with a slightly lighter result. Avoid skim milk, which is too thin to make a proper sauce.

Can I freeze Marry Me dirty spaghetti? Cream sauces can separate when frozen and thawed. It's better to freeze the meat-and-tomato base before adding the dairy, then finish the sauce fresh after reheating.

What pasta works best? Spaghetti is classic for dirty spaghetti, but linguine, fettuccine, or penne all work well with this creamy sauce. Avoid angel hair, which softens too fast in a one-pot sauce.

If You Like This Recipe, Try These

KC Coler, founder of Saucy Spoon Co

About KC Coler

Hi, I'm KC — mom of four, home cook, and the recipe developer behind Saucy Spoon Co. I spent 15 years working in professional kitchens before bringing everything I learned back to my home kitchen in Selma, NC. Every recipe on this site is tested at my real stove, with real grocery store ingredients, until it actually works for a busy family. No shortcuts on flavor. No food that only looks good in photos.

More about KC →
Previous
Previous

Pantry Spaghetti (Easy One-Pot Use-What-You-Have Dirty Spaghetti Dinner)

Next
Next

Taco Spaghetti Recipe (Easy One-Pot Taco Dirty Spaghetti | 25-Minute Cheesy Dinner)