McDonald’s McSpaghetti Copycat

An icon representing a clock 45 min | easy
Review

Introduction

This McDonald's McSpaghetti copycat is a no-fuss, crowd-pleasing comfort bowl for weeknights, game day, or a cheeky midnight carb fix.

The properly seasoned, beefy, garlicky, sweet-savory sauce with hot dog coins, ketchup, soy, and a splash of vinegar hugs al dente spaghetti and melts under a shower of cheddar.

We came across this Reddit post from the Philippines, and after traveling across Asia we are itching to explore McDonald's local specials, starting with this saucy, salty-sweet, cheesy plate that nails the fast-food vibe at home.

Ingredients  (6 servings)

Get Ingredients →

Order the ingredients from your local store for pickup or delivery. You’ll check out through Instacart.

Ingredients for the Sauce

  • 1 Tbsp vegetable oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 lb ground beef
  • 2 hot dogs, sliced into thin coins
  • 1 can (15 oz) tomato sauce
  • ½ cup tomato ketchup
  • 1 tsp white vinegar
  • 2 Tbsp tomato paste
  • 1 Tbsp soy sauce
  • 2 Tbsp granulated sugar
  • ½ tsp freshly ground black pepper
  • 1 tsp salt

Ingredients for the Pasta

  • 1 lb spaghetti
  • salt

Ingredients for Topping

  • 1 cup shredded cheddar cheese
McDonald’s McSpaghetti Copycat

How to Make McDonald’s McSpaghetti Copycat

  1. Mise en place

    Finely chop the onion, mince the garlic, slice the hot dogs into thin coins, and shred the cheddar so it melts fast later.

  2. Brown the hot dogs

    Heat the vegetable oil in a wide pot over medium-high heat and sear the hot dog coins until browned on both sides, 2 to 3 minutes, then scoop them out and reserve.

  3. Brown the beef

    Add the ground beef to the same pot, season lightly with a pinch of the salt and black pepper, and cook while breaking it up until no pink remains and edges take on color, 5 to 7 minutes.

  4. Sweat aromatics

    Add the onion to the beef and cook until translucent and sweet, about 3 minutes, then stir in the garlic and cook just until fragrant, about 30 seconds.

  5. Caramelize the tomato paste

    Stir in the tomato paste and cook, stirring, until it darkens slightly and smells sweet-savory, about 1 minute.

  6. Build the sauce

    Pour in the tomato sauce, ketchup, vinegar, soy sauce, and sugar, then add the remaining salt and black pepper and bring to a gentle simmer.

    Return the seared hot dog coins to the pot and simmer uncovered, stirring occasionally, until glossy and slightly thickened, 12 to 15 minutes.

    Taste and tweak with a pinch more sugar for sweetness or a splash of vinegar for brightness as needed.

  7. Boil the spaghetti

    Bring a large pot with at least 4 quarts of water to a rolling boil, salt it generously until it tastes pleasantly seasoned, and cook the spaghetti until just shy of al dente according to package time.

    Reserve 1 cup of starchy pasta water, then drain.

  8. Marry pasta and sauce

    Add the drained spaghetti to the sauce over low heat, splash in 1 or 2 ladles of pasta water, and toss until the sauce clings and turns silky, 1 to 2 minutes.

  9. Cheese it and serve

    Plate the spaghetti, shower with shredded cheddar, and let the residual heat soften the cheese, or cover the pot off heat for 1 minute to encourage melt.

    Serve hot with extra black pepper if you like a little bite.

McDonald’s McSpaghetti Copycat

Substitutions

Ketchup -> Banana ketchup
Banana ketchup brings a classic Filipino sweetness and gentle tang that leans even more authentic, giving the sauce a fruitier depth without turning watery.
Ground beef -> Plant-based crumbles or finely chopped mushrooms
Plant-based crumbles mimic the texture well and soak up the sauce, while mushrooms add juicy bite and umami; both keep the sauce rich and cohesive without greasiness.
Cheddar -> Mild processed cheese or Colby Jack
Mild processed cheese melts cleaner into a creamy blanket and keeps that nostalgic fast-food vibe, while Colby Jack stays melty and mild with the same sunny color.
McDonald’s McSpaghetti Copycat

Tips

Salt your pasta water like you mean it
Properly seasoned water is the difference between seasoned noodles and bland ones, and it lets you use less salt in the sauce.
Brown for flavor, not just color
Get light browning on both the hot dogs and beef to build the classic diner-style savor that stands up to the sweet sauce.
Cook the tomato paste until it darkens
A short caramelization step transforms sharp tomato notes into a rounder, sweeter base that plays perfectly with ketchup and sugar.
Use starchy water to make it glossy
A ladle or two of pasta water emulsifies the sauce so it clings to every strand instead of pooling at the bottom of the plate.
Balance the sweetness
If it tastes too sweet, tighten it with a splash more vinegar or a few extra drops of soy sauce for savory backbone.
Optional umami boost
A small pinch of chicken bouillon powder or a shake of MSG can mimic that fast-food depth without changing the texture.
Melt strategy for the cheese
For a gooier finish, slide the sauced spaghetti into a shallow dish, top with cheese, and broil briefly, watching closely so it softens without browning hard.

Nutrition Facts *

Energy 649 kcal
Protein 35 g
Total Fat 35 g
Carbohydrates 47 g
Dietary Fiber 3 g

