Weeknight Skillet Sausage and White Bean Pasta

Embark on a culinary journey with our exquisite Vegan Sausage and White Bean Skillet, a dish that redefines comfort food. This simple, yet incredibly flavorful one-pan recipe effortlessly combines robust homemade vegan sausage crumbles with creamy white beans and sun-dried tomatoes, all simmered in an umami-rich sauce. Forget the hassle of multiple pots; this dish comes together quickly with everyday ingredients, making it an ideal choice for a delicious and healthy weeknight dinner. Instead of traditional pasta or gnocchi, we’ve packed this sauce with beans, transforming it into a hearty, protein-rich “Smoky Bean Stew” that’s also completely gluten-free.

Toasted sourdough bread being dipped into a luscious vegan sausage pasta sauce with white beans in a skillet, showcasing the dish's rich texture and inviting aroma.
Enjoying a savory spoonful of the white bean and vegan sausage skillet with a side of crusty sourdough.

Table of Contents

  • Why You’ll Love This Vegan Sausage & White Bean Skillet
  • More Effortless One-Pot Dinners
  • White Bean Sausage Pasta Sauce Skillet Recipe
  • Essential Ingredients and Smart Substitutions
  • 💡 Tips for a Perfect Skillet
  • Step-by-Step: How to Make Vegan Sausage & White Bean Skillet
  • What to Serve with Your Vegan Sausage & White Bean Skillet
  • Frequently Asked Questions

My passion for incorporating beans into diverse sauces is no secret! Whether it’s enriching Indian curries or transforming classic pasta sauces like my rose sauce beans, spinach Alfredo beans, or stroganoff beans, the addition of legumes always elevates a dish. In this particular recipe, I’ve crafted a simple yet intensely flavorful sausage pasta sauce. The “sausage” component is a game-changer: a delightful blend of finely chopped walnuts and mushrooms, seasoned generously with classic sausage-y spices such as aromatic fennel seeds, smoky paprika, subtle pepper flakes, and a robust Italian herb mix. This combination perfectly mimics the texture and savory taste of browned sausage crumbles, creating an incredible plant-based alternative.

What makes this dish truly special is how quickly this from-scratch vegan sausage crumble comes together right in the pan with the other aromatics – it’s genuinely one of the fastest ways to achieve deep, rich flavor! Once our savory crumble is ready, we simply add vibrant tomatoes, concentrated tomato paste, creamy vegan cheese, and a splash of water to form a luxurious, simple sauce. While this sauce is incredibly versatile and can be enjoyed with pasta or gnocchi, here we celebrate the hearty goodness of beans, making it a wholesome, fulfilling meal. For those who want the best of both worlds, you can absolutely add beans to the sauce and serve it over your favorite pasta!

Beyond being a fantastic main course, this herbed bean stew offers incredible flexibility. Spoon it over a fluffy baked potato, complement roasted cauliflower steaks, or simply savor it as-is with a side of crusty garlic bread or toasted sourdough. Its rich and comforting profile makes it a versatile addition to any plant-based menu.

A close-up shot of toasted vegan sourdough bread generously coated in the savory white bean and vegan sausage pasta sauce, highlighting the rich texture and delicious appeal.
The irresistible vegan sausage pasta sauce coating a slice of toasted sourdough.

Why You’ll Love This Vegan Sausage & White Bean Skillet

  • Effortless 30-Minute, One-Pan Meal: This recipe is a lifesaver for busy individuals and families. From start to finish, you’ll have a complete, satisfying meal on the table in just half an hour, using only one skillet for minimal cleanup. It’s truly a game-changer for quick weeknight dinners without sacrificing flavor.
  • Homemade Vegan Sausage Crumbles, Made Easy: Our unique vegan sausage crumble, crafted from walnuts and mushrooms, cooks directly in the pan alongside your sauce ingredients. This ingenious method saves both time and dishes, delivering an authentic, savory sausage experience that’s entirely plant-based and incredibly efficient.
  • Rich Sausage Flavor, Absolutely Meat-Free: Experience all the bold, robust, and aromatic flavors of traditional sausage without any meat. The expert blend of spices – including fennel seeds, smoked paprika, and Italian herbs – creates an intensely satisfying profile that even meat-eaters will adore.
  • Creamy, Umami-Packed Sauce: The sauce is the heart of this dish, offering a luxurious creaminess combined with deep umami notes. Sun-dried tomatoes contribute a concentrated sweetness and savory depth, making every bite incredibly gratifying and flavorful.
  • Dietary-Friendly & Customizable: This recipe is naturally gluten-free, catering to those with dietary sensitivities. It’s also easily made soy-free by selecting soy-free vegan cheese and non-dairy cream options. For a nut-free version, simply substitute the walnuts with a mix of pepitas (pumpkin seeds) and hemp seeds, ensuring everyone can enjoy this fantastic meal.
