Instagram
Pinterest
Pinterest
fb-share-icon
Follow by Email
Upbeet Anisha
  • Home
  • About
  • Recipes
    • Breakfast
    • Gluten Free
    • Indian
    • Mains
    • Pastas and Noodles
    • Salads and Bowls
    • Snacks and Sides
    • Sweets
    • Toast
  • Newsletter
Gluten Free, Indian, Recipes, Sweet Stuff, Vegan  /  October 14, 2021

Vegan Rasmalai

Rasmalai is the classic irresistible Indian dessert of soft fluffy balls of paneer soaked in rabri—a sweet milky saffron and cardamom sauce. This vegan rasmalai features the same flavors but with plant-based ingredients like nuts and tofu! It’s not the traditional way to make rasmalai, but as long as I get to enjoy my favorite Indian treat forever, I’ll take it.

Jump to Recipe
This irresistible vegan rasmalai features rasmalai "cheese balls" soaked in rabri—a sweet milky saffron and cardamom sauce.

What is Rasmalai?

This rasmalai is a vegan take on the classic. Rasmalai consists of soft fluffy balls of paneer soaked in rabri—a sweet milky saffron and cardamom sauce. Every time I went to India with my parents, my dad would take my cousins and I to a cafe near the Ganges River in Patna. We’d sit and share chaat and sweets. I’ve never been a huge fan of Indian sweets, but rasmalai was always irresistible. 

How do you make it vegan?

Rasmalai is clearly not vegan. To make it vegan, we use cashews, tofu, and almond flour for the “cheese balls” and plant-based milk for the rabri. It is topped with pistachios, almonds, and dried rose petals. Admittedly, the rasmalai balls are not exactly like non-vegan rasmalai. It is quite difficult to achieve the same fluffiness as a 100% dairy-based treat, but this is amazing in its own way.

The rabri is better than any rabri I’ve ever had and when you soak the rasmalai balls in it, every bite is pure bliss. My dad’s opinion mattered a lot when I was testing this, so if he thought the rabri was great, it must have been incredible. Although this vegan rasmalai was made using different techniques than the authentic version, it is proof that eating plant-based does not mean missing out on your childhood favorites!

I developed this recipe for the “Culture Through Food” e-book with Lisa from Okonomi Kitchen. Ever since, I’ve been waiting for the right time to put it out here. With Diwali around the corner, sharing this now felt right.

This irresistible vegan rasmalai features rasmalai "cheese balls" soaked in rabri—a sweet milky saffron and cardamom sauce.

Tips for making vegan rasmalai

Make the vegan rasmalai “cheese” balls.

To achieve a texture similar to paneer, it takes some unconventional ingredients. Some of these aren’t even used in Indian cuisine, but you gotta do what you gotta do.

These balls use cashew cream, tofu, and almond flour. The cashew cream provides a nice nutty flavor, the tofu adds to the fluffy texture, and the almond flour absorbs the moisture of the cashew cream and tofu. If you have allergies or don’t have access to one of these ingredients, I’ve seen other recipes use only cashews, or only tofu. You can also try rice flour instead of almond flour. I have no idea what the right proportions are for those options, but feel free to experiment.

I highly recommend mixing the balls a day in advance so they can refrigerate overnight. That way they will be sturdy and ready to go. Traditionally, preparing rasmalai balls involves boiling them in water or steaming them. I tried steaming them, but the balls did not hold together as well as they did after baking. Baking also happens to be the easiest option, so that’s a plus.

This irresistible vegan rasmalai features rasmalai "cheese balls" soaked in rabri—a sweet milky saffron and cardamom sauce.

Make the rabri.

I really think the best rabri uses unsweetened soy milk. Almond milk isn’t thick or creamy and coconut milk would add too distinct a flavor. Although oat milk is my favorite plant-based milk, oat milk may get slimy with heat. I wasn’t willing to test it out, so I went with soy milk. I have a feeling cashew milk would also be a solid option.

