If you’re looking for a quick, wholesome, and flavor-packed plant-based main dish, this Vegan Pressure Cooker Cauliflower Roast with Onions & Carrots is a must-try! Made in the Instant Pot (or any pressure cooker), this dish delivers tender, perfectly seasoned cauliflower along with sweet caramelized onions and hearty potatoes and carrots—all infused with bold, savory flavors in a fraction of the time.
This gluten-free, dairy-free, and plant-based cauliflower roast is a delicious and satisfying alternative to traditional roasts. Whether you’re serving it as a vegan holiday main course, a nutritious weeknight dinner, or a hearty side dish, this recipe is easy to make and packed with essential nutrients.
The pressure cooker locks in moisture and flavor, ensuring the cauliflower is soft yet firm, while the onions and carrots cook to perfection. Plus, it’s a high-fiber, low-carb, and antioxidant-rich dish, making it a great addition to any plant-based or gluten-free meal plan.
Let’s dive into this easy, no-fuss vegan cauliflower roast recipe—all made effortlessly in the pressure cooker for a meal that’s as nutritious as it is delicious!
Why You’ll Love This Vegan Pressure Cooker Cauliflower Roast
This Vegan & Gluten-Free Pressure Cooker Cauliflower Roast with Onions & Carrots is more than just a delicious meal—it’s a simple, nutritious, and satisfying dish that’s perfect for any occasion! Here’s why you’ll love it:
✔ Fast & Easy – No need to roast for hours! The pressure cooker delivers a tender, flavorful cauliflower roast in a fraction of the time.
✔ Rich in Nutrients – Packed with fiber, antioxidants, and vitamins, this dish supports digestion, heart health, and immunity. Cauliflower is an excellent source of vitamin C and K, while carrots provide beta-carotene for healthy skin and vision.
✔ Wholesome & Filling – With hearty onions, carrots, potatoes, and savory seasonings, this dish is satisfying enough to be a main course or served as a nutrient-packed side.
✔ Naturally Gluten-Free & Vegan – This plant-based, dairy-free, and gluten-free dish is perfect for a variety of diets while still delivering bold, comforting flavors.
✔ Perfect for Any Occasion – Whether you’re making it as a holiday centerpiece, a cozy weeknight dinner, or meal prep for the week, this cauliflower roast is a healthy and delicious option the whole family will love.
If you’re looking for a quick, easy, and nutrient-rich meal that doesn’t compromise on flavor, this pressure cooker cauliflower roast with onions and carrots will become a new favorite in your kitchen!
Ingredients Needed to Make Instant Pot Cauliflower “Roast”
Medium to Large Head of Cauliflower – Washed with outer stems removed, this is the star of the dish!
1 Pound Baby Carrots – Adds natural sweetness and a boost of beta-carotene and fiber.
Medium Yellow Onion – Diced into larger chunks for added depth and flavor.
Yellow or Red Potatoes – Washed and cut into small pieces to cook evenly and absorb all the delicious flavors.
Vegetable Broth or Stock – Provides a rich, savory base for steaming and infusing the veggies with flavor.
Vegan Ranch Packet– for a bold, herby seasoning.
Vegan Brown Gravy Mix –adds that classic comforting roast flavor.
How to Make Instant Pot Cauliflower “Roast”
This cozy, flavor-packed cauliflower roast comes together effortlessly in the Instant Pot! If you don’t have a pressure cooker, don’t worry—you can also make this in a slow cooker (just adjust the cooking time accordingly).
Step 1: Prep Your Veggies
Start by washing all your vegetables.
Trim the outer stems off the cauliflower, but be sure to leave the head intact so it holds together while cooking.
Dice your potatoes and onion into bite-sized pieces and set them aside.
Step 2: Set Up the Instant Pot
Place the trivet inside the Instant Pot’s inner liner and pour in the vegetable broth.
Carefully place the whole head of cauliflower on top of the trivet.
Surround the cauliflower with the diced potatoes, baby carrots, and onion pieces, layering them evenly around the pot.
Step 3: Season & Cook
Sprinkle the vegan ranch mix and brown gravy mix over the vegetables and cauliflower, letting the seasonings coat everything.
Secure the Instant Pot lid and set it to Manual High Pressure for 20 minutes.
Once the cooking time is up, let the Instant Pot naturally release pressure for 5 minutes, then carefully do a manual release.
Step 4: Serve & Enjoy!
Once all the pressure has been released, carefully open the lid and let everything sit for about 5 minutes to cool.
Gently transfer the cauliflower and veggies to a serving platter, spooning over any extra broth for extra flavor.
That’s it! You now have a tender, savory, and perfectly seasoned cauliflower roast that’s vegan, gluten-free, and bursting with flavor. Serve it as a main dish or a hearty side—either way, it’s guaranteed to be a crowd-pleaser. Enjoy!
This flavor-packed cauliflower roast is hearty and satisfying on its own, but pairing it with the right sides takes it to the next level! Here are some delicious serving ideas:
With Vegan Cornbread – The warm, slightly sweet flavors of cornbread complement the savory richness of the cauliflower roast perfectly. Serve it on the side for a comforting meal!
Served with Quinoa or Rice – For a more filling, protein-rich option, serve the cauliflower roast alongside a bed of fluffy quinoa, brown rice, or wild rice.
Storage instructions:
Transfer everything to an airtight container and store in the fridge for up to 4 days.
Looking for other yummy cauliflower recipes? Check out these delicious cauliflower based dishes!
Wash your vegetablesTrim off the exterior stems of the cauliflower, but be careful to leave the head intact.Dice potatoes and yellow onion and set aside.
In the inner liner of your Instant Pot, place the trivet in the bottom and pour in vegetable broth.
Place head of cauliflower directly onto the trivet.
Surround the cauliflower with potatoes, baby carrots, and onion pieces. Sprinkling ranch and gravy packets as you continue to layer your vegetables.
Set your Instant Pot to manual high pressure for 20 minutes.
Once it’s finished cooking and your Instant Pot beeps, let it continue to set for an additional 5 minutes before CAREFULLY releasing pressure.
Once it has finished releasing pressure, carefully open the lid to your pressure cooker. Let sit an additional 5 minutes to cool and serve.
Made this for my family last night. It was fantastic! Moist and flavorful. Thanks for the recipe.
[…] Cauliflower roast […]