A delicious serving of vegan sausage pasta sauce with white beans on a white plate, accompanied by a piece of toasted sourdough bread on the side, ready to be enjoyed.
A perfectly plated serving of the hearty vegan sausage and white bean skillet.

More Effortless One-Pot Dinners

  • One Pot Peanut Sauce Noodles
  • Vegan Mushroom Stroganoff
  • Hearty Veggie Bean Stew
  • Flavorful Birria Ramen

White Bean Sausage Pasta Sauce Skillet

★★★★★

4.88 from 8 votes
By:
Vegan Richa
Prep:
10
Cook:
20
Total:
30
Servings:
4
Course:
Dinner, Main, Main Course, One Pot Meal
Cuisine:
Italian
A vibrant close-up of vegan sausage pasta sauce simmering in a pan, garnished with fresh herbs, ready to be served.
Pin Recipe
Print Recipe
This Vegan Sausage & White Bean Skillet is a simple, one-pan marvel that comes together in just 30 minutes. Made with everyday ingredients, this protein-packed, umami-rich “Smoky Bean Stew” features a delicious homemade vegan sausage sauce with white beans, walnuts, and sun-dried tomatoes. It’s a naturally gluten-free dish that promises both comfort and convenience.

Equipment

  • Large Skillet
  • Chef’s knife

Ingredients

  • 1 teaspoon oil (olive or avocado oil recommended)
  • 1 cup chopped red onion
  • 2 garlic cloves, minced
  • 1/8 teaspoon salt (for sautéing aromatics)
  • 1 cup chopped mushrooms, (white, cremini, portabella or oyster varieties work well)
  • 1/4 cup finely chopped walnuts, (or use a mix of pepitas and hemp seeds for a nut-free alternative)
  • 1/4 teaspoon fennel seeds (crushed lightly for best flavor)
  • 1 teaspoon Italian herb blend
  • 1 teaspoon onion powder
  • 1/2 teaspoon pepper flakes (adjust to your spice preference)
  • 1/2 teaspoon dried oregano
  • 1 teaspoon smoked paprika (adds a lovely depth and smokiness)
  • 1 tablespoon tomato paste (for rich flavor)
  • 1 cup chopped tomato (fresh or canned diced tomatoes)
  • 1/4 cup non-dairy cream, (or non-dairy sour cream or unsweetened non-dairy yogurt for a tangier touch)
  • 1/4 cup vegan cheese, (such as a mix of mozzarella and parmesan or just parmesan for cheesy goodness)
  • 1 cup water or vegetable stock , or more, if needed for desired consistency
  • 1/2 teaspoon salt (adjust to taste)
  • 15 ounce can cannellini beans, (rinsed and drained, or other white beans, butter beans, chickpeas, or kidney beans – approximately 1.5 cups cooked beans)
  • 3 tablespoons chopped sun dried tomato (oil-packed, drained and finely chopped for intense flavor)
  • 1 packed cup chopped fresh spinach, (or 1/2 cup frozen spinach, thawed and squeezed dry)
  • fresh herbs, like basil or parsley, extra vegan parmesan, and a sprinkle of pepper flakes, for garnish

Instructions

  1. Begin by heating a large skillet over medium heat. Add the oil and allow it to shimmer. Once hot, add the chopped onion and minced garlic, along with the 1/8 teaspoon of salt. Stir well and cook until the onion becomes beautifully translucent, typically 5 to 6 minutes. To ensure even cooking and prevent sticking, add small splashes of water as needed. This gentle sauté forms the aromatic foundation of your delicious skillet.
  2. Next, introduce the chopped mushrooms, finely chopped walnuts, fennel seeds, Italian herb blend, onion powder, pepper flakes, dried oregano, smoked paprika, and tomato paste to the skillet. Mix all these ingredients thoroughly, ensuring the tomato paste is well incorporated. Add additional splashes of water if necessary to help the tomato paste blend smoothly. Continue cooking for another 3 to 5 minutes, or until the mixture begins to dry out slightly and the mushrooms are tender. This incredible walnut and mushroom combination is your umami-rich, savory vegan sausage crumble.
  3. Stir in the chopped fresh tomatoes and cook for 1 to 2 minutes, allowing them to soften slightly. Then, pour in the non-dairy cream, vegan cheese, the remaining 1/2 teaspoon of salt, and the water or stock. Mix everything well, bringing the sauce to a gentle boil. Once bubbling, stir in the rinsed and drained cannellini beans, followed by the chopped sun-dried tomatoes and fresh spinach. Cover the skillet with a lid and let it simmer for about 5 minutes, allowing the flavors to meld beautifully and the spinach to wilt.
  4. Remove the lid and check the consistency of the sauce. If you prefer a looser, saucier dish, add a little more water or stock until it reaches your desired texture. Taste the dish and adjust the seasoning with additional salt or spices as needed. Once perfectly flavored, switch off the heat. Garnish generously with fresh herbs like basil or parsley, a sprinkle of extra vegan parmesan, and a dash of pepper flakes for a final touch of vibrancy. Serve hot with toasted sourdough, crusty garlic bread, over your favorite pasta, or alongside a comforting baked potato. Enjoy this hearty and satisfying vegan masterpiece!