Simply boil the soy milk with coconut cream (for thickening; it’s not essential though), sugar, and cardamom. Near the end, add saffron strands, crushed pistachios and almonds, and rosewater. It’s divine! Cool it down before pouring over the rasmalai balls.

This irresistible vegan rasmalai features rasmalai "cheese balls" soaked in rabri—a sweet milky saffron and cardamom sauce.

Vegan Rasmalai

Print Recipe
Prep Time 30 mins
Cook Time 30 mins
Refrigerating Time 1 hr
Course Dessert
Cuisine Indian
Servings 15 rasmalai balls

Ingredients
  

Rasmalai “cheese” balls

  • 1 cup cashews
  • 2 tbsp lemon juice
  • 10 oz. firm tofu (~ ¾ of a block)
  • ¾ cup almond flour
  • ¼ cup + 2 tbsp sugar
  • pinch of salt

Rabri

  • 3½ cups soy milk *sub another unsweetened plain plant-based milk
  • ½ cup coconut cream *optional; see note
  • 10 strands of saffron
  • ¼ cup sugar
  • ¼ cup crushed pistachios and almonds
  • ¼ tsp rosewater *optional

Instructions
 

Rasmalai “cheese” balls

  • Soak cashews in water for at least 4 hours. Alternatively, soak them in boiling water for 30 minutes. At the same time, press tofu for at least 15 minutes (1 hour recommended) to squeeze out excess moisture.
  • Blend cashews with lemon juice in a small food processor to form a creamy paste. Add this paste to a mixing bowl.
  • Add the tofu, sugar, almond flour, and salt to the bowl. Mix the ingredients together. If it is still too moist, add another ¼ cup of almond flour. Once it comes together nicely, make rasmalai balls with ~ 2 tbsp of the mixture. Place the balls on a plate and refrigerate for 30-60 minutes, or even overnight (this is what I did)!
  • Preheat the oven to 350 F.
  • Place the balls on a baking sheet lined with parchment paper and bake for 20 minutes. They should be soft, but not moist.

Vegan Rabri

  • Soak the saffron in 2 tbsp of soy milk. Add the rest of the soy milk to a large pot and bring the milk to a boil.
  • Once the milk is boiling, add sugar, cardamom, and coconut cream. Let it simmer for 20-30 minutes, or until it is as thick as you'd like.
  • Just before taking off the heat, stir in saffron, crushed pistachios and almonds, and rosewater if using.
  • Remove from heat and refrigerate until it is chilled.

Assemble the rasmalai

  • Put the rasmalai balls in a large dish. Pour the rabri over the balls so that the balls are entirely soaked in the rabri. Refrigerate for at least 2 hours to allow the flavor of the rabri to soak into the balls.
  • Serve chilled and topped with pistachios, almonds, and dried roses.

Notes

*Coconut cream is used to thicken the rabri a bit without adding an overwhelming coconut flavor. You can refrigerate a can of full-fat coconut milk overnight or use a can of coconut cream.
Keyword Indian sweets, plant-based recipes, plant-based sweets, rasmalai, vegan desserts, vegan rasmalai, vegan treats

Tags

  • desserts
  • Indian
  • indian food
  • Indian sweets

Post navigation

Lentil Grain Bowls with Roasted Vegetables
Vegan Kheer (Indian Rice Pudding)

1 comment

  • Vishal
    November 10, 2024

    Hi Anisha, this seems like a must try. I plan to air fry the rasmalai balls, hope that doesn’t render them too dry. Great detailing though, on this recipe and some others that I’ve glanced through

Leave a ReplyCancel reply

Hi there! I’m Anisha. This is where I like to share my favorite plant-forward eats, with joy and flavor being my topmost priorities. When I'm not cooking or photographing my creations, I'm probably running, tuning into a good podcast or book, or doing typical college student stuff. I hope you find something that excites you here!

@upbeetanisha

A few wonderful things I ate at home with my paren A few wonderful things I ate at home with my parents last week!

