{
    "submissionId": "re_20260407_222511_21cd88738f95",
    "clientSubmissionId": "",
    "title": "Creamy Italian Sausage Ditalini Soup (White & Silky)",
    "ingredients": [
        "\u00bd  stick salted butter",
        "2 tbsp extra virgin olive oil",
        "\u00bc cup celery (diced small)",
        "\u00bc cup carrots (peeled and diced small)",
        "\u00bd cup onion (diced)",
        "2 tbsp fresh garlic (chopped)",
        "\u00bd tsp crushed red pepper flakes",
        "\u00bd tsp ground mustard",
        "\u00bd tsp dried oregano",
        "1 tsp dried basil",
        "Salt & black pepper (to taste)",
        "1 lb bulk Italian sausage",
        "3 tbsp all-purpose flour",
        "6 cups low-sodium chicken stock",
        "1 cup heavy cream",
        "1  bay leaf",
        "2 cups dry ditalini pasta (uncooked)",
        "2 cups baby spinach (roughly chopped)",
        "\u00bc cup fresh parsley (chopped (optional))",
        "1 cup grated Pecorino Romano cheese (or Parmesan)",
        "\u215b tsp cayenne pepper (optional, to taste)",
        "Fresh bread (for dipping \u2014 mandatory in my house)",
        "Extra Pecorino or Parmesan",
        "Fresh parsley"
    ],
    "instructions": [
        "Build the Flavor Base",
        "In a large soup pot, melt butter and olive oil over medium-low heat. Add celery, carrots, and onion. Cook slowly until soft, translucent, and just lightly golden.",
        "Add Garlic & Spices",
        "Stir in garlic, red pepper flakes, ground mustard, oregano, basil, and a pinch of salt and pepper. Cook for 1\u20132 minutes until fragrant.",
        "Brown the Sausage",
        "Add Italian sausage and break it up with a wooden spoon. Cook until fully browned and no longer pink.",
        "Create the Roux",
        "Sprinkle flour over the sausage and vegetables. Stir well and cook for 2\u20133 minutes to remove the raw flour taste.",
        "Add Broth",
        "Pour in chicken stock, cover, and bring to a boil.",
        "Finish the Soup Base",
        "Uncover and add heavy cream, bay leaf, and dry ditalini pasta. Boil gently, uncovered, stirring often so the pasta doesn\u2019t stick.",
        "Add Greens & Cheese",
        "Once the pasta is tender, stir in spinach, parsley, Pecorino Romano, and cayenne (if using). Let everything melt and combine.",
        "Final Touches",
        "Taste and adjust salt and pepper as needed. Remove bay leaf before serving.",
        "Serve",
        "Ladle into bowls, top with extra cheese and parsley, and serve with fresh bread for dipping."
    ],
    "notes": "Source: Melissa Jo Real Recipes\nAuthor: Melissa Jo\n\nOne of my most viral soups ever is my Creamy Sicilian Sausage and Ditalini Soup, so I knew I had to give you a creamy Italian version \u2014 and let me tell you, this one is next-level. Where the Sicilian version is tomato-based with a creamy finish, this soup is white, silky, rich, and luxurious, with a totally different spice profile that makes it feel brand new but just as comforting.This soup starts with a classic veggie base, builds flavor with Italian spices (don\u2019t skip the ground mustard \u2014 trust me), and finishes with cream, Pecorino Romano, and tender ditalini cooked right in the broth. It\u2019s the kind of soup you serve with fresh bread and eat slowly\u2026 or not so slowly because it\u2019s that good.If you love a good, cozy Italian soup, you also have to try my Pasta Fagioli, Italian Penicillin Soup, and Sicilian Pastina Soup \u2014 they\u2019re all reader favorites for a reason.",
    "authorDisplayName": "Steve J",
    "sourceURL": "https://melissajorealrecipes.com/creamy-italian-sausage-ditalini-soup-white-silky/",
    "ownership": "adapted",
    "consent": true,
    "createdAt": "2026-04-07T22:25:12+00:00",
    "status": "published",
    "imagePath": "/home/getamped14/public_html/myrecipebookplanner.com/uploads/recipe-exchange/2026/04/re_20260407_222511_21cd88738f95.jpg",
    "imageUrl": "https://myrecipebookplanner.com/uploads/recipe-exchange/2026/04/re_20260407_222511_21cd88738f95.jpg",
    "userFingerprint": "dee4eb2d1e7118251385a0a5bb3e028c94a44e3c",
    "debug_request_id": "2fc99118c8de6ccedc3801dd6578bf24",
    "magicToken": "",
    "magicTokenCreatedAt": "",
    "magicTokenUsedAt": "2026-04-07T22:34:27+00:00",
    "publishedAt": "2026-04-07T22:34:27+00:00"
}