Video Guide

Notes on Dietary Adaptations & Enhancements

This recipe is crafted to be naturally gluten-free. For those managing allergies or specific dietary needs, it can also be easily adapted to be soy-free and nut-free. To achieve a soy-free and/or nut-free version, simply ensure you select vegan cheese and non-dairy cream products that are free from soy and nuts.

The versatility of this sauce allows for various protein additions. Feel free to experiment with other legumes such as chickpeas, kidney beans, or different types of white beans to suit your preference. For an even more substantial and protein-rich meal, consider incorporating soaked and cooked soy curls or your favorite vegan chicken substitute. Serving this hearty skillet with whole-grain pasta will create a super high-protein vegan meal, perfect for active lifestyles or those looking to boost their plant-based protein intake.

Nutrition Information (per serving)

Calories: 311kcal,
Carbohydrates: 45g,
Protein: 15g,
Fat: 10g,
Saturated Fat: 1g,
Polyunsaturated Fat: 4g,
Monounsaturated Fat: 3g,
Sodium: 503mg,
Potassium: 1185mg,
Fiber: 11g,
Sugar: 8g,
Vitamin A: 765IU,
Vitamin C: 11mg,
Calcium: 151mg,
Iron: 6mg

Nutrition information is automatically calculated and should only be used as an approximation. Individual results may vary.





Did you make this recipe? Rate and comment below! Your feedback helps us create more delicious content.
Assortment of fresh ingredients for vegan sausage pasta sauce laid out in bowls on a rustic kitchen counter, including chopped onions, garlic, mushrooms, walnuts, sun-dried tomatoes, and spices.
Fresh and flavorful ingredients ready for our vegan sausage and white bean skillet.

Essential Ingredients and Smart Substitutions

  • Oil: A tablespoon of your preferred cooking oil, such as olive oil or avocado oil, is essential for sautéing the aromatics and creating the savory base for our vegan sausage.
  • Aromatics: Freshly chopped red onion and minced garlic form the irreplaceable flavor foundation of this sauce. They provide a sweet, pungent depth that elevates the entire dish. Don’t skimp on these!
  • Mushrooms and Walnuts: This dynamic duo is the secret to our incredible homemade vegan sausage. Chopped mushrooms (white, cremini, portabella, or oyster) provide a meaty texture and umami, while finely chopped walnuts add richness, a slight chew, and a satisfying “crumble” consistency.
  • Herbs and Spices: This carefully curated blend is what gives our vegan sausage its authentic, savory profile. We use fragrant fennel seeds, robust Italian herb blend, earthy onion powder, a kick of pepper flakes, classic dried oregano, and smoky paprika for a deep, complex flavor. Feel free to adjust the pepper flakes to your preferred spice level.
  • Tomatoes: This recipe harnesses the power of three distinct tomato forms to build layers of flavor:
    • Sun-dried tomatoes: These add a concentrated, sweet-tart umami punch. Make sure to chop them finely.
    • Tomato paste: A small amount goes a long way in deepening the tomato flavor and adding richness.
    • Fresh, chopped tomatoes: These contribute a burst of fresh, juicy acidity to balance the richer components. Canned diced tomatoes can also be used.
  • Non-Dairy Cream: To achieve a luxurious, creamy texture, we incorporate non-dairy cream. Excellent options include cashew cream, oat cream, or even unsweetened non-dairy sour cream or thick non-dairy yogurt for a subtle tangy note. Choose one that aligns with your dietary preferences.
  • Vegan Cheese: A touch of vegan cheese brings an irresistible gooeyness and savory depth. A blend of vegan mozzarella and parmesan, or just vegan parmesan, works beautifully to melt into the sauce, enhancing its comfort factor.
  • Beans: Cannellini beans are fantastic in this sauce, offering a creamy texture that soaks up all the delicious flavors. However, this recipe is highly adaptable. Feel free to substitute with other white beans, butter beans, chickpeas, or even kidney beans for a different twist. For an alternative protein boost, soaked and cooked soy curls or your favorite vegan chicken substitute can also be used.
  • Spinach: A packed cup of fresh spinach or half a cup of frozen (thawed and squeezed dry) adds a vibrant green color, a touch of freshness, and additional nutrients, wilting beautifully into the sauce.
  • Toppings: Don’t forget the finishing touches! A sprinkle of fresh herbs like basil or parsley, a dash more vegan parmesan, and a pinch of crushed red pepper flakes elevate both the presentation and the flavor.

