This vegan feta pasta is here to make all your weeknight dinner dreams come true. With juicy roasted tomatoes, melty vegan feta, and just the right amount of effort (read: almost none), it’s comfort food at its absolute best!
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.
You know those recipes that are so simple, you can’t believe how good they are? That’s this pasta. This vegan feta pasta features melted vegan cheese with roasted, garlicky cherry tomatoes to create a sauce so luscious it practically demands a second helping. It’s comfort food that feels just a little bit fancy—but without any of the fuss.
Here’s the best part: dinner practically makes itself. Toss a few ingredients into a baking dish, let the oven work its magic, and before you know it, you’ve got a creamy, saucy masterpiece ready to go. It’s quick, it’s easy, and it’s the kind of meal that feels way too good to be this effortless.
This pasta is what weeknight dinner dreams are made of. It’s creamy, garlicky, and bursting with flavor—plus, it practically cooks itself. If you’re looking for a dish that’s big on taste but low on effort, this vegan feta pasta is your new go-to:
It’s low effort, high reward. Toss everything in the oven, let it do its thing, and end up with a dish that feels like it came from your favorite little Italian bistro. Minimal work, maximum payoff.
Big, bold flavor in every bite. Roasted cherry tomatoes get all jammy and sweet, while vegan feta melts into a velvety, tangy sauce. Add garlic and basil, and it’s like a flavor party for your taste buds.
Plays nice with your pantry. Out of spinach? Add kale. Got some mushrooms or zucchini to use up? Toss them in! This recipe is as flexible as it is delicious.
It’s a one-dish wonder. Everything roasts together, so clean-up is a breeze. Fewer dishes, more time for pasta. That’s the kind of math we can get behind.
Everyone loves it. Even the pickiest eaters won’t be able to resist creamy, cheesy pasta with roasted tomatoes. It’s an instant crowd-pleaser, every time.
Key Ingredients
This vegan feta pasta recipe is proof that sometimes, the simplest ingredients can create the most magical meals. With just a handful of pantry staples and a few fresh additions, you’re on your way to creamy, dreamy pasta perfection. Here’s what you’ll need:
Pasta – The backbone of this dish. Short shapes like penne, rigatoni, or rotini are perfect for catching all that luscious tomato-feta sauce. But honestly? Any pasta you’ve got will work—yes, even spaghetti.
Cherry Tomatoes – These little gems bring sweetness and a pop of acidity that balances out the creaminess of the feta. Roasting them makes them extra jammy and flavorful, transforming into the star of the sauce.
Garlic – Thinly sliced and roasted until fragrant, garlic adds depth and richness that ties everything together. Pro tip: the more garlic, the better we say, but you do you!
Spinach – Adds a sneaky boost of greens to this indulgent dish. Don’t have spinach? Kale, arugula, or even Swiss chard will work beautifully here.
Vegan Feta Cheese – The creamy, tangy, melty magic that makes this dish what it is. Look for a high-quality vegan feta that melts well. We love Violife! If you can’t find vegan feta, try a plant-based ricotta for a different (but still delicious) vibe.
Fresh Basil – The finishing touch that takes this dish from good to unforgettable. Its peppery, herby flavor brightens up the sauce and ties in that fresh, summery vibe. No basil? Oregano or thyme can also step in and do the job.
Want a Little Protein Boost?
This pasta is perfect on its own, but if you’re looking to amp up the protein, that’s so easy to do! Here are a couple of ways to power it up:
Chickpeas or white beans – Toss in a can of drained chickpeas or white beans during the last 5 minutes of baking. They’ll soak up all that garlicky, tomatoey goodness and add a satisfying protein kick.
Vegan sausages – Slice up your favorite plant-based sausages and add them at the start of baking. They’ll turn golden and slightly crispy, bringing extra texture and flavor to the party.
Boom—your vegan feta pasta just got a protein-packed glow-up!
Pro Tips for Perfect Vegan Feta Pasta
Want to take your pasta game to the next level? These simple tips will help you get the most out of this recipe, ensuring every bite is creamy, flavorful, and downright irresistible:
Save your pasta water. If your sauce needs a little extra creaminess, a splash of reserved pasta water works like magic. Think of it as your secret weapon for keeping those noodles perfectly saucy.
Don’t skimp on the oil. Yes, it might feel like a lot, but trust us—this is where the decadence lives. For an extra-rich dish, go for ½ cup of olive oil. For a lighter vibe, ¼ cup still gets the job done.
Low and slow wins the race. Let the tomatoes roast until their skins burst and juices concentrate. That deep, caramelized flavor is the heart of this dish, and it’s worth every extra minute.
Measure your pasta. It’s tempting to dump the whole box in, but balance is key here. Stick to 8 ounces so the sauce-to-pasta ratio stays spot on. Pro tip: weigh it out for precision if you can.
Salt smartly. Vegan feta brings plenty of saltiness, so hold off on adding extra until the very end. A little sprinkle to taste is all you need to make the flavors sing.
How To Make
This vegan feta pasta recipe is as simple as tossing a few things together, letting the oven do its thing, and mixing it all up into creamy, saucy perfection. For full recipe details, scroll to the end of this post!
Step 1: Tomatoes, meet the oven – Toss cherry tomatoes and garlic into a baking dish, drizzle with olive oil, and roast until they’re bursting with flavor.
Step 2: Cook the pasta – Boil your favorite short pasta while the tomatoes roast. Drain and set aside.
Step 3: Add the feta magic – Pop a block of vegan feta into the dish with the roasted tomatoes, and bake a little longer until it’s soft and creamy.
Step 4: Stir it up – Mash the feta, mix in the tomatoes, and toss with pasta until every piece is coated in sauce.
Step 5: Finish strong – Top with fresh basil, grab a fork, and dig in!
How To Serve
This vegan feta pasta is already a star, but with a little extra love, you can make it shine even brighter. Whether you’re leaning into casual comfort or dialing it up for a special night, these ideas will have your pasta feeling right at home:
Dress It Up – Sprinkle on some vegan parmesan, drizzle with a little olive oil, and maybe even crack some fresh black pepper over the top. Pair it with crusty garlic bread, pesto pull-apart bread, or focaccia, and float away into carb heaven.
Keep It Fresh – Brighten things up with a fresh arugula salad or a kale mix dressed with a simple lemon vinaigrette. It’s the perfect way to cut through the pasta’s creamy richness and add a little zest.
Make It Cozy – Roasted veggies are your best friend here. Think caramelized Brussels sprouts, tender zucchini, or golden roasted asparagus. They’re hearty, and warming, and make this dish feel like a big comforting hug.
Go for Wine Night Vibes – A crisp vegan Sauvignon Blanc or a silky Pinot Noir takes this vegan feta pasta to the next level. Check out our vegan wine guide to choose your next bottle! Add a candle or two, and suddenly Tuesday night feels a little more like Saturday.
Serve It Family-Style – Keep things relaxed by bringing the baking dish straight to the table. It’s casual, cozy, and lets everyone build their plate exactly how they like it—because the best meals are the ones we share.
FAQs
Can I make this gluten-free?
Absolutely! Just swap the pasta for your favorite gluten-free variety. Chickpea, lentil, or quinoa pasta are all great options that pair beautifully with the creamy tomato-feta sauce.
What if I don’t have fresh basil?
No worries! Fresh oregano or thyme can step in for a slightly different flavor twist. Or, if you’re in a pinch, a sprinkle of dried Italian seasoning can still bring plenty of herby goodness to the dish.
Can I add more veggies to this recipe?
Totally! While spinach works like a charm here, you can also toss in kale, zucchini, or mushrooms. Simply stir them in with the tomatoes during the final bake, and they’ll meld right into the sauce.
If you make this vegan feta pasta recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!
This vegan feta pasta is creamy, tangy, and packed with juicy, roasted tomato goodness—all with minimal effort. It’s the kind of recipe that feels fancy enough for guests but easy enough for a lazy weeknight. One baking dish, a handful of ingredients, and dinner is served—your pasta night just got interesting!
In a baking dish, add the whole cherry tomatoes, garlic, salt, and pepper, and very lightly drizzle with a splash of olive oil. Mix well and bake for 27 minutes.
While the tomatoes are baking, cook 8 ounces of pasta according to package instructions. Then rinse pasta, drizzle with olive oil to prevent sticking, and set aside.
Remove the baking dish from the oven and mix in the chopped spinach. Place the entire block of vegan feta cheese in the middle of the tomatoes, pushing them aside to surround the block of vegan feta. Place in the oven uncovered and bake for 11 minutes until feta is softened, but not completely melted.
Remove from oven, and using a large serving spoon, press down the feta cheese and mix it throughly with the tomatoes. Press down on the tomatoes with the spoon to pop most of them to allow their juices to combine with the cheese and create a tomato cream sauce.
Best enjoyed fresh: This pasta is at its absolute best straight out of the oven, when the sauce is creamy, the flavors are bold, and the pasta is perfectly al dente.
Got leftovers? While this dish is freshest on day one, you can store any extras in an airtight container in the fridge for up to 5 days. Just know that the pasta will soften a bit over time, but the flavors will still be delicious.
Reheating tips: When reheating (microwave or oven both work), stir in a splash of water or a drizzle of olive oil to bring back some of the creamy goodness. A pinch of garlic powder, salt, or pepper can also help revive the flavor if it’s dulled a little in the fridge.
Customize it: Want to switch things up? Add roasted veggies, toss in some fresh greens, or sprinkle on vegan parmesan for an extra-special touch.
New winner evert month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!
Oh my goodness this is pure vegan goodness! I made this recipe for my non vegan friends, and they absolutely loved it! Can’t wait to make it again soon.
Leave a Comment
This feta pasta was so amazing! I am in love with the texture!
So happy to hear it! It’s soo good, isn’t it?
Oh my goodness this is pure vegan goodness! I made this recipe for my non vegan friends, and they absolutely loved it! Can’t wait to make it again soon.
So happy it was such a success! So easy and tasty!
I love the “umami bomb” flavors! A delicious and simple dish!
Awesome! Glad you liked it!
This pasta dish looks incredibly creamy! Can’t wait to try it!
I think you’ll love it 😀
This is a great pasta recipe for summer! I also used Violife feta (my favorite!) and the pasta was so creamy and delicious.
Violife is one of our favorites, too! Such a yummy pasta.
I love dishes like this when they mostly cook themselves. Love your feta pasta recipe, thanks!
Definitely! Easy make pasta recipes are the best.
You can’t go wrong with pasta tomatoes and cheese. The whole thing is one humungous flavour bomb.
I feel hungry just reading your comment! lol.
I tried this pasta and its amazing one of my favourites!
Tasty pasta!!
This is the best trend ever. I pick up the violife feta whenever I can just so I can make this!!! Hope you all love it as much as I do!
Love this so much! The best pasta!
Rich and delicious! I added a few handfuls of spinach to provide extra color and nutrition.
Comfort food for sure on a cold, wintry day or evening.
Such a delicious vegan pasta dish!