matar (peas) kachoris with this aloo (potato) sabzi and bhindi (okra)

our fav jackfruit biryani

mushroom matar korma, sarson ka saag (mustard greens), chole, laccha parathas that deserved a close up

makki (corn) ki roti with the same sarson ka saag

dal makhani and a potato scallion sabzi

dessert at this Cambodian place in downtown San Jose (@angkorchef) - jackfruit coconut sticky rice

#indianfood #veganindianfood #homecooking
Good things my window saw lately Soba noodles in Good things my window saw lately

Soba noodles in a shiitake kombu broth that I like to make a lot of and use in different ways for a few days 

Miso mushroom focaccia 

Carrot cake oatmeal for warm winter breakfast 

Chana masala-ish with roasted brussels and cabbage

Khichdi, the ultimate comfort 

My bday cake! Chocolate sweet potato cake from @thekoreanvegan, with orange cream cheese frosting 

Ramen, once again with the broth 

Black bean soyrizo bowl 

Looks like a peanut gochujang stir fry 👍

Rajma rice with baingan (eggplant) bhaja <3

#homecooking #veganfoodshare #plantbasedfood
An epic vegan breakfast sandwich brought to me by An epic vegan breakfast sandwich brought to me by my @toogoodtogo.usa surprise bag at @kitchenmousela! You can use the Too Good To Go app to find restaurants, bakeries, and more near you that offer “surprise bags” of items that may otherwise be wasted at the cost of at least half the price or less. It’s a great way to prevent food waste, get creative with what you get, and try some new spots in your community! I will be revisiting kitchenmouse as well as using the Too Good To Go app to find more gems in my area. Use ANISHA for $5 off your first bag :) #MyTooGoodToGoMoment #ad 

Ok now for the bagel details:
Oyster mushroom ‘bacon’
- 8 oz. oyster mushrooms 
- 2 tbsp soy sauce or tamari 
- 1/2 tbsp maple syrup 
- 1 tsp liquid smoke 
- 1 tsp smoked paprika 

In a pan over medium-high heat, place the oyster mushrooms. Now place a heavy object or another pan on top and apply pressure for a few minutes. Flip and repeat on the other side! Then reduce heat and pour the glaze. 

Silken tofu scramble 
- olive oil 
- 1 350g package silken tofu 
- 2 tbsp nutritional yeast
- 1/2 tsp ground turmeric 
- 1 tsp kala namak/black salt (I didn’t have it in this video but would recommend for a more “eggy” flavor! If not use regular salt)
- 1/2 tsp black pepper 

