• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
BetterFoodGuru
  • Home
  • About
  • Recipes
    • Appetizers and Dips
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Salads
    • Soups & Stews
    • Dessert
    • 30 Minutes or Less
  • Essential Links
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Contact
  • About
  • Links
  • Privacy Policy
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Vegan Creamy Roasted Tomato Pasta with Silken Tofu

    Jump to Recipe

    If you're craving the creaminess of baked feta pasta but need a plant-based option, this recipe is for you! Silken tofu is the perfect swap for feta cheese and makes this easy Roasted Tomato Pasta lusciously creamy without a single speck of dairy. Best of all, it's ready in just 30 minutes!

    overhead view of a white dish with creamy roasted tomato pasta made with silken tofu and broccolini.

    What is roasted tomato pasta?

    If you've been on the internet at all in the last few years, you probably know all about baked feta pasta.

    The whole idea is that you roast tomatoes with olive oil, lots of garlic, and feta cheese, which softens in the oven, turning into a creamy, savory sauce to pour over your favorite cooked pasta.

    This version is a fun, vegan twist on that viral recipe.

    You still get the smoky, umami flavor of roasted tomatoes and garlic, and I promise, silken tofu makes the whole sauce creamy without a drop of cream.

    It's stick-to-your-ribs good and 100% plant-based. The whole family will love this one and it makes the best leftovers!

    Why you'll love roasted cherry tomato pasta recipe

    • Quick enough to throw together for an easy weeknight dinner
    • Made with simple ingredients, including several common pantry staples
    • Super simple recipe you can update with different veggies and seasonings throughout the year
    • Filling and hearty thanks to all the veggies, beans, and pasta
    • Great way to use up extra veggies & keep them from going bad
    • Free from tree nuts and easy to make gluten-free
    close up view of tomatoes, garlic, olive oil, and seasonings ready to roast for creamy vegan roasted tomato pasta.

    Roasted Tomato Pasta Ingredients

    This is a raid-the-pantry kind of recipe. Grab a few staples, raid the crisper drawer for some veggies, and you're ready to get cooking!

    • Silken tofu: This is the not-so-secret ingredient that makes this whole sauce work. Unlike cheese, you don't need to bake the tofu to soften. Instead, you blend it with the roasted tomatoes and beans for a naturally creamy sauce that will coat every noodle. So good.
    • White beans:  Look for cannellini (white kidney beans) or canned butter beans for the creamiest texture.
    • Veggies: For lots of flavor, I like to use fresh garlic cloves, fresh tomatoes, and baby bell peppers.
    • Olive oil: To help caramelize the veggies and bring out the natural sugars from the roasted garlic and tomatoes.
    • Salt: To draw out flavor. 
    • Dried oregano
    • Dry pasta: Boiled until al dente. You can use any pasta shape or type you like, including gluten-free options. Whole wheat pasta is an easy way to add some extra fiber. 
    • Baby broccolini: The thin stems cook quickly and are added in the last few minutes of boiling the pasta. 

    Bonus tip: For easy clean-up, feel free to line your baking dish with parchment paper or a silicone mat.

    close up view of pasta coated in a vegan tomato cream sauce made with roasted tomatoes and silken tofu with broccolini and spices.

    How to Make Roasted Tomato Pasta

    The best part about this super easy pasta dish is that you don't need a ton of equipment. Simply roast the veggies in a baking dish, cook the pasta and broccolini in a large pot, then make the sauce in a blender. It's 100% from scratch but simplified to be manageable even on a busy night. 

    • Preheat oven to 400.
    • In an oven safe baking pan, spread garlic, white beans, tomatoes, bell peppers, olive oil, salt and oregano in a single layer. Bake for 20 minutes
    • Meanwhile, cook rigatoni in a large pot of water according to package instructions. Add the broccolini to the boiling pasta for the last 3-4 minutes. Drain and reserve until the roasted items are ready.
    • Make the sauce by adding the contents of the baking pan minus the tomato and pepper stems which are to be discarded, plus the block of silken tofu to a blender. Blend until smooth. Be careful because the contents will be hot and some blender tops can pop off because of the steam. Hold the top on with a kitchen towel while blending to prevent burns. Taste for salt and add more if desired for your tastes
    • Pour the creamy, blended sauce over the rigatoni and broccolini. Give it a good stir until well combined. Garnish with optional crushed red pepper flakes for heat.
    • Enjoy for 4 days when properly cooled, covered and refrigerated.

    Tips for Making the Best Roasted Tomato Pasta

    • Be careful blending! Blending hot ingredients can cause the lid to pop off. I highly recommend holding the lid down with a towel. 
    • Don't overcook. We're looking for al dente pasta here. If you overcook it, it will lose that bite and become gummy.
    • Use smaller tomatoes. Grape or cherry tomatoes are ideal because they already have a bold flavor, which makes the sauce extra flavorful. Plus, they have less moisture than regular slicing tomatoes, so your sauce won't end up watery. 
    • Play with garnishes. Depending on the season, you can top your pasta with fresh basil, parsley, or whichever fresh herbs you have on hand. If you prefer a little heat, sprinkle some chili flakes. It's also great with a little vegan Parmesan cheese and nutty pine nuts sprinkled on top.
    • Amp up the tomato flavor. One way to give your pasta sauce an even stronger tomato flavor is to add a small amount of tomato paste. It's highly concentrated and adds a meaty, umami flavor that makes any dish more satisfying.

    overhead view of a white baking dish with vegan creamy roasted tomato pasta made with silken tofu and broccolini next to a white dish with a serving of the pasta.

    FAQs

    Which tomatoes are best for roasting?

    You can truly roast any type of tomatoes. The most important thing to remember is that the larger the tomato, the longer it takes to roast. Large heirloom tomatoes have incredible flavor but also a ton of moisture that needs to bake off. I much prefer to use smaller tomatoes, like cherry or grape tomatoes, as they cook faster, have intense flavor, and way less moisture. If you use larger tomatoes, just bear in mind that you may need to cook them a little longer than normal. 

    How do you store leftover tomato pasta?

    Let the pasta cool to room temperature, then store in an airtight container in the fridge for up to 4 days. To reheat, either microwave in 1 minute bursts, stirring between each one, or warm in a pan on the stove. You may need to add a little extra water to thin out the thickened sauce.

    Do you have to add beans?

    I recommend it. The beans add a naturally buttery, creamy texture to the sauce that gives it more body. Plus, the extra fiber and protein can help keep you full for longer. 

    Other Delicious Vegan Pasta Recipes

    • Vegan Creamy Tomato Pasta
    • Cheesy Vegan Lasagna
    • Kale Pesto Pasta Salad
    • Vegan Baked Stuffed Shells
    • Easy Pomodoro Pasta
    logo for better food guru vegan food blog.

    Love this recipe? Drop a comment below to share your experience with others!

    Craving more? Explore all of my free ebooks or come hang out with over 1 million other plant-based foodies on Instagram!



    white baking dish with vegan creamy roasted tomato pasta made with silken tofu.

    Creamy Roasted Tomato Pasta {Vegan}

    Decadently creamy with a punch of roasted tomato flavor, this creamy Roasted Tomato Pasta is easily the best way to warm up on a cool night. Just roast your tomatoes and veggies, blend them into a naturally creamy sauce with my secret ingredient - silken tofu - then stir over freshly cooked pasta and broccolini. No nuts, no dairy, no fuss, and 100% delicious.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Total Time 30 minutes mins
    Course dinner, Main Course
    Cuisine Italian
    Servings 5 servings
    Calories 556 kcal

    Equipment

    • large pot
    • baking dish
    • blender
    • colander

    Ingredients
      

    • 1 package silken tofu
    • 15 oz canned white beans drained
    • 4 cloves garlic
    • 10 small tomatoes
    • 5 baby bell peppers
    • 3 tbsp olive oil
    • Pinch salt
    • ½ tsp oregano
    • 16 oz pasta
    • 1 bunch baby broccolini chopped

    Instructions
     

    • Preheat oven to 400
    • In an oven safe baking pan put garlic, white beans, tomatoes, bell peppers, olive oil, salt and oregano. Bake for 20 minutes
    • Meanwhile, cook rigatoni according to package, adding the broccolini to the cooking pasta for the last 3-4 minutes. Drain and reserve until the roasted items are ready.
    • Make the sauce by adding the contents of the baking pan minus the tomato and pepper stems which are to be discarded, plus the block of silken tofu to a blender. Blend until smooth. Be careful because the contents will be hot and some blender tops can pop off because of the steam. Hold the top on with a kitchen towel while blending to prevent burns. Taste for salt and add more if desired for your tastes
    • Pour the creamy, blended sauce over the rigatoni and broccolini. Mix until well combined. Garnish with optional crushed red pepper flakes for heat.
    • Enjoy for 4 days when properly cooled, covered and refrigerated.

    Notes

    For storage: Let the pasta cool to room temperature, then store in an airtight container in the fridge for up to 4 days.
    To reheat, either microwave in 1 minute bursts, stirring between each one, or warm in a pan on the stove. You may need to add a little extra water to thin out the thickened sauce.

    Nutrition

    Calories: 556kcalCarbohydrates: 96gProtein: 21gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gSodium: 28mgPotassium: 954mgFiber: 10gSugar: 8gVitamin A: 2513IUVitamin C: 85mgCalcium: 127mgIron: 5mg
    Keyword creamy roasted tomato pasta, vegan roasted tomato pasta
    Tried this recipe?Let us know how it was!
    « Vegan Sun-Dried Tomato Pasta 
    Easy Vegan Pozole Rojo Recipe (Mexican Hominy Stew) »

    Reader Interactions

    Comments

    1. Annie

      November 03, 2025 at 12:04 am

      HI Sara
      Love your recipes and the commentary you put with them! I have just one request. Could you please put package sizes in the ingredients list, please? I'm in Australia and can't be sure our package sizes are the a
      same or similar! Consulting web sites is no help here either. great for metric conversion etc. but package sizes? Not so helpful. Thank you 😊

    2. Sara Tercero

      November 04, 2025 at 10:25 am

      Hello Annie! Yes I am so sorry. I try to do that most of the time but I guess this one slipped by! Most silken tofu comes in a container 0f 10-12 ounces. Because it is a savory recipe, there is no need for precision. A couple ounces of difference won't change the recipe too much. I will try to do better!

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About BetterFoodGuru

    image Sara Tercero

    Hi, I am Sara Tercero, the Chef behind BetterFoodGuru. It is my mission to prove that plants are delicious and to help others cook and eat their way to health and happiness. My recipes are inspired by global flavors and my love for eating the rainbow. Reach out on social media or leave a review with feedback!

    Categories

    Check Out These Recipes

    close up view of Mediterranean Wild Rice Salad with Chickpeas and Olives in a wood bowl with serving spoons

    Mediterranean Wild Rice Salad with Chickpeas and Olives

    Overhead view of a big platter of kale and rice salad, there are purple bits of cabbage and radishes, chopped green olives, beans and pistachios visible.

    Kale and Rice Salad with Radishes and Dill

    overhead view of big wooden bowl filled with chopped roasted asparagus and lentil salad.

    Spring Chopped Salad with Asparagus and Lentils

    Copyright © 2026 Better Food Guru | Privacy Policy

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience

    Advertising.


    This Site is affiliated with CMI Marketing, Inc., d/b/a Raptive (“Raptive”) for the purposes of placing advertising on the Site, and Raptive will collect and use certain data for advertising purposes. To learn more about Raptive’s data usage, click here: https://raptive.com/creator-advertising-privacy-statement/

     
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required