Remove the vegan cream cheese from the refrigerator so that it can begin to soften. Preheat the oven to 350°F.
Drain any liquid from the beans. Pour them into a large bowl and slightly mash most of them with a potato masher or fork. Leave some of the beans whole to add to the dip’s texture.
Add the ranch, cream cheese, and hot sauce to the beans. Stir to combine.
Pour the dip mixture into a medium-sized baking dish. Top the dip with shredded vegan cheddar cheese and green onions. You can add the scallions after the dip is cooked if you prefer to eat them raw.
Cover the dish so that the cheese at the top steams and melts. Place it on the top rack of the oven and bake it for 30 minutes or until the cheese is mostly melted and the dip is bubbling. Let it cool for a few minutes and enjoy!
Leftovers
- Store leftovers in a covered dish in the refrigerator for 4 days.
- Reheat it in the microwave at 30-second intervals. Keep the dip covered while heating it and stir in between heating.
Make-Ahead
- This dip can be made ahead of time! Combine the ingredients, but hold off on the baking part until you’re ready to eat it. Store it covered in the refrigerator for up to 2 days. Remove it from the refrigerator while the oven is preheating. This will allow the dish to come to room temperature and prevent it from cracking. Bake it (covered) for 30 minutes at 350°.
Calories: 352kcal | Carbohydrates: 51.2g | Protein: 19g | Fat: 5.8g | Saturated Fat: 4.4g | Sodium: 520mg | Potassium: 1494mg | Fiber: 12.4g | Sugar: 2g | Calcium: 198mg | Iron: 9mg
The nutrition information is estimated and can vary depending on brands and measurements used.