Christmas Veggie Pizza

This Veggie Pizza is perfect for the holidays! It’s a buttery crescent roll crust layered with a chive cream cheese spread, then decorated to look like a Christmas tree with the perfect blend of fresh, colorful, crunchy veggies.

Serve this Christmas veggie pizza as a fun, kid-friendly dinner or as an appetizer at your next holiday party! It pairs great with Christmas Mocktails or White Christmas Punch, a Caesar Salad, and Hot Chocolate Cupcakes for dessert.

Fresh veggies on a slice of pizza.

Easy Crescent Roll Veggie Pizza Recipe

Christmas is right around the corner. And one of my favorite ways to celebrate is with this Christmas veggie pizza. 

I know. Cold pizza for Christmas? But hear me out on this one. This veggie pizza is layered with chive cream cheese, then decorated with veggies to look like a Christmas tree. How cute is that? And it tastes great too! 

The best part about this recipe is that it doesn’t take much time at all! Just grab whatever fresh veggies you have in your fridge and you’re halfway there. 

What is Veggie Pizza Made Of?

Fresh veggie pizza is made with just a few super simple ingredients! Here’s what you’ll need:

  • Crescent Roll Dough – Crescent roll dough forms the crust for this cold veggie pizza.
  • Cream Cheese – The base of our spread. I like to use whipped chive cream cheese to enhance the flavor of the green onions. 
  • Sour Cream – A little bit of sour cream mixed into the cream cheese helps thin it out and cuts the richness with a subtle tangy flavor. 
  • Veggies – Our veggie pizza toppings include, of course, a ton of fresh veggies. We’re decorating with a combination of red bell pepper, yellow bell pepper, broccoli florets, carrots, tomatoes, red onion, and green onion.
Ingredients needed for veggie pizza.

How to Make Cold Veggie Pizza

  1. Preheat the oven to 375ºF, then lay the crescent roll dough sheets onto a baking sheet. Pinch the seams closed, tuck any excess around the edges, then bake until golden-brown. Cool completely.
  2. In a bowl, mix together cream cheese and sour cream until fully combined. Spread over the cooled dough. 
  3. Use a vegetable or cookie cutter to cut the peppers into star shapes, prep the rest of the veggies, then use a butter knife to draw an outline in the shape of a Christmas tree in the cream cheese. 
  4. Fill in the tree with broccoli florets, then use cauliflower to dot “ornaments” all around the tree. Sprinkle carrots all over, then add a big star on top and smaller stars throughout. Finish with halved tomatoes, red onion, and green onion.
Top down view of a baked crescent roll crust.
Top down view of broccoli in the shape of a christmas tree.
Cream cheese spread over a crescent roll crust.
Top down view of a christmas tree shaped veggie pizza.

Tips for Christmas Veggie Pizza

Here are a few things to keep in mind when I make this cream cheese veggie pizza! 

  • Be sure to pinch the seams of the crescent roll dough closed so it bakes into a single sheet.
  • Cool the dough completely before you add the cream cheese mixture and the veggies. If you put the spread on before the crust is cooled, it will get runny.
  • When you add the cream cheese spread, make sure you leave roughly an inch of space around the edges. This is the “crust” and makes each piece easier to grab.
  • Cut the veggies into bite-sized pieces to create the perfect balance in each bite. We don’t want big chunks!
  • Making this during another season? Feel free to skip the Christmas tree design and just sprinkle the veggies over the crust as you would any regular pizza. 
  • If you happen to have any leftover cream cheese spread, serve it as a dip with sliced veggies or crackers. You could even mix a couple of seasonings in there to spice it up a bit!


  • Make it cheesy. A hard cheese like shredded parmesan or pecorino romano gives the pizza a delicious layer of bold flavor. Shredded cheddar cheese would also be a delicious addition. You can’t really go wrong with a little bit of cheese. 
  • Looking for something sweeter? Try a fruit cream cheese spread and swap the veggies for berries or other sliced fruit. You could also check out my Fruit Pizza Recipe!
  • Make it meaty by ditching the veggies and adding mini pepperoni for a meat and cheese appetizer.
  • Give it a Southwestern flavor twist by mixing a sprinkle of taco seasoning into the cream cheese mixture, then topping the pizza with shredded cheddar, cilantro, avocado, and even some cooked taco meat. 
Top down view of a crescent roll veggie pizza on a sheet pan.

Storage and Reheating

Storage: For the best flavor and texture, I recommend serving fresh veggie pizza immediately after assembly. If you do have leftovers, they will last in an airtight container in the fridge for 3-4 days.

Reheating: No reheating necessary! This fresh veggie pizza is served cold!

Freezing: I definitely do not recommend freezing cream cheese veggie pizza. The texture of the spread and veggies will not hold up when thawed.

What Veggies Go Well on Pizza?

