-
1
Heat olive oil in a medium saucepan over medium heat.
-
2
Add onions and garlic and cook until soft.
-
3
Add pureed tomatoes with their juices, crushed tomatoes, tomato paste, 1 cup water, bay leaf, parsley, Cubano pepper, and bring to a boil.
-
4
Season, to taste, with salt and pepper.
-
5
Reduce heat and cook until slightly thickened, about 30 minutes.
-
6
Add meatballs and let simmer for 10 to 15 minutes, until the sauce has thickened and meatballs are tender.
-
7
Remove the bay leaf.
-
8
Add enough sauce to the drained pasta (that has been returned to the pot) to coat and continue cooking briefly, just until pasta is well combined with sauce.
-
9
Serve pasta with meatballs on top and garnished with fresh basil.
-
10
Combine all the ingredients in a medium bowl, except olive oil.
-
11
Season with salt and pepper.
-
12
Roll the mixture into 1 1/2-inch balls.
-
13
Heat the oil in large saute pan over medium-high heat.
-
14
When oil is hot, fry meatballs, in batches as needed, until golden brown, but not cooked through completely.
-
15
Remove with a slotted spoon to a plate lined with paper towels.
-
16
Bring salted water to a boil in a large pot.
-
17
Add spaghetti and cook until al dente.
-
18
Drain well in a colander, return to pot, and toss with sauce.
-
19
Serve with meatballs and Parmesan on top.