💡 Tips for a Perfect Skillet

  • Achieving Perfectly Cooked Onions: When sautéing onions, don’t be afraid to add small splashes of water if they start to stick or dry out. This helps them cook evenly and become beautifully translucent without burning, building a better flavor base for your sauce.
  • Integrating Tomato Paste: Tomato paste is a flavor powerhouse. Adding a little water when mixing it in helps it dissolve and distribute throughout the spices and other ingredients, ensuring its rich, concentrated tomato flavor permeates every bite of the sauce.
  • Customizing Spice Level: The amount of pepper flakes can be adjusted to your liking. For a milder dish, use less or omit entirely. For extra heat, feel free to add a bit more.
  • Enhancing Umami: For an even deeper umami flavor, a small amount of nutritional yeast or a dash of liquid smoke can be added along with the spices.

Step-by-Step: How to Make Vegan Sausage & White Bean Skillet

Creating this flavorful vegan sausage and white bean skillet is surprisingly simple. Follow these steps for a perfect meal:

  1. Heat a large skillet over medium heat, then add your preferred oil. Once the oil is hot and shimmering, introduce the chopped red onion and minced garlic, along with the 1/8 teaspoon of salt. Stir these aromatics well and cook them until the onion turns wonderfully translucent, which usually takes about 5 to 6 minutes. To ensure even cooking and prevent any sticking, add small splashes of water as needed.

    Adding finely chopped red onion and minced garlic to the hot oil in the skillet, ready to be sautéed until translucent.
    Onion and garlic start sizzling in the pan.
    Perfectly cooked, translucent onion and garlic mixture in the skillet, forming a fragrant base for the vegan sausage sauce.
    The aromatics are softened and ready for the next step.
  2. Next, it’s time to build our vegan sausage crumble. Add the chopped mushrooms, finely chopped walnuts, fennel seeds, Italian herb blend, onion powder, pepper flakes, dried oregano, smoked paprika, and tomato paste to the skillet. Mix all these ingredients thoroughly until everything is well combined. If the mixture seems a bit dry, add small splashes of water to help the tomato paste incorporate smoothly and prevent sticking. Continue to cook this savory mixture for 3 to 5 minutes, or until it starts to dry out slightly and the mushrooms are tender. This creates your quick and umami-filled easy vegan sausage crumble!

    Adding chopped mushrooms to the sautéed onion and garlic in the skillet to start building the texture of the vegan sausage.
    Mushrooms join the sautéed aromatics.
    Adding a selection of aromatic spices, including Italian herbs and fennel seeds, to the mushrooms and aromatics in the pan.
    Spices begin to infuse the mixture with flavor.
    Adding the remaining spices, including smoked paprika and onion powder, along with concentrated tomato paste, to the mushroom and walnut mixture.
    Tomato paste and more seasonings enhance the aroma.
    Finely chopped walnuts being added to the skillet, completing the base for the rich vegan sausage crumble.
    Walnuts are added for texture and richness.
    Thoroughly mixing the mushroom, walnut, and spice mixture in the pan until well combined, creating the savory vegan sausage crumble.
    The vegan sausage crumble is thoroughly mixed.
    The cooked vegan sausage crumble, a rich blend of mushrooms and walnuts, sizzling gently in the skillet after sautéing.
    The delicious vegan sausage crumble, perfectly browned.
  3. Now, let’s create the luscious sauce. Add the chopped tomatoes to the skillet and cook for about 1 to 2 minutes, stirring occasionally, until they start to break down slightly. Then, pour in the non-dairy cream, vegan cheese, the remaining 1/2 teaspoon of salt, and the water or vegetable stock. Stir everything thoroughly until the sauce is well combined and creamy. Bring the mixture to a gentle boil, then reduce the heat and stir in the rinsed and drained cannellini beans.

    Adding chopped fresh tomatoes and rich non-dairy cream to the vegan sausage mixture in the pan, forming the base of the creamy pasta sauce.
    Fresh tomatoes and non-dairy cream are added to the pan.
    The tomato and non-dairy cream mixture blended smoothly into the vegan sausage base, creating a rich and vibrant pasta sauce.
    The creamy tomato sauce begins to form.
    Sprinkling vegan parmesan cheese into the simmering vegan sausage pasta sauce to enhance its richness and creaminess.
    Vegan parmesan is stirred into the sauce.
    Adding white cannellini beans to the rich vegan sausage pasta sauce, preparing for them to absorb all the delicious flavors.
    The hearty beans are introduced to the sauce.
  4. Finally, stir in the chopped sun-dried tomatoes and fresh spinach. Give everything a good mix, then cover the skillet with a lid and let it gently simmer for about 5 minutes. This allows all the flavors to deepen and meld together, and the spinach to wilt beautifully. After simmering, remove the lid and check the consistency of your “Smoky Bean Stew.” If you prefer a thinner, saucier texture, feel free to add a little more water or stock until it reaches your liking. Taste the sauce and adjust the salt and any other seasonings as needed. Once satisfied, turn off the heat. Finish by garnishing generously with fresh herbs like basil or parsley, a sprinkle of vegan parmesan, and a dash of pepper flakes. Serve immediately and enjoy!

    Adding finely chopped sun-dried tomatoes to the simmering vegan sausage pasta sauce, infusing it with concentrated sweet and savory flavors.
    Sun-dried tomatoes add a burst of umami.
    Fresh chopped spinach being added to the hot vegan sausage pasta sauce, ready to wilt and add vibrant color and nutrients.
    Fresh spinach wilts into the rich sauce.
    A piece of toasted sourdough bread being dipped into the finished vegan sausage pasta sauce with white beans in the pan, highlighting its comforting appeal.
    Ready to serve and enjoy this delightful vegan skillet meal.