* Approximate, per serving.
Data source: USDA FoodData Central.

FAQ

My sauce tastes too sweet, how do I fix it?
Stir in an extra teaspoon of vinegar and a few drops of soy sauce, simmer 2 minutes, then taste again, and repeat in small hits until balanced.
The sauce is too thin, what should I do?
Simmer uncovered a few more minutes to reduce, or whisk in an extra tablespoon of tomato paste and cook 2 minutes to tighten the body.
The cheese clumps instead of melting, why?
Use freshly shredded cheese from a block and let the hot pasta warm it gently, because pre-shredded cheese has anti-caking agents that can resist melting.
My pasta turned mushy, how can I prevent that?
Boil to just shy of al dente and finish the last minute in the sauce, and avoid leaving drained pasta sitting in a colander where it keeps steaming.
Can I make this ahead and reheat?
Yes, keep the sauce and pasta separate, reheat the sauce until simmering, then toss with freshly boiled pasta and finish with cheese so the texture stays bouncy.
Can I freeze leftovers?
Freeze the sauce only in glass containers, thaw overnight in the fridge, and reheat gently, then cook fresh spaghetti for the best texture.

Serving Suggestions

For a smoky twist, grill the hot dogs first to get a little char, then slice and fold them into the sauce for that backyard vibe.

Serve with garlicky Texas toast and a crisp green salad with lemony vinaigrette, or add a pinch of chili flakes if you want a sassy little kick with all that sweet-savory comfort.

More pairings:

Reviews

We haven’t received any feedback on this recipe yet.

Made this recipe? How did it go?

Please leave your feedback below. We’d love to hear from you!

You Might Also Like

Bowtie Pasta With Ham (Kid-Friendly Lunch Box Idea)

Bowtie Pasta With Ham (Kid-Friendly Lunch Box Idea)

Buttery, glossy bowties studded with tender ham and Parmesan that hold up like a champ in a kid’s lunch box.

View recipe →

Creamy Pumpkin Fettuccine

Creamy Pumpkin Fettuccine

Silky pumpkin-kissed fettuccine cloaked in a creamy, garlicky sauce with nutmeg and Parmesan that hugs every strand like it was meant to be.

View recipe →

Creamy Pesto Rigatoni Pasta

Creamy Pesto Rigatoni Pasta

Lush, velvety rigatoni draped in a bright basil pesto cream that clings to every groove and hums with garlic, Parm, and toasted pine nuts.

View recipe →

Chicken Bacon Pasta

Chicken Bacon Pasta

Crispy bacon, tender chicken, and a glossy garlic-Parmesan sauce that hugs every strand of spaghetti like it means it.

View recipe →

Tuna Spaghetti

Tuna Spaghetti

Silky spaghetti with lemony, garlicky tuna and herbs in a glossy, salty-savory sauce that hugs every strand.

View recipe →

Beef Enchilada Pasta

Beef Enchilada Pasta

Big, bold enchilada flavors meet creamy, cheesy pasta for a one-pan weeknight knockout with a gentle kick and a glossy, clinging sauce.

View recipe →

Gluten-Free Garlic Butter Parmesan Spaghetti

Gluten-Free Garlic Butter Parmesan Spaghetti

Silky, garlicky strands of gluten-free spaghetti glossed in buttery Parmesan, bright lemon, and a whisper of heat for that classy, cozy New York comfort bite.

View recipe →

Honey Pepper Chicken Rigatoni

Honey Pepper Chicken Rigatoni

Sticky-sweet honey and cracked black pepper hug juicy seared chicken and bouncy rigatoni in a glossy, garlicky tomato pan sauce that means business.

View recipe →

Mongolian Ground Beef Noodles

Mongolian Ground Beef Noodles

Silky, saucy fettuccine tangled with deeply browned beef and a sweet-savory soy-garlic glaze that clings to every strand.

View recipe →

Filipino Chicken BBQ Skewers

Filipino Chicken BBQ Skewers

Sticky-sweet, smoky Filipino-style chicken skewers that drip with caramelized glaze and citrusy tang, built for high-heat grilling and serious flavor.

View recipe →

Healthy Chicken Broccoli Pasta Casserole

Healthy Chicken Broccoli Pasta Casserole

A healthy, nicely seasoned casserole with chicken, broccoli, whole wheat pasta and a golden Parmesan crust on top.

View recipe →

Baked Chicken Alfredo Pasta Casserole

Baked Chicken Alfredo Pasta Casserole

Creamy, garlicky Alfredo swaddles tender chicken and perfectly al dente penne under a bubbly, golden mozzarella lid that hits like a warm hug after a long New York day.

View recipe →

Creamy Cacio E Pepe (Fettuccine with Cream and Pepper)

Creamy Cacio E Pepe (Fettuccine with Cream and Pepper)

Silky, pepper-forward fettuccine cloaked in a luxe cream and cheese emulsion that clings to every strand and hums with fresh-cracked heat.

View recipe →

Chicken Carbonara

Chicken Carbonara

Silky, peppery carbonara clings to al dente spaghetti with smoky bacon and juicy chicken in a glossy sauce made without a drop of cream.

View recipe →

Black Pepper Chicken Stir-Fry

Black Pepper Chicken Stir-Fry

Big, peppery gloss clinging to juicy chicken and tender-crisp peppers, with a savory soy backbone that hits like a New York cab horn at rush hour.

View recipe →

Themes