Plant-Based Bacon Avocado Casserole | Deliciously Dairy-Free

Sign Up For Our


Your Partner in Plant-Based Living

Get recipes, tips and all kinds of cheezy goodness
delivered right to your inbox.

Bacon Avocado Casserole


  • 2 Boxes Bac'n & Cheddar Style Mac & Cheeze
  • 1 Medium yellow or white onion
  • 6 Cups fresh spinach
  • 1 Cup Daiya Mozzarella Style Shreds
  • 1 green onion, (thinly sliced)
  • 1/2 Cup cilantro, (roughly chop)
  • 1 Ripe Avocado, (sliced)
  • Salt, Garlic Powder, Pepper, (to taste)


Pre-heat oven to 350° F.

Bring water to a boil, and cook the Daiya noodles to the box directions. Drain the water, add the cheese and 1 packet of the two bacon bits.

Meanwhile, heat oil in a skillet over medium heat. Add diced onion, and cook until translucent. Add salt and stir again. Once cooked lower heat to low, and then add in the spinach, stirring often until fully wilted. Add in black pepper, garlic powder and salt to taste.

Spoon the spinach mixture in the to mac and cheeze mixture. Stir to combine.

Transfer everything to a casserole dish. 6x10 is the ideal size for this much mac and cheeze.

Sprinkle the mozzarella on top and half of the remaining bacon bits (reserve the rest for topping).

Bake uncovered for 10-13 minutes, until cheese is melted.

Then layer on avocado, cilantro, green onion and remaining bacon bits. Serve immediately, or store in the fridge for left overs.

Thank you @CarasKitchen for the recipe!

Tips for cooking with Daiya

13 min
Total Time
Prep Time
13 min
Cook Time

Free of these allergens

Tree Nuts

Learn more about food allergies.

More Recipes Like That


Find Your Happy Plate

No matter how you eat, we have a variety of plant‑based, dairy‑free, allergen‑free food and ingredients for you to delight in.

Let’s Connect

Follow us for continuous inspiration on how to live delectably plant-based.

  • TikTok

Sign up for our newsletter

Get recipes, tips, and all kinds of cheezy goodness delivered right to your inbox.


Product Locator

Find plant-based delights right around the corner from you.