В каждом раунде шоу «Рецепт на миллион» на специальной двухуровневой кухне повар-профи и игрок-любитель одновременно готовят блюдо по одному и тому же рецепту. Перед началом каждого поединка игрок анонсирует блюдо, но ничего не сообщает о его рецепте, известно только его название. Профессиональный повар должен не только разгадать ингредиенты и порядок приготовления кушанья, но и придумать, как его эффектнее подать. На все это соперникам дается минимальное время — от десяти до двадцати пяти минут. «Независимый судейский корпус», состоящий из пяти обычных людей, решает, кто лучше справился с заданием. При этом судьи не знают, какое из блюд приготовлено профи, а какое — любителем.
Каждый этап — это новый соперник, и если на первом этапе игрок состязается со специалистом по японской кухне, то на втором он может вступить в спарринг с шеф-поваром французского ресторана. Каждый выпуск шоу «Рецепт на миллион» состоит из пяти раундов. За победу над профи участник-любитель получает вознаграждение, размер которого увеличивается с каждым новым этапом. Максимальный куш за победу во всех раундах составляет миллион рублей.