Skip to main content

Vegetarian White Bean 'Alfredo' with Linguine

"A very filling meal that is delicious! Wonderful if you need something quick for your family."

Jump to recipe ↓

Why it works: Soy milk and asparagus share more aroma than cooks usually use. They rank in the top 9% of all ingredient pairs, and 5 recipes mention both. Both carry 2,4-nonadienal, which smells fatty, green. The science ↓

The recipe

6 servings
Prep15 min
Cook15 min

Ingredients

Contains: milk, wheat, soy (auto-detected from the ingredients and method; we can miss things, so check labels)

Directions

Method written by CompKitchen from the ingredient list. Not the original author's method, not kitchen-tested.

  1. Bring a large pot of salted water to a boil. Add the linguine and cook for about 8 minutes, stirring occasionally.

  2. Add the asparagus pieces to the pasta pot and cook for 3 more minutes until the linguine is al dente. Reserve a splash of the cooking water, then drain.

  3. While the pasta cooks, melt the butter in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute until fragrant, without browning.

  4. Add the cooked navy beans and soy milk to the skillet. Simmer gently over medium-low heat for about 5 minutes, stirring often.

  5. Transfer the bean mixture to a blender and blend until completely smooth and creamy. Vent the lid to let steam escape, then return the sauce to the skillet.

  6. Season the sauce with salt and black pepper to taste.

  7. Add the drained linguine and asparagus to the sauce. Toss over low heat for 1 to 2 minutes, adding a splash of the reserved cooking water if needed to loosen.

  8. Divide among six plates and serve immediately.

By allrecipes. Recipe from Open Recipes.

Explore the science

The flavor team

The pairs that carry this dish. Each one is judged two ways: how much aroma chemistry they share, and how many recipes mention both.

  1. Soy milk + asparagustop 9% of all pairs
    Aroma overlapstrong
    Mentioned together5 recipes

    Shared aroma: 2,4-nonadienal (fatty, green).

  2. Beans + asparagustop 2% of all pairs
    Aroma overlapstrong
    Mentioned together292 recipes

    Shared aroma: 2-isopropyl-3-methoxypyrazine (earthy, pea).

  3. Pasta + garlictop 4% of all pairs
    Aroma overlapmoderate
    Mentioned together2,077 recipes

    Shared aroma: acetic acid (sour, vinegar).

  4. Pasta + beanstop 4% of all pairs
    Aroma overlapstrong
    Mentioned together175 recipes

    Shared aroma: nonanal (fat, citrus).

  5. Pasta + asparagustop 4% of all pairs
    Aroma overlapmoderate
    Mentioned together116 recipes

    Shared aroma: 1-hexanol (resin, flower).

Ranks compare each pair with 20,000 random ingredient pairs on CompKitchen. How we score pairs

Flavor stand-ins for the garlic

How well each one fits the dish's main ingredients (pasta, butter, beans, soy milk, asparagus, pepper):

  1. Parsleyabout as good a flavor fit
  2. Celeryabout as good a flavor fit
  3. Garlicthe original
  4. Cinnamonabout as good a flavor fit

Fit is the average pairing score against pasta, butter, beans, soy milk, asparagus, pepper. Candidates are from the same food group and used in at least 100 recipes. This compares flavor only: it does not check the job the ingredient does in the dish (bulk, moisture, acidity, structure).