Ingredients
Equipment
Method
- Warm olive oil in a Dutch oven over medium-high heat. Add crumbled halal sausage and cook until browned and cooked through, about 6–8 minutes.
- Stir in chopped onion and cook until softened, 4–5 minutes. Add garlic, oregano, salt, pepper, and red pepper flakes. Cook 1–2 minutes until fragrant.
- Add tomato paste and cook 1–2 minutes, stirring, until it darkens and coats mixture.
- Add diced tomatoes with juice, bay leaves, and chicken stock. Scrape bottom of pot. Bring to a boil, then reduce to simmer.
- Simmer soup uncovered for about 15 minutes, stirring occasionally, until slightly thickened.
- Meanwhile, cook pasta in a separate pot of salted water until al dente. Drain and toss with olive oil if storing separately.
- Mix ricotta, Parmesan, salt, and pepper in a bowl until smooth. Keep mozzarella separate for topping.
- Blend basil, olive oil, and salt until vivid green and mostly smooth. Adjust salt to taste.
- Remove bay leaves. Stir fresh basil into soup and adjust seasoning with salt and pepper.
- To serve, place noodles in a bowl, ladle hot soup over, top with ricotta mixture, mozzarella, and drizzle with basil oil.
Nutrition
Notes
For a lighter version, use part-skim cheese and lean chicken sausage. Add baby spinach or zucchini at the end for extra vegetables. Store the soup base, pasta, and cheese separately for best texture. Freeze the soup base up to 3 months without the pasta or dairy.
