random.cooking

Sign up for the Random.cooking newsletter

* indicates required


facebook logo

Can’t decide what to eat?

Random.cooking is here to challenge and inspire you for your next meal. We give you a random shuffle of ingredients. Your creativity takes it from there.

Want to try again?

Not a problem. Shuffle again or fine-tune your selection by clicking through each ingredient category one by one. You can even adjust the settings to include only vegetarian options if you want — or to exclude those vegetarian options entirely!



There are no rules.

How you use the system is up to you. Just take inspiration to plan your next meal. You might decide to create a one-pot dish or maybe you’ll pair a main course and one or more sides. It’s your call! And of course you can add any additional ingredients to round things out.

A note to food bloggers:

This site is for you, too. Use it to come up with creative new ideas for your blog, and then come back and tell us what you’ve done. Use the contact form on any random shuffle page to tell us about your recipe or collection of recipes that matches that page’s criteria. We’ll be happy to add a link to your site!



How will you prepare lamb, rice, lemon, and asparagus?
Roast/Bake • Lamb • Rice • Rosemary • Lemon • Asparagus

Lamb Chops With Rosemary And Pan-Roasted Lemony Asparagus

What will you make with tempeh, rice, and squash?
Roast/Bake • Tempeh • Rice • Oregano • Nuts • Squash

Vegan Stuffed Acorn Squash with Wild Rice and Tempeh

How will you prepare corn, cheese, pasta, and mushrooms?
Sauté • Cheese • Pasta • Thyme • Mushroom • Corn

Mushroom Sweet Corn Pasta

Here's a fun combination of ingredients that you can take in a lot of directions.
Grill • Chicken • Potato • Basil • Nuts • Artichoke

ast Basil Chicken and Basil Baby Potatoes

This is quick and easy with ground turkey, or you can take all day with a whole bird.
Roast/Bake • Turkey • Potato • Rosemary • Onion • Bell Peppers

Turkey-Stuffed Bell Peppers with Rosemary Roasted Potatoes

Other Recent Updates