Add a little oil to a pan over medium heat. Add the tofu and break it down for a few minutes. Add the rest of the ingredients, combine for a few minutes, and adjust to taste!
A perfect little day spent using my talents (walki A perfect little day spent using my talents (walking around and eating) in Brooklyn

A&A 
@passionfruit.coffee 
@tofubox.brooklyn 

#nyceats #veganfoodshare #nycvegan #brooklyneats #trinifood #plantbasedfood
Butternut tikka mac!! I wanted to make this for Th Butternut tikka mac!! I wanted to make this for Thanksgiving last year but didn’t get a chance to and figured that it would also be great in winter. And it would also be great without the butternut squash if you just want a basic tikka mac. You make a tikka masala sauce and blend that with the squash, cashews, and plenty of nutritional yeast.

butternut tikka mac
1/3 cup cashews, quick soaked
1 butternut squash, cubed
1 tbsp olive oil
1 red onion, chopped
4 garlic cloves, minced
1 inch ginger, grated
3 medium roma tomatoes, chopped or quartered (sub 1 cup of crushed tomatoes)
1 tsp salt, plus more to taste
1/2 tsp turmeric
1/2 tsp red chili powder
1 tsp kashmiri chili powder
1 tsp ground coriander
1/2 tsp garam masala
1 tsp kasoori methi (dried fenugreek leaves)
1 tbsp nutritional yeast
8 oz. rigatoni or another thick pasta shape of choice, prepared al dente

topping
1/2 cup panko breadcrumbs
1/2 tsp black pepper
1 tbsp nutritional yeast
1/2 tsp kashmiri chili powder

1. Soak cashews in hot water for at least 15 minutes.
2. Preheat oven to 400 F. Bake butternut squash for ~ 25-30 min with a touch of olive oil and salt. Until tender and soft. (I ended up baking an entire squash but using half of it in the sauce since it was large.)
3. Add olive oil to a saucepan over medium heat. Add onion and cook for 4-5 minutes. Add ginger and garlic. Cook for a few more minutes. Add tomatoes and a big pinch of salt. Allow the tomato juices to mostly evaporate.
4. Add the spices and kasoori methi. and cook for another 1-2 minutes. Remove pan from heat and allow to cool down slightly before blending.
5. Preheat oven to 350 F.
6. Make the panko topping. Add a tsp or so of olive oil to a small pan. Add the panko, black pepper, nutritional yeast, and chili powder. Toast until the panko is golden-brown. 
7. Process the tomato mixture with cashews, half the butternut squash, nutritional yeast, and about a cup of water. Add more water if needed. Process until it’s thick and creamy.
8. In a baking dish, add the pasta, sauce, and breadcrumbs. Bake for 15 min at 350 F!

#veganrecipes #veganuary #indianfusion #fusionfood #plantbased
Shredded tofu quesadillas coming in HOT for nation Shredded tofu quesadillas coming in HOT for national hot sauce day! These are stuffed with crispy shredded tofu and brussels sprouts, and flavored with @tabanero scotch bonnet hot sauce for a fun Caribbean twist. #tabanero #hotsauce #nationalhotsauceday

the recipe
baked shredded tofu
1 14 oz. block of extra firm tofu (pressed for at least 30 minutes to remove any excess liquid)
1 tbsp nutritional yeast
1 tsp ground cumin
1/2 tsp smoked paprika
1/2 tsp black pepper
1 tsp kosher salt or to taste

Preheat oven to 400 F. Shred tofu with a box grater. Toss with the rest of the ingredients. Bake for 15 minutes. Toss and bake for another 5 minutes or so. It should be golden brown and crisp.

the filling
2 tbsp olive oil
1 onion, thinly sliced
4 garlic cloves, minced
1 tbsp grated ginger
8-10 medium brussels sprouts, thinly sliced (or other greens like cabbage, kale, or collard greens)
1 tsp ground cumin
1 tsp smoked paprika
½ tsp ground cinnamon
1/4 tsp ground nutmeg
3 tbsp @tabanero scotch bonnet hot sauce
1 tbsp soy sauce
salt to taste
vegan cheese and avocado for quesadillas

- Heat 2 tbsp olive oil in a large saucepan over medium heat.
- Add onion and cook for about 5 minutes minutes, until it starts becoming translucent. Add ginger and garlic and cook for another 1-2 minutes. Add brussels sprouts and cook until softer, about 5 minutes. Then add the tofu.
- Add all spices: cumin, smoked paprika, cinnamon, and nutmeg. Combine well for a minute.
- Now add the hot sauce and soy sauce. Combine well, taste, and adjust to your preference if needed!
- To assemble a quesadilla: take a large tortilla and pile on vegan cheese, the filling, and some more hot sauce. Cook on a pan with a little oil for a few minutes on each side until crisp on both sides! 

#veganuary #plantbasedrecipes #veganlunch #tofurecipes
Load More... Follow on Instagram

Categories

  • Breakfast
  • Drinks
  • Drinks
  • Fall
  • Flatbreads
  • Gluten Free
  • Indian
  • Journal
  • Mains
  • Pastas and Noodles
  • Recipes
  • Salads and Bowls
  • Snacks n Sides
  • Summer
  • Sweet Stuff
  • Toast
  • Vegan
  • Elara by LyraThemes
  • © 2021 Upbeet Anisha