5 Minute Vegetable Cream Cheese
I love a bagel smeared with cream cheese, but this homemade vegetable cream cheese really takes it up a notch. It’s so simple, but it’s genuinely one of the tastiest things I’ve made in a long time. It’s creamy, it’s garlicky, and it’s packed with colourful, crunchy veggies.
And the best part? It’s ridiculously easy to make, in just a few minutes! I made a big batch on a Monday and enjoyed having it on hand for lunches over the next few days. I loved having something to look forward to each lunchtime!

This veggie cream cheese is perfect for spreading on bagels, toast or crackers, or even using as a dip for even more fresh vegetables! It’s also great used as a vegetarian sandwich filler on some crusty bread, packed into a lunchbox.

🥕 What Vegetables Can I Use?
This is such an adaptable recipe, and a great way to use up any leftover veggies from the fridge. You can use pretty much any vegetables that you enjoy eating raw.
I used:
- finely grated carrot
- finely chopped red pepper
- finely sliced spring onions
You could also add:
- canned sweetcorn
- fresh herbs (e.g. chives, parsley, dill)
- red onion
- celery
- black or green olives
- broccoli
I would avoid using anything that’s particularly wet, like cucumber or tomatoes, as they can make the mixture soggy (especially after it’s been in the fridge for a day or two).
You only actually need a fairly small amount of each vegetable, so this recipe is a great way to use up any scraps you’ve got left in the fridge.

Sign up to get recipes by email, and get a FREE e-cookbook!
(1-2 emails per week, no spam)
🥗 Ingredients and Substitutions
Here’s what you’ll need to make this vegetable cream cheese recipe. See the printable recipe card below for detailed ingredient quantities.

- cream cheese
- your chosen vegetables – see above for lots of ideas! I used red pepper, carrot and spring onions.
- grated cheese – I used a 4 cheese blend. Ideally, go for a mature cheese that will bring plenty of flavour.
- garlic granules
- dried parsley
Becca’s Top Tip
Make sure you chop or grate your chosen vegetables really finely, so you can get a little bit of each flavour into every bite!

🖨️ Printable Instructions

5 Minute Vegetable Cream Cheese
If you’ve cooked this recipe, don’t forget to leave a star rating!
Print Pin CommentIngredients
- 1 small carrot, peeled and finely grated
- 2 small spring onions, finely chopped
- 1/2 red pepper (or 1 small), finely diced
- 300 g (~ 1 cup) cream cheese
- 50 g (~ 1/2 cup) grated cheese
- 1 teaspoon dried parsley
- 1 teaspoon garlic granules
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- To serve: toasted bagels
Instructions
- Add the finely chopped / grated vegetables to a mixing bowl, along with all the other ingredients.

- Mix well to combine.

- Store the mixture in an airtight container in the fridge for up to 3 days (or eat it straight away, if you prefer).

- Serve the mixture spread on toasted bagels, as a dip for crackers or veggie sticks, as a sandwich filler, etc.

Nutrition
Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.
💭 Recipe FAQs
Yes – this veggie cream cheese is perfect for making at the start of the week and enjoying over the next few days. Just store it in an airtight container in the fridge.
Sure! Just use your favourite vegan cream cheese, and your favourite vegan grated cheese, and follow the recipe as written.


loved this ❤️ thank you again for an amazing recipe and a different option.
Thanks Anita! :)
I used olives, carrots and onion. I had to use seasoned salt as I ran out of dried garlic- but that was perfect. Really tasty!! Thank you!
Thanks Deb!
Thanks for sharing, Becca- this was delicious!
Thanks Susan! Glad you enjoyed it :)