Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Indonesian Food

The Best Ketoprak Recipe (

by Adam Sobel
Updated: Dec 1, 2023
5 from 2 votes
Prep Time 9 minutes mins
Total Time 17 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

With each bite of this Indonesian Ketoprak salad, you are transported to a world of sensory delight. The delicate balance of fresh cool bean sprouts and chewy compressed rice cakes, golden tofu, and noodles, all soak up the complex flavors of the addictive dressing. Something about this particular recipe has had SUCH a positive response from all my recipe testers. People just get addicted to the peanut dressing!

Ketoprak on a white rectangular plate on top of a woven mat.

want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Here’s how to make this recipe perfectly

Recipe tips tailored to what matters most to you:

Gluten Sucks

Double check your kecap manis, plenty of bottled versions use regular soy sauce that isn't wheat-free. You can make this kecap manis recipe with tamari.

Time Saver

Keep the peanut sauce, tofu, and lontong stored separately in the fridge and just toss it all together right before you eat, done in well under 20 minutes.

Cost Cutting Tip

Roast your own raw peanuts in a dry skillet instead of buying the pre-roasted bag, it's pennies compared to the specialty snack version.

Make it Healthier

The tofu can be air fried instead of pan fried in oil, you'll still get a good golden crust with a lot less oil in the pan.

Ingredient Hack

If you can't find calamansi, you can substitute it with lime juice, or a combination of lime and mandarin orange juice.

Cook Like Adam

Soak the rice noodles instead of boiling them. Boiling makes the vermicelli mushy, whereas soaking them for ten minutes in warm water.

When dicing the tofu, make sure they are evenly sized so they cook evenly. There is no need to deep fry the tofu.

You can throw in some shredded carrots, sliced bell peppers, blanched green beans, or even some finely cut dark leafy greens.

Oodles more tips, step-by-step recipe photos, info on weird ingredients, and FAQs are all still here. I just tucked 'em out of the way so you can start cooking sooner.

The bold, spicy dressing that ties it all together is a harmonious blend of calamansi, and chilies, spices, and savory flavors. This creamy, vibrant dressing is a symphony of flavor that ignites the palate.

This dish is a natural side dish for an Indonesian feast. Try it alongside Sayur Lodeh- a coconut and vegetable stew that is perfect to serve on a steaming pile of Indonesian coconut rice.

Every bite is a healthy explosion of the vibrant flavors and textures, and subtle herby aromas of Indonesian cuisine. What are you waiting for?  Grab your wok and get this Ketoprak made!

A pink heart icon next to bold text that reads "Featured Reader Love Letter" on a textured beige background.

5 stars
I've been trying out different vegan recipes lately and stumbled upon Cinnamon Snail. I'm so glad I did! This Ketoprak recipe is absolutely delicious - the flavors are perfectly balanced and the texture is incredible. If you're looking for a vegan dish that's as tasty as it is nutritious, Cinnamon Snail's Ketoprak is the way to go!

Heva
Jump to:
  • Recipe tips tailored to what matters most to you:
  • 🥰Why you'll adore this ketoprak recipe
  • 🤯This ketoprak salad doesn't have much salad in it…
  • 🍜 Ketoprak Ingredients
  • 📖 How to make ketoprak
  • 💡Serving Ideas
  • 👉Top tip
  • 🤷‍♀️FAQ
  • ✌️Sauces that are great on ketoprak:
  • The best Ketoprak (Indonesian tofu and vermicelli salad with peanut dressing)

🥰Why you'll adore this ketoprak recipe

👉Perfection is a dish best served cold: Ketoprak is a delicious Indonesian salad that is bursting with flavor. It can be served cold or at room temperature, which like asinan sayur, rujak serut and urap sayur, makes it perfect for a hot summertime meal, or as a contrast to heavily cooked Indonesian dishes.

✊ Vegan AF & GF: Like all of my vegan Indonesian recipes, this Ketoprak is a healthy and nutritious meal that is packed with fresh veggies, steamed rice cakes and protein-rich tofu. It's also one of the BOMB gluten-free vegan recipes you will sometime find in Jakarta. You know you gotta stop eating animals right? What's that? You did already? I love ya, and so do the animals!

👉Easy and fast to make: While Ketoprak may seem complex, it is actually quite easy to make at home. With just a few simple ingredients and some basic cooking techniques, anyone can whip up a delicious Ketoprak salad in LESS THAN 20 MINUTES.

Tested and Approved Worldwide: Like all the vegan recipes on my blog, this ketoprak has been meticulously fine-tuned not only by me but by a team of dedicated recipe testers around the world, including in Indonesia where the dish is from.

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🤯This ketoprak salad doesn't have much salad in it…

So, while Ketoprak is a really tasty salad, it's not exactly the veggie-packed dish you might expect from a "salad". But, no worries! If you want to add some more nourishing goodness to your Ketoprak, there are plenty of veggies you can toss in. Cucumbers and tomatoes are often found in ketoprak in Indonesian restaurants and add a nice, refreshing crunch to the salad. Some folks like to top the dish with fried shallots, and it's also quite common to see it served with puffy red crackers, which I don't do because they are made from shrimp parts.

You can also throw in some shredded carrots, sliced bell peppers, blanched green beans, or even some finely cut dark leafy greens if you're feeling it. With a colorful mix of veggies in your Ketoprak, you can create a totally satisfying and wholesome meal that'll keep you feeling relaxed and nourished all day long.

Or you can make this a more veggie-centric deal by serving it alongside Korean marinated cucumbers, this BOMB vegan kimchi, or ensaladang talong made with char grilled eggplant and green mango.

So, don't dismay. Ketoprak doesn't have to be like straight-up fried tofu salad.

🍜 Ketoprak Ingredients

ketoprak Ingredients laid out and labeled on a stone counter.

Calamansi

Calamansi is a small citrus fruit native to the Philippines that is often used in Southeast Asian cuisine. It has a tart, acidic flavor that is similar to a cross between a lime and a mandarin orange. Calamansi juice is a popular ingredient in marinades, sauces, and drinks, and is also used as a condiment to add a zesty kick to dishes. If you can't find calamansi, you can substitute it with lime juice, or a combination of lime and mandarin orange juice.

Kecap Manis

Kecap Manis is a sweetened, thick soy sauce that is commonly used in Indonesian cuisine. It's made with palm sugar, soy sauce, and various aromatics like garlic and star anise, which give it a complex, savory-sweet flavor. Kecap Manis is used in dishes like Nasi Goreng and Mie Goreng, as well as a dipping sauce for grilled meats and vegetables.

By the way, I have a super-easy and fast kecap manis recipe, if you want to make your own, and ensure it's completely gluten-free.

Lontong

Lontong is a traditional Indonesian compressed rice cake boiled or steamed in banana leaves. It's a staple food in Indonesian cuisine and is enjoyed by millions of people worldwide. If you want to experience the delicious taste of Lontong, I have an easy lontong recipe that you can follow to create this versatile dish right in your own kitchen.

Rice vermicelli

Rice vermicelli are very thin noodles made from, you guessed it, rice! Its light and delicate texture make it an excellent choice for soaking up the flavors of broths and sauces. If you can't find vermicelli, and are looking for other gluten-free substitutes, you can make this dish with sweet potato noodles, zucchini noodles, or shirataki noodles made from konjac root.

Bean sprouts

Bean sprouts are a common ingredient in many Asian cuisines. II use 'em in everything from Malay mee rebus to Thai pad woon sen). They are typically made from sprouted mung bean or soybeans and have a fresh, crunchy texture and a mild, flavor. Bean sprouts are a great source of fiber, protein, and vitamins, making them a nutritious addition to any meal.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

📖 How to make ketoprak

You wanna see how this yummy Indonesian salad gets made? Of course you do! I will walk you through the whole process. Or you can follow along with the easy-to-print recipe card towards the bottom of this page.

A blender containing blended peanut dressing. Bubbles are all over the surface of the just blended dressing.

Step 1

To make the peanut sauce, use a blender or a food processor to blend the peanut butter, chilies, garlic, coconut sugar, calamansi (or lime juice), kecap manis, and water until it's smooth and thick. You can adjust the amount of chilies and garlic to your liking, depending on how spicy you want the sauce to be.

Pieces of tofu are shallow fried in a cast iron skillet. The pieces are becoming golden brown.

Step 2

When dicing the tofu, make sure they are evenly sized so they cook evenly. Shallow-fry the tofu for 7-8 minutes, stirring regularly until evenly golden brown. Drain the fried tofu pieces on a paper towel to remove any excess oil and set aside. There is no need to deep fry the tofu.

Rice noodles soaking in a bowl of water to rehydrate.

Step 3

Don't boil the vermicelli or it will be soggy and awful. Instead, just soak it for 10 minutes in a bowl with warm water until pliable and soft.

Cut pieces of compresed rice cakes on a piece of banana leaf. A lime wedge, thai chili and spoonful of sambal are on the table. A still-wrapped lontong is in the background.

Step 4

Slice the Lontong into bite-size pieces. To plate the dish, start by placing ⅓ of the drained vermicelli in the center of each plate. Then add ⅓ cup of bean sprouts, ⅓ of the fried tofu pieces, 3-4 slices of lontong, and 2 tablespoons of chopped dry roasted peanuts onto each serving of vermicelli.

Peanut sauce being poured onto the plated dish.

Step 5

Generously drizzle each serving with peanut sauce, making sure to cover all the ingredients. If desired, you can garnish with fresh sliced Birds Eye chilies, cilantro, minced chives, and cucumber. Serve with a lime wedge, a drizzle of nouc mam, or fresh calamansi.

💡Serving Ideas

This dish is a great cold option to serve alongside your favorite dishes from all over Southeast Asia. It goes amazing alongside Filipino dishes such as crispy Tofu Sisig, or Ensaladang Talong, a flavorful salad made with chargrilled eggplant and green mango. My red jujube date-laden crispy rice dumplings, and chee cheong fun make great sides for ketoprak.

And for dessert? You are def gonna want to mess with my vegan creme brûlée, kuih dadar, che ba, or martabak manis (an Indonesian street food classic dessert of thick steamed pancakes sandwiched with chocolate and peanuts).

Ketoprak on a white rectangular plate being served alongside a bowl of bami goreng noodles, sayur lodeh, a jar of pickled burdock root, and a banana leaf with Indonesian coconut rice.

👉Top tip

Soak the rice noodles instead of boiling them. Boiling makes the vermicelli mushy, whereas soaking them for ten minutes in warm water, they are pliable, and fresh and do a better job of soaking up the delicious peanut dressing.

🤷‍♀️FAQ

What is the origin of ketoprak?

Ketoprak is a traditional Indonesian dish that originated in the capital city of Jakarta. It was created and popularized by street vendors in the city during the 1960s. Ketoprak is named after a type of Javanese puppet theater, which features brightly colored characters and lively performances.

The dish is a combination of different ingredients, including tofu, vegetables, rice cake (lontong), rice vermicelli, and a sweet and spicy peanut sauce. It's typically served as a salad or a light meal, and can be found in street food stalls and restaurants throughout Jakarta and other parts of Indonesia.

Is ketoprak gluten-free?

Ketoprak is essentially gluten-free, but there is one main thing to look out for. Kecap manis, the sweet Indonesian soy sauce, is only completely gluten-free when made with a soy sauce that doesn't contain wheat (many do!). I make my kecap manis with sweetened, spiced tamari, which I cook to thicken. You can make your own too by following my method which you can find in my mie goring post.


It's always important to read ingredient labels and check with your food supplier or restaurant to confirm that all ingredients are gluten-free, especially if you have celiac disease or gluten sensitivity.

How should I store leftover ketoprak?

When it comes to storing Ketoprak, there are a few things to keep in mind. There are essentially two ways of storing it to eat later.  

If you've already combined everything and dressed the salad, it's best to store it in an airtight container in the refrigerator. Make sure the dressing is evenly distributed and the container is sealed tightly to keep the salad fresh for as long as possible. 

What makes the dish nicer to present, and keeps things fresher longer is if you store the ingredients separately. Please separate each element (tofu, noodles, lontong and dressing) and store in airtight containers in the refrigerator until you're ready to assemble the salad.

✌️Sauces that are great on ketoprak:

  • Hand dipping a spring roll into a glass jar filled with thick, dark kecap manis. A plate with more spring rolls is visible in the background.
    Kecap Manis Recipe (Indonesian Sweet Soy Sauce)
  • Close-up of a spoon lifting a portion of red chili garlic sauce from a glass jar, showing its chunky texture and vibrant color.
    Szechuan Chili Garlic Sauce Recipe
  • A spoon is pouring nam prik pao into a jar.
    Vegan Nam Prik Pao (Thai Chili Jam)
  • A glass jar filled with Sambal Oelek placed on a wooden board. A metal spoon is resting inside the jar.
    Sambal Oelek Recipe (Indonesian Paste with Chili)

Ketoprak on a white rectangular plate on top of a woven mat.

The best Ketoprak (Indonesian tofu and vermicelli salad with peanut dressing)

This ketoprak dish is loaded with flavors and textures that will transport your taste buds straight to the heart of Indonesia. It's FAST to make, gluten-free, vegan, and packed with healthy ingredients like tofu, noodles, and bean sprouts. So come on, let's get cooking!
5 from 2 votes
Print Rate
Prep Time: 9 minutes minutes
Cook Time: 8 minutes minutes
Total Time: 17 minutes minutes
Servings: 3 servings
Course: Salad
Cuisine: Indonesian
Calories: 637kcal
Author: Adam Sobel
Cost: $7.50

Equipment

  • wok
  • Skillet

Ingredients

Sauce:

  • 5 tablespoons smooth peanut butter
  • 1 scallion chopped
  • 4 Bird's eye chilies
  • 2 cloves Garlic.
  • 2 tablespoons coconut sugar or brown sugar
  • 2 tablespoons calamansi juice or Lime juice.
  • ¼ cup. kecap manis Indonesian Sweet soy sauce
  • ¾ cups water

Salad:

  • 3 tablespoons canola vegetable or peanut oil
  • 7 oz. / 200 grams Half of a block extra-firm tofu
  • 1 cup Bean sprouts
  • 10.5 oz./ 300 grams. cooked Lontong
  • 50 gr. dried rice vermicelli noodles soaked in warm water for 10 minutes
  • 6 tablespoons dry roasted peanuts

Optional garnishes:

  • Birds Eye chilies
  • Cilantro leaves
  • Minced scallions
  • Cucumbers

Instructions

  • Using a blender or a food processor, blend or process the peanut butter, chilies, garlic, coconut sugar, calamansi (or lime juice,) kecap manis, and water until it’s smooth and thick. 
  • Cut the tofu and shallow-fry them for about eight minutes until the outer skin is golden. Set aside.
  • Slice the Lontong into bite-size pieces.
  • To plate three servings, place ⅓ of the drained vermicelli in the center of each plate. Place ⅓ cup of bean spouts, ⅓ of the fried tofu pieces, 3-4 slices of lontong, and 2 tablespoons of chopped dry roasted peanuts onto each serving of vermicelli.
  • Generously drizzle each serving with peanut sauce, and optionally garnish with fresh sliced Bird’s Eye chilies, cilantro, minced scallions, and cucumber.

Notes

Plating:

To make this dish look even more appetizing, you can use a large shallow bowl instead of individual plates. This allows the ingredients to be arranged in a circular pattern, with the vermicelli in the center and the other ingredients radiating outward. Additionally, you can use a squeeze bottle to drizzle the peanut sauce in a decorative pattern on top of the dish.
 

Storage:

When storing leftovers, it's best to keep the components separate in airtight containers in the refrigerator. This prevents the ingredients from getting soggy or losing their texture. To reheat, simply warm up the components separately in the microwave or on the stove and assemble the dish again when ready to serve.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 637kcal | Carbohydrates: 54g | Protein: 19g | Fat: 41g | Saturated Fat: 6g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 22g | Trans Fat: 0.1g | Sodium: 607mg | Potassium: 353mg | Fiber: 5g | Sugar: 25g | Vitamin A: 47IU | Vitamin C: 6mg | Calcium: 123mg | Iron: 2mg

More 🤯Plant-based Indonesian food that will blow yer mind!

  • A bowl of Curry Laksa with various toppings such as tofu puffs, lime slices, bean sprouts, cilantro, chilies, and fried eggplant.
    Easy One-Pot Curry Laksa (Malaysian Coconut Noodle Soup)
  • A bowl filled with bakwan sayur garnished with chilies, minced shallots, and cilantro.
    Bakwan Sayur (Crispy Indonesian Vegetable Fritters)
  • A white bowl of asinan buah garnished with peanuts and cilantro.
    Javanese Asinan Buah (Indonesian Pickled Mango from Bogor)
  • A plate of tempe mendoan with chili sauce being poured over it.
    Tempe Mendoan (Indonesian Spiced Tempeh with Chili Sauce)

Comments

  1. Heva says

    May 26, 2023 at 10:17 am

    5 stars
    I've been trying out different vegan recipes lately and stumbled upon Cinnamon Snail. I'm so glad I did! This Ketoprak recipe is absolutely delicious - the flavors are perfectly balanced and the texture is incredible. If you're looking for a vegan dish that's as tasty as it is nutritious, Cinnamon Snail's Ketoprak is the way to go!

    Reply
    • Adam Sobel says

      May 26, 2023 at 5:12 pm

      So psyched you stumbled upon my blog and loved the recipe! Have you had a chance to check out any of the cooking classes I offer? You might get a lot out of them, and also tolerate the really bad jokes I tell in the classes...

      Reply
5 from 2 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.