
Italian Style Meatballs with Marsala Sauce
Share This Recipe

Ingredients

Cooking Process
Steps
Preheat your oven to 350°F. Then, cook the meatballs following the instructions on the package. Once cooked, set the meatballs aside for later use.
To make the sauce, place a large saucepan on the stove over medium heat. Add the butter and mushrooms to the saucepan. Cook them for 7 minutes, stirring often, until the mushrooms start to turn brown.
Stir the shallots and garlic into the saucepan. Continue cooking for an additional 2 minutes.
Sprinkle the flour into the saucepan and stir it well to combine.
Pour the Marsala wine into the saucepan and bring the mixture to a boil. Then, stir in the beef stock and heavy cream. After that, reduce the heat and return the sauce to a gentle simmer.
Add the previously cooked meatballs to the sauce in the saucepan. Return the sauce and meatballs to a simmer.
Season the sauce with salt and black pepper according to your taste preferences.
Cover the saucepan and keep the mixture warm over low heat until the pasta is ready.
Fill a large pot with water and bring it to a rolling boil. Once the water is boiling, cook the fettuccine as directed on the package.
Drain the cooked fettuccine using a colander. Then, return the drained pasta to the pasta pot.
To serve, divide the fettuccine among individual bowls. Then, top each bowl of pasta with the meatballs in Marsala sauce.
Garnish the pasta and meatballs with parsley and parmesan cheese.
Nutrition
Per serving (2 servings)
425
Calories
18g
Protein
45g
Carbs
15g
Fat
400mg
Sodium
Quick Answers
Recipe at a glance
Recipe metadata
Base recipe yield
Estimated cook difficulty
Tag-based classification
Meal-type tag
Detected from ingredients + tags
Parsed from steps
Steps with timer guidance
Per base serving (if available)
FAQ
Recipe Questions
Show
FAQ
Recipe Questions
How many servings does this Italian Style Meatballs with Marsala Sauce recipe make?
This recipe makes 4 servings. It's suitable for a family dinner or small gathering.
What is the total cooking time for this recipe?
The total time required for this recipe is 35 minutes, with 10 minutes of prep and 25 minutes of cooking.
Can I substitute the Marsala cooking wine?
The recipe doesn't mention substitutions. You could try other cooking wines, but results may vary.
What are the allergens in this recipe?
This recipe contains dairy and wheat/gluten, so it's not suitable for those allergic to these ingredients.
How difficult is it to make this dish?
The difficulty level of this recipe is easy, with high confidence in this assessment.
Can I prep this recipe ahead of time?
The recipe doesn't provide prep - ahead details, but you could cook the meatballs and make the sauce in advance.
Substitutions
Show
Substitutions
Italian style meatballs
Homemade Italian meatballs, Turkey meatballs
Making homemade meatballs allows you to control the ingredients and customize the flavor. Turkey meatballs are a leaner alternative, but they may have a slightly different texture and flavor compared to traditional Italian meatballs.
unsalted butter
Olive oil, Ghee
Olive oil is a healthier option and adds a distinct flavor. Ghee has a nutty flavor and a higher smoke point, which can be useful for cooking at higher temperatures. However, the texture of the sauce may be slightly different when using these substitutes.
cremini mushrooms
White button mushrooms, Portobello mushrooms
White button mushrooms are more common and have a milder flavor. Portobello mushrooms have a meatier texture and a stronger flavor. You may need to adjust the cooking time slightly depending on the mushroom type.
shallot
Red onion, Yellow onion
Red and yellow onions are more readily available. Red onion has a milder and sweeter flavor compared to yellow onion. The flavor of the sauce may be slightly different, but it will still work well in the recipe.
Marsala cooking wine
Dry sherry, Chicken broth with a splash of balsamic vinegar
Dry sherry has a similar flavor profile to Marsala wine. Using chicken broth with a splash of balsamic vinegar is a non - alcoholic option, but the flavor will be less complex. You may need to adjust the seasoning accordingly.
beef stock
Chicken stock, Vegetable stock
Chicken stock is a common substitute and has a similar flavor. Vegetable stock is a good option for vegetarians, but it will change the overall flavor of the dish to a more vegetable - forward taste.
heavy cream
Half - and - half, Coconut cream
Half - and - half has a lower fat content, so the sauce may be slightly thinner. Coconut cream adds a tropical flavor, which may not be traditional for an Italian dish, but it can work well in a fusion context.
fettuccine pasta
Spaghetti, Linguine
Spaghetti and linguine are similar long - strand pastas. The cooking time may vary slightly, so follow the instructions on the package. The texture and appearance of the dish will be similar, but the shape of the pasta will be different.
Storage & Reheating
Show
Storage & Reheating
Refrigerator
Store leftovers in an airtight container in the fridge for 3 - 4 days.
Freezer
Freeze leftovers in a freezer - safe container for up to 3 months.
Storage Tips
- • Let the dish cool to room temperature before refrigerating or freezing to prevent condensation and spoilage.
- • Separate the pasta from the meatballs and sauce if freezing to maintain texture.
Reheating Tips
- • For the fridge leftovers, reheat on the stovetop over medium - low heat, stirring often to prevent the sauce from sticking and to ensure even heating. Cover the pan to retain moisture.
- • If using a microwave, cover the dish with a microwave - safe lid or plastic wrap with a small vent. Heat in short intervals, stirring between each, to avoid overcooking and drying out.
- • When reheating frozen leftovers, thaw in the fridge overnight before reheating using the same methods as fridge leftovers.
Safety Notes
- • Always reheat the dish to an internal temperature that ensures it's thoroughly hot to prevent foodborne illnesses.
- • Do not refreeze leftovers that have been thawed.
Troubleshooting
Show
Troubleshooting
Meatballs are undercooked
Likely cause: Not following the package instructions correctly or insufficient cooking time in the oven
Return the meatballs to the oven and continue cooking according to the package instructions until they reach a safe internal temperature
Mushrooms are burned
Likely cause: The heat was too high during the 7 - minute cooking time or not stirring often enough
Reduce the heat to low, remove the burned mushrooms from the pan, and add fresh ones to cook slowly while stirring frequently
Shallots and garlic are burnt
Likely cause: Continuing to cook for the 2 - minute time period at too high a heat
Remove the burnt shallots and garlic from the pan. Mince new shallots and garlic, add them to the pan, and cook on low heat for a shorter time, monitoring closely
The sauce is too thin
Likely cause: Not enough flour was used to thicken the sauce or too much liquid (Marsala wine, beef stock, or cream) was added
Mix a small amount of flour with water to make a slurry. Slowly pour the slurry into the sauce while stirring, and continue to simmer until the desired consistency is reached
The sauce has a raw flour taste
Likely cause: The flour was not cooked long enough after being added to the pan
Keep the sauce simmering for a few more minutes, stirring constantly, to cook out the raw flour taste
Pasta is overcooked and mushy
Likely cause: Cooking the pasta for longer than the time specified on the package
Immediately drain the pasta and rinse it with cold water to stop the cooking process. Use it in the dish as normal, but note that the texture will be softer than ideal
Pasta is undercooked and hard
Likely cause: Not cooking the pasta for the full time specified on the package
Return the pasta to a pot of boiling water and cook for a few more minutes until it reaches the desired tenderness. Check frequently
The dish is bland
Likely cause: Not adding enough salt, black pepper, or other seasonings to taste
Add a small amount of salt and black pepper to the sauce and taste. Continue adding seasonings gradually until the desired flavor is achieved