This creamy vegan tomato pasta bake is a super easy, 1 skillet meal perfect for weeknights. This is a no-boil pasta bake that’s vegetarian and vegan friendly but will please even the pickiest of eaters. It uses soy milk and dairy-free cheese to create an unbelievably creamy texture.
why we love this recipe
This vegan and vegetarian pasta bake is seriously SO easy. You only need one pan or skillet to make it, there’s absolutely no boiling required, and it makes a ton of food. So if you love leftovers like I do, this is your recipe! Plus, one skillet means fewer dishes, so that’s always a plus! This vegan rigatoni baked casserole can definitely feed 4-5 people and is full of protein to help you stay fuller, longer.
For a different take on this recipe, check out my Sun-Dried Tomato Pesto Pasta recipe!
equipment you’ll need for this recipe
- 12″ Cast Iron Skillet: like this one by Lodge
- OR a large Dutch Oven
If you don’t have an oven-safe cast-iron skillet or dutch oven, no worries! You can definitely still make this recipe but it will require a 9×13″ baking dish plus a large stockpot.
the vegan pasta bake ingredients
This tomato pasta bake is full of flavorful vegan Italian sausage, lots of Italian seasoning, and just the right amount of tomatoey goodness. While this no-boil pasta casserole is completely dairy-free, it’s still amazingly creamy and comforting.
To make this recipe, you’ll need to gather the following pantry friendly ingredients:
- Rigatoni
- Onion
- Garlic
- Pepper
- Vegan Italian Sausage, like Tofurky
- Flour
- Soy Milk, or another neutral tasting dairy-free milk
- Stewed & Crushed Tomatoes
- Olive Oil
- Spices & Italian Seasoning
- Vegan Mozzerella & Parmesan, like Violife
the pasta
I’m using rigatoni in this recipe. It’s great because it’s a thicker yet short pasta that holds up very well in the oven when baked.
Note: You can use a different pasta, but it will affect the cooking time.
I recommend sticking to short pasta like ziti or penne vs. a long spaghetti which is more likely to break after baking.
the best vegan cheese
Vegan cheese can be hit or miss, so even if you’re not a dairy-free cheese lover, I recommend trying out multiple brands to find the one that you like the most!
Below are some of the vegan cheeses that I feel work best in this recipe:
Violife Just Like Parmesan: This is what I used in this recipe. Violife’s parmesan has a great taste that is similar to real parmesan. It’s saltier than some other brands I’ve tried, so keep that in mind when adding seasoning to recipes.
Trader Joe’s Vegan Mozzarella Shreds: I love Trader Joe’s vegan cheese. It’s affordable and works great in dishes where the cheese will be melted. I also used some of their vegan mozzarella in this recipe.
Field Roast Chao Cheese Shreds: Chao just came out with their shredded vegan cheese and I’m all about it! It’s on the pricier side, but for good reason because this is one of my favorite vegan cheese brands.
Daiya Cutting Board Mozzarella Shreds: Daiya often gets a bad wrap for having a very distinctive taste. BUT they’ve modified their recipe over the years and came out with the Cutting Board Collection. So if you haven’t tried them recently you should try them out again. Daiya is the brand that often goes on sale the most at my local big-box grocery store making it the most affordable option for me.
how to make the vegan pasta bake
- Preheat the oven to 350F.
- Brown the vegan sausage in the cast iron skillet, then set aside.
- Add the olive oil, onion, garlic, and pepper to the skillet and saute for 1-2 minutes.
- Stir in the flour and cook the mixture for another 2 minutes.
- Slowly pour in the dairy-free milk and whisk it into the mixture.
- Carefully stir in the crushed & stewed tomatoes, dried rigatoni, vegan parmesan, salt, pepper, and Italian seasoning. Also add the crushed red pepper flakes, if using.
- Add in the vegan sausage. Remove from the heat and sprinkle the vegan cheese on top.
- Cover the top of the skillet with aluminum foil.
- Baked covered for 15 minutes. Then, remove the aluminum foil, increase the temperature to 425F and bake for 8 more minutes.
cooking the vegan pasta bake
This dairy-free pasta bake uses a combination of cooking the sauce and filling in the skillet and then finishing the baking in the oven. Cooking the sauce in the skillet prior to baking helps control the texture of the vegetables, vegan sausage, and pasta in the dish. This method helps prevent the pasta and vegan sausage from turning to mush in the oven.
If you don’t have an oven-safe cast-iron skillet, you can prep the ingredients in a large stockpot and then transfer them to a 9×13″ baking dish to finish cooking in the oven.
no boil pasta tips, tricks & faq
You can definitely substitute your favorite store-bought marinara sauce or tomato sauce instead of the crushed tomatoes in this recipe. You’ll want to make sure that you use the same amount since the liquid is crucial in making sure the pasta cooks through.
Pasta casseroles are amazing because you can basically add any ingredient you want to them. If you’d like you could add mushrooms, spinach, zucchini, or other vegetables to this pasta bake.
NOTE: The ingredients in the recipe below make just enough to fill a 12″ cast iron skillet. Adding more to the recipe could cause it to boil over in the oven. If adding more ingredients, suggest halving the amount of vegan sausage or placing the skillet on a baking sheet to prevent spills.
This vegan and vegetarian pasta bake is fabulous served with fresh basil, nutritional yeast, or red pepper flakes sprinkled on top. This dish would be super tasty served with a fresh side salad, like this Lemon Spinach Arugula Salad or this Vegan Caesar Salad.
want more vegan pasta recipes? Check out these!
- The Best Vegan Chicken Parm
- Vegan Chicken Parm Stuffed Shells
- Creamy Vegan Baked Mac & Cheese
- Classic Basil Pesto
- Vegan Butternut Squash Ravioli
- Vegan Baked Feta Pasta
Did you make this recipe? I’d love to know! Leave a rating and comment below!
Vegan Tomato Pasta Bake (No Boil)
This vegan tomato pasta bake is an easy, no-boil, 1 skillet meal perfect for weeknights. It has an unbelievably creamy texture!
Ingredients
- 1 ¼ cup diced vegan Italian sausage or spicy vegan sausage (1/2 of a 14oz pkg)
- 4 tbsp extra virgin olive oil
- 1 medium red onion, diced (about 1 cup)
- 4 large garlic cloves, minced
- 1 green bell pepper, diced
- 6 tbsp all-purpose flour
Sauce & Pasta
- 2 cups almond or soy milk, unsweetened
- 2 1/2 cups crushed tomatoes
- 1 14.5 oz can stewed tomatoes with Italian seasoning
- 3 ½ cups dried rigatoni
- 1/2 cup grated vegan parmesan
- 1 ¾ tsp salt
- ¾ tsp black pepper
- 1 tbsp Italian seasoning
- ½ tsp crushed red pepper flakes, optional
- 1/2 cup vegan shredded cheese, like mozzarella or pepper jack
Instructions
Make the Sauce:
- Preheat the oven to 350F.
- Heat the cast-iron skillet on medium heat with 1 tbsp of the oil. Add the vegan sausage and brown the sides. Remove the vegan sausage from the pan and set it aside.
- Heat the remaining oil on med-low heat.
- Add the onion, garlic, and pepper and saute for 1-2 minutes.
- Stir in the flour and cook the mixture for another 2 minutes.
- Slowly pour in the dairy-free milk and whisk it into the mixture for 1 min, making sure any lumps of flour are incorporated.
- Carefully stir in the crushed & stewed tomatoes, dried rigatoni, vegan parmesan, salt, pepper, and Italian seasoning. Also add the crushed red pepper flakes, if using.
- Slowly stir the mixture for 1-2 minutes. Then, add in the vegan sausage. Remove from the heat and sprinkle the vegan cheese on top.
- Cover the top of the skillet with aluminum foil.
Baking the Pasta:
- Bake covered with foil for 15 mins at 350F.
- Remove the foil and increase the temperature to 425F and bake for 8-10 more minutes to brown the top.
Notes
- I used a 12" diameter cast iron skillet to make this recipe. It was large enough to hold all of the above ingredients. If you don't have a skillet this size, I recommend prepping the ingredients in a large pot and then transferring them into a 9x13" baking dish.
Nutrition Information:
Yield: 5 Serving Size: 1 cup of pastaAmount Per Serving: Calories: 420Total Fat: 15gCarbohydrates: 40gFiber: 3gProtein: 28g
Disclosure: This page contains some affiliate links. Please know that I may receive a percentage or commission from a link included on this page, at no cost to you. I will only recommend a product or service that I have used or believe has substantial value to my readers.
Leave a Reply