Vegan Baked Penne
Creamy, dairy-free baked penne layered with a bright tomato sauce and a silky cashew “cheese” that keeps the bake indulgent without dairy. This plant-based crowd-pleaser is perfect for weeknight dinners, potlucks, or meal-prep for a group.
Ingredient Spotlight
raw cashews (soaked if possible)
Raw cashews are the uncooked form of the cashew nut commonly used to make creamy, dairy-free sauces and desserts; they’re not roasted or salted and are often soaked to soften for blending. The cashew tree is native to Brazil but the nut is widely used in Indian and Southeast Asian cuisines for rich, creamy textures and slightly sweet, buttery flavor. They have a mild, slightly sweet, nutty taste and when soaked and pureed create a silky, neutral-flavored base for vegan creams and cheeses. Find them in the bulk or nut aisle of supermarkets and health-food stores; good substitutes for creaminess include blanched almonds (soaked), macadamia nuts, silken tofu, or sunflower seeds for nut-free options.
Ingredient Spotlight
nutritional yeast
Nutritional yeast is an inactive form of Saccharomyces cerevisiae that’s been deactivated, dried, and flaked or powdered — popular in vegan and vegetarian cooking for its savory, cheesy, umami profile. It has a nutty, cheesy aroma and taste that makes it a common stand-in for Parmesan in dairy-free dishes and adds depth to sauces, dressings, and popcorn. You’ll find it at supermarkets (natural foods aisle), bulk stores, and online. If you don’t have it, use grated Parmesan (if not vegan), a small amount of miso plus a pinch of salt, or a sprinkle of soy/umami seasoning as a rough substitute.
Jake's note
"This recipe balances a rustic tomato sauce with a luscious cashew cream so you get a familiar, comforting bake without dairy. It’s great for feeding a crowd or prepping ahead—assemble, refrigerate, and bake when you’re ready."
Vegan Baked Penne
This vegan baked penne is built around contrasts: a bright, slightly acidic crushed-tomato sauce and a lusciously smooth cashew “cheese” that lends the whole dish a silky mouthfeel without a drop of dairy. The cashew cream adds body and richness so the bake doesn’t rely on oil or starchy creams, while a handful of fresh spinach folded in at the end keeps the texture lively and the plate feeling balanced rather than heavy. Because the pasta is undercooked before baking, each forkful finishes with a pleasing bite rather than going mushy, and the short bake concentrates the tomato flavors and creates inviting bubbling edges.
This version works for weeknights, potlucks, and make-ahead dinners: it scales easily, travels well, and reheats without losing creaminess. Small details—soaking the cashews when possible, seasoning the cashew cream with lemon and nutritional yeast, and letting the casserole rest five minutes after baking—are what transform a simple pasta dish into something that feels composed and intentionally plated. It’s a straightforward but thoughtful vegan take that will satisfy plant-based eaters and omnivores alike.
Plan your timing
Ingredients
Instructions
Cook the pasta
For this step
- 1 lbpenne pasta
- 1 tbspkosher salt (for pasta water and seasoning)
Make the tomato sauce
For this step
- 2 tbspolive oil
- 1 mediumyellow onion, finely chopped
- 3 clovesgarlic cloves, minced
- 1 can (28 oz)crushed tomatoes (canned)
Blend the cashew cream
For this step
- 1 cupraw cashews (soaked if possible)
- 2 tbspfresh lemon juice
- 0.25 cupnutritional yeast
Combine pasta, sauce and greens
For this step
- 4 cupsbaby spinach, roughly chopped
Assemble and bake
Tips from the kitchen
Soak cashews for silkiness
Soak raw cashews in hot water for 30–60 minutes (or cold water overnight) to get an ultra-smooth cream; if you’re short on time, simmer them 10 minutes then drain before blending.
Undercook the pasta
Cook the penne 1–2 minutes less than package directions so it finishes perfectly in the oven and avoids a gummy texture.
Reserve pasta water
Stir in a tablespoon or two of reserved pasta water if the cashew mixture seems too thick—its starch helps emulsify and loosen the sauce without watering it down.
Season cashew cream boldly
Taste and add more lemon, salt, or nutritional yeast to the blended cashews—the cream will taste muted once mixed with pasta and tomatoes, so err on the side of bright, assertive seasoning.
Get a golden top
If you like a browned finish, switch the oven to broil for the last 2–3 minutes while watching carefully, or sprinkle extra nutritional yeast for a savory crust.
Variations & substitutions
Gluten-free option
Use a gluten-free penne (rice or corn-based) and cook to slightly under al dente; expect a shorter baking time if the pasta is more fragile.
Nut-free swap
Replace cashews with silken tofu blended with 2–3 tablespoons of olive oil, lemon, and nutritional yeast for a nut-free, high-protein creamy base.
Add roasted veg
Fold in 2 cups of roasted vegetables such as zucchini, eggplant, or bell peppers for extra texture and a heartier, seasonal flavor profile.
Spicy arrabbiata twist
Stir 1–2 teaspoons red pepper flakes or 1 tablespoon harissa into the tomato sauce for heat; finish with chopped parsley to temper the spice.
Herbed ricotta-style
Blend the cashews with a handful of fresh basil and a clove of garlic for a green, pesto-like ricotta that pairs beautifully with cherry-tomato halves folded through before baking.
Storage & make-ahead
Store leftover baked penne in an airtight container in the refrigerator for up to 3–4 days. To freeze, portion into freezer-safe containers for up to 2 months—thaw overnight in the fridge before reheating. Reheat gently in a 350°F oven covered with foil for 12–20 minutes (or microwave in short bursts), adding a splash of water or plant milk if the sauce has tightened.
What to serve with it
Serve this bake with a crisp, acidic green salad (think arugula with lemon vinaigrette) to cut the richness and a basket of toasted country bread for sopping up sauce. For drinks, pair with a medium-bodied red like a Sangiovese or a zesty Italian white such as Vermentino; garnish plates with torn basil, a drizzle of extra-virgin olive oil, or toasted pine nuts for crunch.
Frequently asked questions
Can I use store-bought vegan ricotta instead of cashews?
Yes—substitute an equal volume of vegan ricotta, then taste for seasoning and add lemon or nutritional yeast as needed since store-bought options can be milder or saltier.
Do I have to soak the cashews overnight?
No; soaking improves creaminess, but you can quick-soak them in boiling water for 20–30 minutes or simmer for 10 minutes to soften if you’re short on time.
How can I make this nut-free?
Blend silken tofu or cooked white beans with lemon, nutritional yeast, and a bit of olive oil to mimic the creamy texture—adjust seasoning to taste.
Will the spinach make the bake watery?
Adding chopped spinach at the end allows residual heat to wilt it without releasing much water; avoid adding pre-wilted or steamed spinach that can weep into the casserole.
Can I assemble this ahead of time?
Yes—assemble and refrigerate the unbaked dish up to 24 hours in advance, then bake straight from the fridge, adding a few extra minutes to reach bubbling heat.
Why is my cashew cream grainy?
Graininess usually means cashews weren’t fully softened or the blender needs more liquid or time; soak longer, add more water a tablespoon at a time, and blend in pulses on high until totally smooth.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- penne pasta1 lb
- kosher salt (for pasta water and seasoning)1 tbsp
- olive oil2 tbsp
- yellow onion, finely chopped1 medium
- garlic cloves, minced3 cloves
- crushed tomatoes (canned)1 can (28 oz)
- raw cashews (soaked if possible)1 cup
- fresh lemon juice2 tbsp
- nutritional yeast0.25 cup
- baby spinach, roughly chopped4 cups
Nutrition Facts
Per serving: about 1 1/2 cups (290g)
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Baking
View all Baking recipes →Baked Mac and Cheese
Summer Berry Cake
Ricotta Turkey Stuffed Shells
Salted Caramel Popcorn
Gluten Free Lump Crab Cakes with Almond Flour and Lemon Zest
Seafood Baked Pasta
Cheesy Baked Penne with Italian Sausage and Broccoli
Classic Slow-Baked BBQ Baked Beans with Bacon & Molasses (Make-Ahead Labor Day Side)
Buttercream Frosting
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect