
Vegan Marry Me Pasta Recipe tastes creamy, rich, a little tangy, and ridiculously comforting, like a fancy restaurant dish that secretly comes from your weeknight kitchen. It works perfectly for date night, family dinner, or a solo “I deserve something special” meal, and it comes together in about 35 minutes. I tested this on my very picky partner, and they asked for seconds before they finished the first bowl.
Why Make This Vegan Marry Me Pasta Recipe at Home
You control every flavor, from how spicy the sauce tastes to how rich and creamy it turns out. You also skip weird additives and use pantry staples like cashews, sun-dried tomatoes, and pasta you already own.
You also save money compared to ordering takeout pasta that might not even come fully dairy free. This version tastes indulgent, feels cozy, and still uses simple steps that even a tired weeknight brain can handle.
“This Vegan Marry Me Pasta Recipe tastes so creamy and luxurious that my non-vegan friends asked if I secretly added dairy. ★★★★★”
Ingredients You Need
Pasta
- 12 ounces short pasta
- Good options: rigatoni, penne, fusilli, shells, or orecchiette.
- Use gluten-free pasta if you need a gluten-free version.
- Choose bronze-cut or “artisan” style pasta if you want extra sauce cling.
Creamy vegan “marry me” sauce
- 1 tablespoon olive oil
- Use avocado oil if you prefer a neutral flavor.
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon crushed red pepper flakes
- Cut to ¼ teaspoon for mild heat, or skip if you hate spice.
- ½ cup oil-packed sun-dried tomatoes, drained and finely chopped
- I like the kind from a jar in olive oil; they blend more easily into the sauce.
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon smoked paprika
- ½ teaspoon salt, plus more to taste
- Freshly ground black pepper, to taste
- 1 cup raw cashews, soaked
- Quick soak: cover with boiling water for 20 minutes, then drain.
- Use cashew butter (about ¾ cup) if you want a shortcut.
- 1 ½ cups vegetable broth
- Use low-sodium broth so you control the salt level.
- 1 cup unsweetened non-dairy milk
- I prefer oat or soy milk because they taste creamy and neutral.
- Avoid vanilla or sweetened milk, or the sauce will taste like dessert.
- 2 tablespoons nutritional yeast
- This adds a cheesy flavor without dairy.
- 1 tablespoon lemon juice
- Fresh tastes best; bottled works in a pinch.
- 1 teaspoon white miso paste (optional but recommended)
- This adds savory depth that mimics Parmesan.
- ¼ cup vegan grated “Parmesan” or similar hard-style vegan cheese, plus more for serving
- I like Violife or Follow Your Heart, but use your favorite brand.
Optional add-ins
- 1 cup baby spinach or chopped kale
- ½ cup frozen peas
- ½ cup sliced mushrooms, sautéed
- Vegan chicken-style pieces or crispy tofu for extra protein
Pantry shortcuts
- Use jarred minced garlic if you feel rushed, about 1 to 1 ½ teaspoons.
- Use jarred sun-dried tomato pesto instead of chopped sun-dried tomatoes for a smoother sauce.
- Use store-bought vegan Alfredo sauce and blend it with sun-dried tomatoes and spices when you want a very quick version.
Equipment
- Large pot for boiling pasta
- Large skillet or wide sauté pan
- High-speed blender (or regular blender, blended longer)
- Measuring cups and spoons
- Colander
- Wooden spoon or silicone spatula
Tips & Mistakes
- Salt the pasta water generously so the pasta itself tastes seasoned, not bland.
- Cook pasta just to al dente, since it will keep cooking in the hot sauce.
- Scoop out a cup of starchy pasta water before draining, so you can adjust sauce thickness.
- Blend the cashew sauce until completely smooth, or the texture will feel gritty.
- Use unsweetened non-dairy milk, since sweetened milk makes the sauce taste off.
- Taste the sauce before serving and adjust salt, lemon, and chili flakes to match your preferences.
- Add spinach or peas at the end so they stay bright and tender, not mushy.
- Do not overheat the sauce after adding vegan cheese, or it can turn clumpy.
- Stir the pasta frequently once you add it to the sauce, so it coats evenly and does not stick.
- Serve the pasta soon after mixing, because the sauce thickens as it cools.
How to Make Vegan Marry Me Pasta Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large skillet over medium heat. Add the diced onion and cook until soft and lightly golden, about 6 to 8 minutes, stirring often. Stir in minced garlic and crushed red pepper flakes and cook about 1 to 2 minutes, until the garlic smells fragrant.
Step 2: Build the flavor base
Add chopped sun-dried tomatoes, oregano, basil, smoked paprika, salt, and a few grinds of black pepper. Stir and cook 2 to 3 minutes so the herbs toast slightly and the tomatoes soften. Lower the heat if anything starts to brown too quickly.
Step 3: Blend the creamy cashew sauce
While the onion mixture cooks, add soaked and drained cashews, vegetable broth, non-dairy milk, nutritional yeast, lemon juice, and miso paste to a blender. Add the onion and sun-dried tomato mixture from the skillet to the blender. Blend on high until the sauce turns very smooth and creamy, scraping down the sides as needed.
Step 4: Cook the pasta
Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Scoop out about 1 cup of pasta water, then drain the pasta.
Step 5: Simmer the sauce
Pour the blended sauce back into the skillet. Set the heat to medium-low and let it gently bubble for 3 to 5 minutes, stirring often, until it thickens slightly. Taste and adjust with more salt, pepper, or lemon juice as needed.
Step 6: Add vegan cheese and pasta
Stir in the vegan grated “Parmesan” until it melts into the sauce. Add the cooked pasta and toss to coat every piece. If the sauce looks too thick, splash in a little reserved pasta water until it reaches your ideal silky texture.
Step 7: Add greens or veggies
Fold in baby spinach, peas, or any other quick-cooking veggies you like. Stir over low heat just until the greens wilt and the peas heat through, about 1 to 2 minutes. Turn off the heat so the sauce stays creamy and does not over-reduce.
Step 8: Finish and serve
Taste one last time and adjust seasoning. Add more chili flakes if you want extra heat, or more vegan cheese for a stronger cheesy flavor. Plate the pasta and top with more vegan Parmesan, cracked black pepper, and a sprinkle of chopped fresh basil if you have it.
Variations I've Tried
- Extra spicy version: Add a spoonful of Calabrian chili paste or more crushed red pepper flakes to the onion and garlic. This version works great for spice lovers who still want a creamy sauce.
- Mushroom version: Sauté sliced mushrooms in the skillet before the onion until they brown and shrink, then continue with the recipe. The mushrooms add a savory, almost meaty bite that pairs well with the creamy sauce.
- High-protein version: Add crispy tofu cubes or vegan chicken-style strips when you mix in the pasta. This turns the Vegan Marry Me Pasta Recipe into a full meal that keeps you full for hours.
- Veggie-packed version: Stir in steamed broccoli florets, peas, and spinach at the end. The extra vegetables add color, texture, and nutrients without much extra work.
How to Serve Vegan Marry Me Pasta Recipe
Serve this Vegan Marry Me Pasta Recipe hot in warm bowls so the sauce stays creamy and silky. Pair it with a simple green salad, roasted vegetables, or garlic bread for a full meal. A chilled sparkling water with lemon or a fruity iced tea balances the richness nicely. Top each bowl with fresh basil, cracked black pepper, and extra vegan Parmesan for restaurant-level vibes at home.
How to store
- Fridge: Cool leftovers to room temperature, then store in an airtight container in the fridge for up to 4 days.
- Freezer: Freeze portions in freezer-safe containers for up to 2 months; the sauce may thicken slightly after thawing but still tastes great.
- Reheating on stove: Reheat gently in a skillet over low to medium heat with a splash of non-dairy milk or water, stirring until the sauce loosens and turns creamy again.
- Reheating in microwave: Heat in short bursts, stirring between each, and add a spoonful of non-dairy milk if the pasta looks dry.
