onion - 1 (large, chopped)
spicy Italian sausage - 1 pound (removed from casing)
celery - 3 stalks (chopped)
carrots - 3-4 (chopped)
fennel - 1 whole (chopped)
garlic - 1.5 tablespoon (chopped very fine)
rosemary - 1 tablespoon (chopped)
thyme - 1 tablespoon (chopped)
ham - 4 ounces (diced, optional)
chopped tomatoes - 2 cans (canned or fresh)
beef stock - 4 cups
chicken stock - 10 cups
lasagna noodles - 6 ounces (cut into small pieces)
basil - to taste (fresh, for garnish)
ricotta cheese - 10 ounces
Parmesan cheese - 2-3 ounces
mozzarella cheese - 2-3 ounces (grated)
mascarpone cheese - 2-4 ounces
garlic - 1 teaspoon (chopped)
parsley - to taste (chopped)
hot sauce - to taste (optional)