Our veggie pizza toppings include fresh red and yellow bell pepper, broccoli florets, cauliflower florets, carrots, cherry tomatoes, red onion, and green onion. In my opinion, this is the perfect blend of colors, flavors, and textures for this pizza. 

However, you can totally customize your pizza to your liking. If there’s another veggie you think sounds good, feel free to give that a go. Try it with diced zucchini, cucumber, radishes, you name it.  

Do You Cook Veggies Before Putting on Pizza?

Nope! Well, not for cold veggie pizza anyway. The veggies are added to the pizza fresh which provides a delicious crunch in each bite.

Crescent roll pizza slice topped with fresh vegetables.

Is a Veggie Pizza Healthy?

While I wouldn’t necessarily put this veggie pizza at the top of a list of health foods, it certainly could be worse. I mean, it’s packed with fresh veggies! 

If you want to lighten your pizza up a bit, feel free to use a lighter cream cheese or swap the sour cream out for plain Greek yogurt. 

How Do You Make Veggie Pizza Not Soggy?

There are a couple of things you can do to make sure your pizza doesn’t end up too soft or soggy:

  • Fully bake the crust. Make sure you let the crescent roll dough bake until it’s golden-brown. We want it to be baked enough that it holds up well under the toppings.
  • Cool the crust first. If the crust is hot when you spread the cream cheese/sour cream on it, the spread will just melt and make the crust soggy.
  • Serve immediately. I recommend serving right away after assembling the pizza. It will naturally soften up as it sits.

More Appetizers You’ll Love

Like this recipe?

We’d love it if you would leave a 5 Star ⭐️⭐️⭐️⭐️⭐️ rating below and follow us on Facebook and Pinterest!

Close up view of a slice of christmas veggie pizza.

Christmas Veggie Pizza

5 from 1 vote
Print Pin
Author: Kim
Prep Time: 25 minutes
Cook Time: 15 minutes
Total Time: 40 minutes
Servings: 12 Servings


  • 16 ounce(s) crescent roll dough sheets, 2 (8 ounce) cans
  • 7 ½ ounce(s) whipped chive cream cheese
  • ½ cup sour cream
  • 1 red bell pepper, cored and seeds removed
  • 1 yellow bell pepper, core and seeds removed
  • 1 ¼ cup broccoli florets, small dice
  • ½ cup cauliflower florets, small dice
  • 2 Tbsp. carrots, grated
  • 5 cherry tomatoes, halved
  • 2 Tbsp. red onion, finely diced
  • 1 green onion, thinly sliced


  • Preheat the oven to 375°F. Overlap the crescent dough sheets to fit a 10×15-inch baking sheet, and pinch the seams to seal closed. Fold under any excess dough around the edges. Bake for 13-15 minutes until golden brown. Let cool completely.
    16 ounce(s) crescent roll dough sheets
  • In a medium bowl, combine the cream cheese and sour cream until well combined. Spread the mixture over the crescent dough leaving about an inch of a crust around the edge.
    7 ½ ounce(s) whipped chive cream cheese
    ½ cup sour cream
  • Using 2 different sized star-shaped vegetable cutters, cut star shapes into the bell peppers. Use the larger sized cutter to make the star for the top of the tree.
    1 red bell pepper
    1 yellow bell pepper
  • Use a butter knife to draw an outline in the shape of a Christmas tree in the cream cheese.
  • Fill in the Christmas tree shape with broccoli florets. Dot cauliflower florets over the cream cheese mixture around the outside of the tree.
    1 ¼ cup broccoli florets
    ½ cup cauliflower florets
  • Next, sprinkle the carrots all over the tree. Add the top star and smaller stars over the tree randomly, then place the halved tomatoes on the tree. Sprinkle everything with the red onion and green onion. Slice and serve!
    2 Tbsp. carrots
    2 Tbsp. red onion
    5 cherry tomatoes
    1 green onion
  • See post for storage options.

Suggested Equipment


*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1 slice. Actual calories will vary.
*For more information, tips, and answers to frequently asked questions, please refer to the post.
*Photos courtesy of Dana from This Silly Girl’s Kitchen.


Serving: 1sliceCalories: 208kcalCarbohydrates: 19gProtein: 3gFat: 14gSaturated Fat: 7gPolyunsaturated Fat: 3gMonounsaturated Fat: 2gCholesterol: 17mgSodium: 390mgPotassium: 125mgFiber: 1gSugar: 6gVitamin A: 1080IUVitamin C: 44mgCalcium: 41mgIron: 1mg

Nutrition Disclaimer

Kim and John Vargo of More Than Meat and Potatoes and its affiliates are not dieticians or nutritionists. Any nutritional information shared is an estimate. If preferred, use your favorite online nutrition calculator to double check the amounts. Calories and other nutritional values can vary based on brand and serving size.

Get Our Free Shrimp Recipes Ebook!More details here ➡️ FREE EBOOK!

Leave a Reply

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

Recipe Rating