Back to Recipes
Sign InRequest Recipe
Italian Style Meatballs with Marsala Sauce plated dish
🇮🇹Italiandinnerbaked

Italian Style Meatballs with Marsala Sauce

Contains: dairy, wheat/gluten
Prep 10mCook 25mTotal 35m
easy4 servings35g protein

Share This Recipe

Italian Style Meatballs with Marsala Sauce ingredient setup

Ingredients

Italian Style Meatballs with Marsala Sauce cooking process

Cooking Process

Steps

1

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.

preheatcookset aside350°F
2

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.

setaddcook7-7 min
3

Stir the shallots and garlic into the saucepan. Continue cooking for an additional 2 minutes.

stircook2-2 min
4

Sprinkle the flour into the saucepan and stir it well to combine.

sprinklestir
5

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.

addbring to a boilstirreturn to a simmer
6

Add the previously cooked meatballs to the sauce in the saucepan. Return the sauce and meatballs to a simmer.

addreturn to a simmer
7

Season the sauce with salt and black pepper according to your taste preferences.

season
8

Cover the saucepan and keep the mixture warm over low heat until the pasta is ready.

hold
9

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.

bring to a boilcook
10

Drain the cooked fettuccine using a colander. Then, return the drained pasta to the pasta pot.

drainreturn
11

To serve, divide the fettuccine among individual bowls. Then, top each bowl of pasta with the meatballs in Marsala sauce.

dividetop
12

Garnish the pasta and meatballs with parsley and parmesan cheese.

garnish

Nutrition

Per serving (2 servings)

425

Calories

18g

Protein

45g

Carbs

15g

Fat

400mg

Sodium

Quick Answers

Recipe at a glance

Answer-first
Total Time
35 minutes

Recipe metadata

Servings
4

Base recipe yield

Difficulty
easy

Estimated cook difficulty

Cuisine
Italian

Tag-based classification

Best For
dinner

Meal-type tag

Allergens
dairy, wheat/gluten

Detected from ingredients + tags

Key Temps
350°F

Parsed from steps

Timed Steps
2

Steps with timer guidance

Nutrition Snapshot
850 cal • 35g protein

Per base serving (if available)

FAQ

Recipe Questions

Show

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

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

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

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