Buy Now → 
A rainbow pizza recipe featuring raw vegetables, grated cheddar cheese, and a seasoned cream cheese topping on a flaky puff pastry base.
Puff Pastry Base:
1 sheet puff pastry, thawed according to package directions if frozen
Cream Cheese Layer:
450 grams cream cheese, softened (8-ounce package)
180 grams sour cream (3/4 cup)
2 teaspoons finely chopped fresh chives
2 teaspoons dried dill
1 teaspoon dried parsley
1 teaspoon garlic granules
1 teaspoon onion powder
1/2 teaspoon kosher salt
1/8 teaspoon ground black pepper
Toppings: (see notes on topping quantities, below)
100 grams sharp cheddar cheese, grated (3 1/2 ounces)
140 grams cherry tomatoes, halved lengthwise (1 cup)
100 grams orange bell pepper, chopped (1/2 pepper, seeded and stem removed)
140 grams yellow corn kernels (1 cup), thawed if frozen
60 grams broccoli florets, broken into small pieces (1 cup)
90 grams purple cabbage, shredded or chopped (1 cup)
Puff Pastry Base:
Preheat the oven to 400° F / 205° C. Line a half-sheet rimmed baking tray with parchment.
Unroll puff pastry and trim to approximately 10 x 13 inches. (Don’t worry if your pastry is slightly larger or smaller—no need to be perfectly precise! Just keep in mind that if you make the pastry base too small, you’ll have less room for toppings.)

Place on prepared tray.

Dock the entire surface with a fork or docking tool.

Fold edges over and crimp with a fork.


Bake in preheated oven for 25-30 minutes, or until flaky and golden brown. (See notes.)

Set aside to cool completely while you prepare the cream cheese layer.

Cream Cheese Layer:
In a medium bowl, combine cream cheese and sour cream. With a hand mixer, mix on high speed until smooth and creamy, about 1 minute.

Mix in the chopped fresh chives, dried dill, dried parsley, garlic granules, onion powder, kosher salt, and ground black pepper.


With a small stepped palette knife, spread cream cheese over cooled puff pastry base, allowing a 1/2-inch border around the edges.


Scatter with the grated cheese.

Decorate with cherry tomatoes, orange bell peppers, yellow corn, broccoli florets, shredded purple cabbage, or other vegetables as desired. Season with salt and pepper to taste.

Slice and serve. Wrap leftover rainbow pizza in foil and refrigerate for up to 2 days.
I’ve provided vegetable topping quantities as a general guide. Precise amounts will vary depending on the size of your puff pastry base, the vegetables you’ve chosen (and how you’ve sliced them), and your preferred method of decoration. You might not need all of the veggies, or you might find that you want to add some extras—feel free to be creative! If you have a few bits and pieces left over, save them for an omelette, quiche, or tofu scramble.
Check the puff pastry base halfway through the baking time. If it looks bubbly, prick the top of the bubble with a sharp paring knife to release some of the air. Pastry will continue to deflate as it cools.