What to Serve with Your Vegan Sausage & White Bean Skillet

This versatile Vegan Sausage and White Bean Skillet can be a complete meal on its own, but it also pairs beautifully with a variety of accompaniments to suit any preference. Here are some delicious serving suggestions:

  • Crusty Bread for Dipping: Serve it simply with warm, crusty sourdough or classic garlic bread. The robust sauce is perfect for soaking up with a fresh slice.
  • Over Pasta or Gnocchi: While this recipe is designed to feature beans, it transforms effortlessly into a rich pasta sauce. Toss it with your favorite short pasta, such as penne or fusilli, or serve over tender gnocchi for a heartier meal.
  • Baked Potato or Sweet Potato: Spoon the savory skillet over a fluffy baked potato or a sweet potato for a comforting and fulfilling twist. The creamy sauce melts into the soft interior beautifully.
  • Roasted Vegetables: Complement the rich flavors with a side of roasted broccoli, asparagus, or Brussels sprouts. Their slight char and crispness provide a lovely contrast.
  • Simple Green Salad: A light, fresh green salad with a vinaigrette dressing can cut through the richness of the skillet, offering a refreshing balance to your meal.
  • Quinoa or Rice: For an extra boost of complex carbohydrates and a different texture, serve the skillet over a bed of fluffy quinoa or brown rice.

Frequently Asked Questions

Is this recipe allergy-friendly?

Yes, this recipe is inherently gluten-free. For a nut-free version, simply swap the walnuts for a mix of pepitas (pumpkin seeds) and hemp seeds. If you need it to be soy-free as well, ensure that your chosen vegan cheese and non-dairy cream products are explicitly labeled soy-free and/or nut-free.

Can I make this ahead of time and freeze it?

Absolutely! This skillet is excellent for meal prep. To store, transfer any leftovers to an airtight container and refrigerate for up to 3 days. For longer storage, you can freeze the cooked skillet for up to 3 months. To reheat, simply warm it in the microwave or gently simmer it in a skillet on the stovetop until heated through, adding a splash of water or stock if the sauce has thickened too much.

What kind of mushrooms are best for the vegan sausage?

Any common mushroom variety works well! White button mushrooms, cremini (baby bella), portabella, or even oyster mushrooms are all great choices. They contribute to the meaty texture and earthy flavor of the vegan sausage crumble.

Can I add other vegetables to this skillet?

Certainly! This skillet is very forgiving and can be easily customized with additional vegetables. Bell peppers, zucchini, kale, or even diced carrots would make excellent additions. Add them along with the onions or mushrooms, adjusting cooking times as needed until tender-crisp.